San Diego Hotels

San Diego Beach Hotels

Search hundreds of travel sites at once for beach hotels in San Diego

San Diego, CA
Check-in
Check-out
Bundle with KAYAK |
Most popular beach hotels in San Diego
Pacific Terrace Hotel

Pacific Terrace Hotel

Excellent, 563 reviews
#1 out of 25 hotels
$302+
Check-in
Check-out
Omni San Diego Hotel

Omni San Diego Hotel

Excellent, 1,498 reviews
#2 out of 25 hotels
$207+
Check-in
Check-out
Embassy Suites by Hilton San Diego La Jolla

Embassy Suites by Hilton San Diego La Jolla

Excellent, 888 reviews
#3 out of 25 hotels
$181+
Check-in
Check-out
Manchester Grand Hyatt San Diego

Manchester Grand Hyatt San Diego

Excellent, 2,631 reviews
#4 out of 25 hotels
$256+
Check-in
Check-out
Humphreys Half Moon Inn

Humphreys Half Moon Inn

Excellent, 818 reviews
#5 out of 25 hotels
$182+
Check-in
Check-out
Blue Sea Beach Hotel

Blue Sea Beach Hotel

Excellent, 1,245 reviews
#6 out of 25 hotels
$189+
Check-in
Check-out
Best Western Plus Island Palms Hotel & Marina

Best Western Plus Island Palms Hotel & Marina

Excellent, 909 reviews
#7 out of 25 hotels
$143+
Check-in
Check-out
Marriott Marquis San Diego Marina

Marriott Marquis San Diego Marina

Excellent, 1,145 reviews
#8 out of 25 hotels
$254+
Check-in
Check-out
Best Western Plus Bayside Inn

Best Western Plus Bayside Inn

Excellent, 1,258 reviews
#9 out of 25 hotels
$154+
Check-in
Check-out
Hilton San Diego Airport/Harbor Island

Hilton San Diego Airport/Harbor Island

Excellent, 1,300 reviews
#10 out of 25 hotels
$163+
Check-in
Check-out
Paradise Point Resort & Spa

Paradise Point Resort & Spa

Excellent, 1,504 reviews
#11 out of 25 hotels
$294+
Check-in
Check-out
Embassy Suites by Hilton San Diego Bay Downtown

Embassy Suites by Hilton San Diego Bay Downtown

Excellent, 952 reviews
#12 out of 25 hotels
$237+
Check-in
Check-out
Hilton San Diego Bayfront

Hilton San Diego Bayfront

Excellent, 1,506 reviews
#13 out of 25 hotels
$215+
Check-in
Check-out
Best Western Yacht Harbor Hotel

Best Western Yacht Harbor Hotel

Excellent, 3,734 reviews
#14 out of 25 hotels
$144+
Check-in
Check-out
San Diego Mission Bay Resort

San Diego Mission Bay Resort

Good, 375 reviews
#15 out of 25 hotels
$265+
Check-in
Check-out
Bahia Resort Hotel

Bahia Resort Hotel

Good, 890 reviews
#16 out of 25 hotels
$229+
Check-in
Check-out
La Valencia Hotel

La Valencia Hotel

Good, 217 reviews
#17 out of 25 hotels
$459+
Check-in
Check-out
Ocean Villa Inn

Ocean Villa Inn

Good, 1,438 reviews
#18 out of 25 hotels
$109+
Check-in
Check-out
Hilton La Jolla Torrey Pines

Hilton La Jolla Torrey Pines

Good, 561 reviews
#19 out of 25 hotels
$222+
Check-in
Check-out
Wyndham San Diego Bayside

Wyndham San Diego Bayside

Good, 1,894 reviews
#20 out of 25 hotels
$152+
Check-in
Check-out
Catamaran Resort Hotel and Spa

Catamaran Resort Hotel and Spa

Good, 332 reviews
#21 out of 25 hotels
$266+
Check-in
Check-out
Kona Kai Resort & Spa, A Noble House Resort

Kona Kai Resort & Spa, A Noble House Resort

Good, 22 reviews
#22 out of 25 hotels
$295+
Check-in
Check-out
La Jolla Cove Suites

La Jolla Cove Suites

Good, 1,159 reviews
#23 out of 25 hotels
$154+
Check-in
Check-out
Ramada by Wyndham San Diego Airport

Ramada by Wyndham San Diego Airport

Good, 580 reviews
#24 out of 25 hotels
$93+
Check-in
Check-out
Wyndham Garden San Diego near SeaWorld

Wyndham Garden San Diego near SeaWorld

Good, 1,239 reviews
#25 out of 25 hotels
$97+
Check-in
Check-out

Top tips for finding beach hotels in San Diego

  • The iconic Hotel del Coronado sits majestically on Silver Strand Island and is one of the best beach hotels in San Diego. This Victorian hotel, which boasts over 700 rooms of various suites and seven restaurants, has hosted US presidents among its distinguished clientele over its long history. Guests come for the ambience as well as the breathtaking views of Coronado Beach, which is just a 15-minute walk away.
  • If you're looking for a family-friendly beach hotel in San Diego, then check out Catamaran Resort & Spa at Mission Bay. Not only is the hotel situated at the water’s edge of Mission Beach, but it is also only a few minutes from Pacific Beach. The hotel has 313 rooms and offers a selection of water activities for the entire family.
  • Millennials may opt for a stay at Tower23 Hotel, which is located on the Pacific Beach boardwalk and offers easy access to Mission Beach and La Jolla Beach. All 44 rooms at this boutique hotel come with a terrace or balcony. The JRDN is Tower23’s well-regarded restaurant that offers great food at an excellent location near the boardwalk.
  • If you prefer a mixture of sport and sand, then check out La Jolla Beach and Tennis Club. This beach hotel in San Diego boasts one of the few private beaches in the state and is home to a small golf course and several tennis courts. It also has a first-rate restaurant, The Marine Room, or you can opt for a barbeque on the private beach.