Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for San Diego County Beach Hotels & Resorts $81

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top San Diego County Beach Hotels

Pacific Terrace Hotel
4 out of 5
610 Diamond St, San Diego, CA
The price is $237 per night
4.7/5Exceptional! (2,310 reviews)

"Tremendous views. Spacious room with palatial bathroom and lovely toiletries."…"

Reviewed on Mar 18, 2020

Pacific Terrace Hotel
Best Western Plus Oceanside Palms
3 out of 5
909 N Coast Hwy, Oceanside, CA
Free CancellationReserve now, pay when you stay
The price is $103 per night
4.5/5Wonderful! (1,974 reviews)

"The personnel is very nice. The guy who seems to be the maintenance manager is on point always making sure everything is clean and very nice"…"

Reviewed on May 17, 2020

Best Western Plus Oceanside Palms
Blue Sea Beach Hotel
3.5 out of 5
707 Pacific Beach Dr, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $209 per night
4.3/5Excellent! (2,210 reviews)

"Please keep doing everything exactly the same and dont ever change! I loved my oceanfront room, the fresh clean linens, the soap the hotel provides and their exceptionally kind and curteous staff. Best hotel experience ive had in San Diego and i am looking forward to visiting again."…"

Reviewed on May 17, 2020

Blue Sea Beach Hotel
Ocean Park Inn
3 out of 5
710 Grand Ave, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $243 per night
4.3/5Excellent! (1,465 reviews)

"This was our 4th stay at Ocean Park Inn. The renovations are fabulous, beautiful colors and design. As expected, the staff is always smiling, greeting everyone as they and we walk in the door. They are helpful with any questions about the neighborhood and what’s happening in town. Thanks again for ..."…"

Reviewed on Mar 14, 2020

Ocean Park Inn
La Jolla Shores Hotel
3 out of 5
8110 Camino Del Oro, La Jolla, CA
The price is $199 per night
4.3/5Excellent! (2,172 reviews)

"Location. Staff. All of it. Great place. I'm incredibly impressed with the responsiveness of the hotel."…"

Reviewed on Mar 9, 2020

La Jolla Shores Hotel
Paradise Point Resort & Spa
4 out of 5
1404 Vacation Rd, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $214 per night
4.2/5Excellent! (1,469 reviews)

"There a lot of activities to do the place is nice and pet friendly"…"

Reviewed on Mar 17, 2020

Paradise Point Resort & Spa
Inn By The Sea La Jolla
2.5 out of 5
7830 Fay Ave, La Jolla, CA
Free CancellationReserve now, pay when you stay
The price is $129 per night
4.2/5Excellent! (2,049 reviews)

"My stay at the end was wonderful everything I like with nearby stores restaurants that was great I'll be back again"…"

Reviewed on May 26, 2020

Inn By The Sea La Jolla
Catamaran Resort and Spa
4 out of 5
3999 Mission Boulevard, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.2/5Very Good! (3,442 reviews)

"It was all great. Service and the view can’t be beat!"…"

Reviewed on May 22, 2020

Catamaran Resort and Spa
The Dana on Mission Bay
3.5 out of 5
1710 W Mission Bay Dr, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $143 per night
4.1/5Very Good! (9,300 reviews)

"It’s was a beautiful place to relax with my kids I will go back again"…"

Reviewed on May 5, 2020

The Dana on Mission Bay
Bahia Resort Hotel
3.5 out of 5
998 W Mission Bay Dr, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.1/5Very Good! (6,540 reviews)

"The rescued seal area was a nice surprise. Whole place was nice. Only thing I didn’t like was leaving!"…"

Reviewed on May 28, 2020

Bahia Resort Hotel
Carlsbad By The Sea Hotel
3 out of 5
850 Palomar Airport Road, Carlsbad, CA
The price is $148 per night
3.9/5Very Good! (4,161 reviews)

"It was great amidst the scare with the corona virus."…"

Reviewed on Mar 22, 2020

Carlsbad By The Sea Hotel
Hotel del Coronado, Curio Collection by Hilton
4 out of 5
1500 Orange Ave, Coronado, CA
Get Rates
3.9/5Very Good! (2,194 reviews)

"The Room was Amazing!!!! Especially with the Ocean View"…"

Reviewed on May 4, 2020

Hotel del Coronado, Curio Collection by Hilton
Ocean Beach Hotel
2 out of 5
5080 Newport Ave., San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $140 per night
3.9/5Very Good! (1,934 reviews)

"We loved that it was a dog friendly place and right across from the beach. Also walking distance to all restaurants and dog beach."…"

Reviewed on May 27, 2020

Ocean Beach Hotel
PB Surf Beachside Inn
2.5 out of 5
4760 Mission Blvd, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $107 per night
3.9/5Very Good! (1,563 reviews)

"Overall, great value for the price. The location is amazing. There were a few things missing from the room when we checked in like a liner for the ice bin and a cup, but we were able to easily get those things from the front desk. Great service from the front desk people."…"

Reviewed on Apr 27, 2020

PB Surf Beachside Inn
Ocean Villa Inn
2.5 out of 5
5142 West Point Loma Blvd, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $99 per night
3.9/5Good! (1,268 reviews)

"Excellent staff. Location was perfect- had a great view, laid back beach vibe and was a short drive from downtown. Note that amenity info hasn't been updated to reflect virus restrictions. Overall, had a great, relaxing stay!"…"

Reviewed on Apr 27, 2020

Ocean Villa Inn
Pacific Shores Inn on Pacific Beach
2.5 out of 5
4802 Mission Blvd, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $109 per night
3.8/5Good! (2,102 reviews)

"Nice property, just steps away from the beach. Will definitely return."…"

Reviewed on May 21, 2020

Pacific Shores Inn on Pacific Beach
Surfer Beach Hotel
3 out of 5
711 Pacific Beach Drive, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $159 per night
3.6/5Good! (2,036 reviews)

"The location on the beach is amazing, the property is older and a little run down but overall everything was good. beds were comfortable."…"

Reviewed on May 15, 2020

Surfer Beach Hotel
Days Inn by Wyndham Encinitas Moonlight Beach
2 out of 5
133 Encinitas Blvd, Encinitas, CA
Free CancellationReserve now, pay when you stay
The price is $81 per night
3.6/5Good! (2,088 reviews)

"Rapid service, I did not like that there was no vending machine I had to go across the street to buy water."…"

Reviewed on Mar 1, 2020

Days Inn by Wyndham Encinitas Moonlight Beach
Can't find the property you want?
We've got more Beach Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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.

Frequently asked questions

What is San Diego County like for travelers who love the beach?
Known for its beaches and museums, San Diego County offers a lot for the traveler planning a beach getaway. There are 645 beach hotels and other accommodation options to choose from in this seaside destination, so it’s easy to find one that meets your needs.
What's the best hotel for a beach vacation in San Diego County?
Hotel Marisol Coronado is a top 4-star beachfront resort with an outdoor pool and a full-service spa. Other good options for your stay near the beach include Hotel del Coronado, Curio Collection by Hilton and Best Western Plus Oceanside Palms. To enjoy some time by the water, head to Coronado Beach or Mission Bay.
What is there to see and do around San Diego County?
After arriving and settling in at your hotel, you might want to venture out and explore everything San Diego County has to offer. If you’re excited to scope out the beaches, spend a relaxing day by the water at Coronado Beach or Mission Bay. Experience the area’s museums and theater, and make time for local attractions like Petco Park and Seaport Village. You can also pay a visit to USS Midway Museum or Port of San Diego for more to see and do.
What's the best way to get around San Diego County?
Make your way to San Diego County with a flight to San Diego, CA (SAN-San Diego Intl.), the closest major airport which is located 2.4 mi (3.8 km) away. Nearby metro stations include Civic Center Station, 5th Avenue Station, and Convention Center Station.

Travelers Loved These Beach Hotels

More trip options