Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Diego County

Best deal May 31 - Jun 2
Tonight May 25 - May 26
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Featured San Diego County Beach Hotels

See all 4,334 Properties in San Diego County

Estimated price for 1 night/2 adults

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,635 reviews)
$139/ night for 2 guests

Location on the bay and 3 block walk to the beach.

Reviewed on May 20, 2019
Catamaran Resort and Spa
Catamaran Resort and Spa
4.0 out of 5.0 3999 Mission Boulevard, San Diego, CA
4.2/5 (2,978 reviews)
$159/ night for 2 guests

Nice property just aging Great people, cool layout, good restaurants and right on water. Great location, just needs some investment to bring property back to four star property.

Reviewed on May 22, 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,074 reviews)
$167/ night for 2 guests

we loved being right on the seafront, and at night had the patio door open to hear the waves. The hotel is old but has been updated. We had two queen beds which were very comfortable, and pillows were perfect. There was lots of room. The bathroom was well stocked and water pressure and heat excellent. ...

Reviewed on May 23, 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,598 reviews)
$198/ night for 2 guests

Fantastic location. Very friendly staff! Clean and updated rooms. Hot water was a bit finiky, but overall an amazing experience!

Reviewed on May 22, 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.3/5 (2,164 reviews)
$239/ night for 2 guests

Beautiful view and great location. Poor housekeeping.

Reviewed on May 21, 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,897 reviews)
$254/ night for 2 guests

Perfect location right on the beach. Clean room, basic but that’s all we needed. The air conditioner stopped working, but with the windows open, we didn’t even need it. I would definitely stay here again.

Reviewed on May 23, 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 (983 reviews)
$89/ night for 2 guests

This property is in a good location, clean and pleasant, close to the people beach and dog beach. It is under the take off path of San Diego airport though, if you are a light sleeper this might give you pause. They stop take offs late at night and resume in the morning. This is nothing the hotel ...

Reviewed on May 16, 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,247 reviews)
$209/ night for 2 guests

Very nice. We would stay at this hotel again. Love the beach and the location

Reviewed on May 14, 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 (8,175 reviews)
$95/ night for 2 guests

Clean overall, pool and hot tub was nice. Walking areas great.

Reviewed on May 23, 2019
Map

Beach Hotels: Our travelers loved these

Estimated price for 1 night/2 adults

Recently booked Beach Hotels in San Diego County

The Lafayette Hotel, Swim Club & Bungalows
3.5 out of 5.0
Last booking: 7 minutes ago
The Dana on Mission Bay
3.5 out of 5.0
Last booking: 30 minutes ago
Manchester Grand Hyatt San Diego
4.0 out of 5.0
Last booking: 39 minutes ago
Kimpton Solamar Hotel
4.0 out of 5.0
Last booking: 46 minutes ago
Courtyard by Marriott Old Town
3.0 out of 5.0
Last booking: 50 minutes ago
Travelodge by Wyndham San Diego SeaWorld
2.0 out of 5.0
Last booking: 1 hour ago
Embassy Suites by Hilton San Diego Bay Downtown
4.0 out of 5.0
Last booking: 1 hour ago
Motel 6 Oceanside Marina
2.0 out of 5.0
Last booking: 1 hour 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.