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
Compare vs. KAYAK |
Most popular beach hotels in San Diego
Omni San Diego Hotel

Omni San Diego Hotel

Excellent, 1,823 reviews
#1 out of 65 hotels
$188+
Check-in
Check-out
Wyndham San Diego Bayside

Wyndham San Diego Bayside

Great, 1,372 reviews
#2 out of 65 hotels
$153+
Check-in
Check-out
Manchester Grand Hyatt San Diego

Manchester Grand Hyatt San Diego

Great, 1,275 reviews
#3 out of 65 hotels
$220+
Check-in
Check-out
Hilton San Diego Bayfront

Hilton San Diego Bayfront

Great, 1,143 reviews
#4 out of 65 hotels
$179+
Check-in
Check-out
Marriott Marquis San Diego Marina

Marriott Marquis San Diego Marina

Great, 538 reviews
#5 out of 65 hotels
$233+
Check-in
Check-out
Paradise Point Resort & Spa

Paradise Point Resort & Spa

Great, 660 reviews
#6 out of 65 hotels
$193+
Check-in
Check-out
Kona Kai Resort & Spa, A Noble House Resort

Kona Kai Resort & Spa, A Noble House Resort

Great, 307 reviews
#7 out of 65 hotels
$200+
Check-in
Check-out
Tower23 Hotel

Tower23 Hotel

Excellent, 237 reviews
#8 out of 65 hotels
$266+
Check-in
Check-out
La Valencia Hotel

La Valencia Hotel

Great, 218 reviews
#9 out of 65 hotels
$311+
Check-in
Check-out
Hilton La Jolla Torrey Pines

Hilton La Jolla Torrey Pines

Great, 501 reviews
#10 out of 65 hotels
$197+
Check-in
Check-out
Embassy Suites by Hilton San Diego Bay Downtown

Embassy Suites by Hilton San Diego Bay Downtown

Great, 327 reviews
#11 out of 65 hotels
$176+
Check-in
Check-out
Catamaran Resort Hotel and Spa

Catamaran Resort Hotel and Spa

Great, 72 reviews
#12 out of 65 hotels
$216+
Check-in
Check-out
Grande Colonial La Jolla

Grande Colonial La Jolla

Excellent, 126 reviews
#13 out of 65 hotels
$286+
Check-in
Check-out
Pacific Terrace Hotel

Pacific Terrace Hotel

Excellent, 225 reviews
#14 out of 65 hotels
$290+
Check-in
Check-out
Hilton San Diego Airport/Harbor Island

Hilton San Diego Airport/Harbor Island

Great, 493 reviews
#15 out of 65 hotels
$146+
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.