Beginning of main content

Dive into the waves at these beach properties


Check prices on hotels in San Diego County

Best deal May 3 - May 5
Tonight Mar 23 - Mar 24
This weekend Mar 29 - Mar 31
Next weekend Apr 5 - Apr 7

Nightly cost for hotels in San Diego County

Best time to stay in San Diego County

*Estimated average price per night / 3-star hotel. Prices may vary.
OFF SEASON
November:
$138 avg/night*
HIGH SEASON
July:
$216 avg/night*

Featured San Diego County Beach Hotels

See all 3,878 Properties in San Diego County
Bahia Resort Hotel
Bahia Resort Hotel
3.5 out of 5.0 998 W Mission Bay Dr, San Diego, CA
Free Cancellation
4.1/5 (5,459 reviews)
$139/ night for 2 guests

The grounds were well taken care of and the café and bar were great. Very good food and reasonably priced. The room was VERY outdated and could really use new tile floors and to replace the nasty carpet (dog friendly place shouldn't have carpet.) Sitting chairs, instead of loungers, with a small ...

Reviewed on Mar 20, 2019
Catamaran Resort and Spa
Catamaran Resort and Spa
4.0 out of 5.0 3999 Mission Boulevard, San Diego, CA
Free Cancellation
4.2/5 (2,837 reviews)
$179/ night for 2 guests

We love this place....walking distance to any restaurant and to the beach....the hotel is clean with friendly staff.

Reviewed on Mar 21, 2019
Blue Sea Beach Hotel
Blue Sea Beach Hotel
3.5 out of 5.0 707 Pacific Beach Dr, San Diego, CA
Free Cancellation
4.3/5 (2,055 reviews)
$188/ night for 2 guests

This was a great hotel with a good view of pacific beach. I’d recommend paying extra and asking for the ocean view room.

Reviewed on Mar 21, 2019
Ocean Beach Hotel
Ocean Beach Hotel
2.0 out of 5.0 5080 Newport Ave., San Diego, CA
Free Cancellation
3.9/5 (1,551 reviews)
$150/ night for 2 guests

The Ocean Beach Hotel is right in the middle of all the action in Ocean Beach. It is within walking distance to many great restaurants and bars, shopping, and of course it is right on the beach. We had an oceanfront king suite on the third floor. It had two patio doors to turn our room into a balcony. ...

Reviewed on Mar 21, 2019
La Jolla Shores Hotel
La Jolla Shores Hotel
3.0 out of 5.0 8110 Camino Del Oro, La Jolla, CA
Free Cancellation
4.2/5 (2,107 reviews)
$239/ night for 2 guests

Great location of course. I had a kitchenette which was great, but I had to ask for a baking sheet and wine bottle opener, the coffee maker didn't work. The staff ordered them right up, but it would have been nice to have these basic items already in the kitchen.

Reviewed on Mar 18, 2019
Surfer Beach Hotel
Surfer Beach Hotel
3.0 out of 5.0 711 Pacific Beach Drive, San Diego, CA
Free Cancellation
3.6/5 (1,909 reviews)
$183/ night for 2 guests

The location great beach right there. Boardwalk too. Walking distance to everything. Only issue was the noise made from the city workers at 6 am

Reviewed on Mar 22, 2019
Ocean Villa Inn
Ocean Villa Inn
2.5 out of 5.0 5142 West Point Loma Blvd, San Diego, CA
Free Cancellation
3.8/5 (927 reviews)
$129/ night for 2 guests

Friendly staffs, clean toom , close and easy access to the beach. My dogs love them

Reviewed on Mar 21, 2019
Ocean Park Inn
Ocean Park Inn
3.0 out of 5.0 710 Grand Ave, San Diego, CA
Free Cancellation
4.3/5 (1,194 reviews)
$209/ night for 2 guests

cant beat the location, restaurants, bars very close. grocery store and CVS right across the street. boardwalk and beach right there. hotel had beach chairs to use to take to beach. Hot tub and pool

Reviewed on Mar 17, 2019
The Dana on Mission Bay
The Dana on Mission Bay
3.5 out of 5.0 1710 W Mission Bay Dr, San Diego, CA
Free Cancellation
4.1/5 (7,949 reviews)
$139/ night for 2 guests

Our bay view was spectacular. The bed was comfortable and overall the room was very clean and spacious.

Reviewed on Mar 22, 2019
Hotel del Coronado, Curio Collection by Hilton
Hotel del Coronado, Curio Collection by Hilton
4.0 out of 5.0 1500 Orange Ave, Coronado, CA
Free Cancellation
4.1/5 (2,176 reviews)
$323/ night for 2 guests

Amazing location. Can’t beat the views and the beach

Reviewed on Mar 16, 2019
Best Western Plus Oceanside Palms
Best Western Plus Oceanside Palms
2.5 out of 5.0 909 N Coast Hwy, Oceanside, CA
Free Cancellation
4.5/5 (1,792 reviews)
$110/ night for 2 guests

Great last minute decision - easy to book, clean, great breakfast.

Reviewed on Mar 21, 2019
Days Inn by Wyndham Encinitas Moonlight Beach
Days Inn by Wyndham Encinitas Moonlight Beach
2.0 out of 5.0 133 Encinitas Blvd, Encinitas, CA
Free Cancellation
3.6/5 (1,916 reviews)
$67/ night for 2 guests

Great bargain for decent facilities. Easy access from highway, close to beach and local attractions, friendly staff.

Reviewed on Mar 11, 2019
Paradise Point Resort & Spa
Paradise Point Resort & Spa
4.0 out of 5.0 1404 Vacation Rd, San Diego, CA
4.2/5 (512 reviews)
$159/ night for 2 guests

Available resort events, activities, and prompt assistant.

Reviewed on Mar 20, 2019
Pacific Shores Inn on Pacific Beach
Pacific Shores Inn on Pacific Beach
2.5 out of 5.0 4802 Mission Blvd, San Diego, CA
Free Cancellation
3.8/5 (1,934 reviews)
$152/ night for 2 guests

It is a great location and close to restaurants and of course the beach!

Reviewed on Mar 22, 2019
Pacific Terrace Hotel
Pacific Terrace Hotel
4.0 out of 5.0 610 Diamond St, San Diego, CA
Free Cancellation
4.7/5 (2,180 reviews)
$279/ night for 2 guests

Love everything about it. Perfect on all aspects. Spotless, great food great service

Reviewed on Mar 22, 2019
Carlsbad By The Sea Hotel
Carlsbad By The Sea Hotel
3.0 out of 5.0 850 Palomar Airport Road, Carlsbad, CA
Free Cancellation
3.9/5 (3,868 reviews)
$93/ night for 2 guests

Great breakfast, free shuttle to legoland....accomodating staff.

Reviewed on Mar 22, 2019
PB Surf Beachside Inn
PB Surf Beachside Inn
2.5 out of 5.0 4760 Mission Blvd, San Diego, CA
Free Cancellation
3.9/5 (1,268 reviews)
$129/ night for 2 guests

Great location. It looks as if it has a pool but it doesn’t. A little deceiving

Reviewed on Mar 21, 2019
Inn By The Sea La Jolla
Inn By The Sea La Jolla
2.5 out of 5.0 7830 Fay Ave, La Jolla, CA
Free Cancellation
4.2/5 (1,848 reviews)
$179/ night for 2 guests

I thought the lobby, pool area, and pool-side guest room were all nice. My only complaint is that our room could be cleaner. The bathroom area was dirty in places and the room’s door handle was loose.

Reviewed on Mar 20, 2019
Map

Beach Hotels: Our travelers loved these

Recently booked Beach Hotels in San Diego County

La Quinta Inn San Diego Chula Vista
2.5 out of 5.0
Last booking: 3 minutes ago
Ocean Villa Inn
2.5 out of 5.0
Last booking: 4 minutes ago
Hilton San Diego Bayfront
4.0 out of 5.0
Last booking: 4 minutes ago
Comfort Suites Oceanside Camp Pendleton Area
2.5 out of 5.0
Last booking: 4 minutes ago
Travelodge by Wyndham San Diego Downtown Convention Center
2.0 out of 5.0
Last booking: 6 minutes ago
Howard Johnson by Wyndham National City/San Diego South
2.0 out of 5.0
Last booking: 7 minutes ago
Super 8 by Wyndham Oceanside Marty's Valley Inn
2.0 out of 5.0
Last booking: 8 minutes ago
Hilton Garden Inn San Diego Old Town/SeaWorld Area, CA
3.0 out of 5.0
Last booking: 9 minutes ago

Beach Hotels in San Diego County

Known for its beaches and museums, San Diego County offers a lot for the traveler planning a beach getaway. This seaside destination has 655 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you look for a place to stay near the water in San Diego County, consider selecting one of these top beach hotels with positive traveler reviews.

Ocean Park Inn - 3-star hotel on the beach. It features an outdoor pool, free breakfast, and a spa tub. Guests love the walkable location and proximity to shopping.

Ocean Villa Inn - 2.5-star motel on the beach. Our travelers recommend its central location and breakfast. This motel boasts an outdoor pool, free WiFi, and free parking.

Bahia Resort Hotel - 3.5-star family-friendly hotel on a private beach. It offers an outdoor pool, a spa tub, and a restaurant. Activities include kayaking and hiking trails. Guest reviews highlight the central location and breakfast.

La Jolla Shores Hotel - 3-star family-friendly hotel on the beach. It features an outdoor pool, a spa tub, and a restaurant. Guests love the beach locale and breakfast.

Catamaran Resort and Spa - 4-star spa resort on the beach. Our travelers recommend its central location and comfortable rooms. This resort boasts an outdoor pool, a spa tub, and a poolside bar. Activities include boat tours and water skiing.

Planning Your Trip to San Diego County

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • Hottest months: September, August, July, and October, with an average temperature of 76°F
  • Coldest months: December, January, February, and November, with an average temperature of 49°F
  • Driest months: October, April, November, and December, with an average rainfall of 0.94 inches
  • Rainiest months: February, January, March, and December, with an average rainfall of 1.90 inches

Sightseeing in and Around San Diego County

After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you can't wait to check out the beaches, head to La Jolla Cove or Coronado Beach for a relaxing day by the water. Experience the area's museums and theater, and make time for local attractions like Balboa Park and San Diego Zoo. For more things to see and do, consider visiting SeaWorld or Legoland California. Visitors also enjoy San Diego County for its:
  • Art
  • Entertainment
  • Restaurants

Getting Around San Diego County

The closest major airport is San Diego, CA (SAN-San Diego Intl.), located 6.7 mi (10.8 km) from the city center. You can walk to nearby metro stations including Civic Center Station, 5th Avenue Station, and Convention Center Station. If you want to journey outside of the area, ride aboard a train from San Diego Santa Fe Depot Station, San Diego Coaster Old Town Station, or San Diego Coaster Sorrento Valley Station. You can learn about water transportation options at the port.