Find Hotels with Restaurants in San Diego, CA

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top San Diego Hotels with Restaurants

Manchester Grand Hyatt San Diego
4 out of 5
1 Market Pl, San Diego, CA
Fully refundable
The price is $179 per night from Nov 1 to Nov 1
4.4/5 Wonderful! (3,411 reviews)
"I loved the place."

Reviewed on Oct 17, 2021

Manchester Grand Hyatt San Diego
Blue Sea Beach Hotel
3.5 out of 5
707 Pacific Beach Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $161 per night from Nov 21 to Nov 21
4.4/5 Wonderful! (1,271 reviews)
"Great location and view. Suite was very nice. Rat outside room running back and forth should probably be addressed."

Reviewed on Oct 20, 2021

Blue Sea Beach Hotel
Bay Club Hotel & Marina
3.5 out of 5
2131 Shelter Island Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 25 to Oct 25
4.4/5 Wonderful! (1,204 reviews)
"The views are incredible. The Staff was always so friendly and helpful. Thank you all for a wonderful stay. We will return. 🤗"

Reviewed on Oct 16, 2021

Bay Club Hotel & Marina
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Island Palms Hotel & Marina
3 out of 5
2051 Shelter Island Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $129 per night from Nov 21 to Nov 21
4.4/5 Wonderful! (1,734 reviews)
"This area was excellent. Love the plantsbin the verrandah. I would love to be in the second floor next time and have a waterfront view."

Reviewed on Oct 20, 2021

Best Western Plus Island Palms Hotel & Marina
Humphreys Half Moon Inn
3.5 out of 5
2303 Shelter Island Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Nov 1 to Nov 1
4.3/5 Excellent! (1,504 reviews)
"We love staying at Humphrey it’s our home away from home!"

Reviewed on Oct 16, 2021

Humphreys Half Moon Inn
Urban Boutique Hotel
3 out of 5
1654 Columbia Street, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Oct 25 to Oct 25
4.3/5 Excellent! (1,420 reviews)
"The staff was very friendly. The room is dark but that is nice if you want to sleep in. Dog friendly!"

Reviewed on Oct 18, 2021

Urban Boutique Hotel
The Horton Grand Hotel
3.5 out of 5
311 Island Ave, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $139 per night from Nov 1 to Nov 1
4.3/5 Excellent! (1,498 reviews)
"Staff was welcoming and kind! Fantastic location. Properly needs a little updating but would definitely stay here again."

Reviewed on Oct 19, 2021

The Horton Grand Hotel
Embassy Suites by Hilton San Diego Bay Downtown
4 out of 5
601 Pacific Hwy, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $201 per night from Nov 4 to Nov 4
4.2/5 Excellent! (1,632 reviews)
"There’s no restaurant inside the hotel and the housekeeping service was bad."

Reviewed on Oct 16, 2021

Embassy Suites by Hilton San Diego Bay Downtown
Kings Inn San Diego - Seaworld - Zoo
2.5 out of 5
1333 Hotel Cir S, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Oct 24 to Oct 24
4.2/5 Excellent! (2,170 reviews)
"convenient and lots of parking"

Reviewed on Oct 18, 2021

Kings Inn San Diego - Seaworld - Zoo
Best Western Plus Hacienda Hotel Old Town
3 out of 5
4041 Harney St, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 24 to Oct 24
4.2/5 Excellent! (1,309 reviews)
"Great location for walking to nearby restaurants. Staff was nice and the room was clean."

Reviewed on Oct 19, 2021

Best Western Plus Hacienda Hotel Old Town
Paradise Point Resort & Spa
4 out of 5
1404 Vacation Rd, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $239 per night from Oct 26 to Oct 26
4.2/5 Excellent! (2,392 reviews)
"Beautiful property with many ponds and ducks that the kids enjoyed feeding. Lots of options for swimming pools. The food onsite is greatly overpriced leaving little options unless you leave the resort."

Reviewed on Oct 18, 2021

Paradise Point Resort & Spa
The Dana on Mission Bay
3.5 out of 5
1710 W Mission Bay Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Nov 15 to Nov 15
4.2/5 Excellent! (2,052 reviews)
"The bill was over $300 a night."

Reviewed on Oct 15, 2021

The Dana on Mission Bay
Ocean Beach Hotel
2 out of 5
5080 Newport Ave., San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $190 per night from Oct 24 to Oct 24
4.2/5 Very Good! (1,003 reviews)
"Property was great. Location couldn't have been better."

Reviewed on Oct 17, 2021

Ocean Beach Hotel
The Lafayette Hotel, Swim Club & Bungalows
3.5 out of 5
2223 El Cajon Blvd, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Oct 24 to Oct 24
4.1/5 Very Good! (972 reviews)
"I love the idea of this hotel and the pool. They need to invest in room up grades (carpet, beds, stairway rails, etc). Seems like a tired property."

Reviewed on Oct 17, 2021

The Lafayette Hotel, Swim Club & Bungalows
Bahia Resort Hotel
3.5 out of 5
998 W Mission Bay Dr, San Diego, CA
The price is $199 per night from Oct 24 to Oct 24
4.1/5 Very Good! (2,122 reviews)
"Everything was great about the hotel itself. The room felt a little dark and dated. And the bathroom/sink area was super small. A double vanity was definitely needed. That was our only complaint. Location was perfect and staff was great."

Reviewed on Oct 14, 2021

Bahia Resort Hotel
The Sofia Hotel
3.5 out of 5
150 W Broadway, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $134 per night from Nov 16 to Nov 16
4.1/5 Very Good! (2,154 reviews)
"I thought that taking away the valet service was a wrong move and they charge the guest 40 dollars a day to park. Also room service had to be requested. That was disappointing. I am a returning guest and was not happy with the amenities at all."

Reviewed on Oct 19, 2021

The Sofia Hotel
Catamaran Resort and Spa
4 out of 5
3999 Mission Boulevard, San Diego, CA
The price is $229 per night from Oct 24 to Oct 24
4/5 Very Good! (1,707 reviews)
"The staff was great! The Pool area and arcade was awesome. The free arcade really made it for my kids! The pool was clean, and nice. The refill on the towels was awesome! The rooms for sure need to be updated and newer stuff put in the room. Blankets need to be updated and new as well. The bathrooms ..."

Reviewed on Oct 18, 2021

Catamaran Resort and Spa
Wyndham San Diego Bayside
4 out of 5
1355 N Harbor Drive, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 27 to Oct 27
4/5 Very Good! (4,406 reviews)
"Good customer service. Parking prices are ridiculously high but overall good experience"

Reviewed on Oct 20, 2021

Wyndham San Diego Bayside
Best Western Seven Seas
3 out of 5
411 Hotel Circle South, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 24 to Oct 24
3.7/5 Good! (3,078 reviews)
"Everything was great."

Reviewed on Oct 20, 2021

Best Western Seven Seas
Ramada by Wyndham Gaslamp Convention Center
3 out of 5
830 6th Ave, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 24 to Oct 24
3.6/5 Good! (985 reviews)
"Awesome"

Reviewed on Oct 16, 2021

Ramada by Wyndham Gaslamp Convention Center
Don't see what you're looking for?
We've got more Hotels with Restaurants. 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.

Pocket Guide: Hotels with Restaurants in San Diego

Search for hotels in San Diego on Expedia. You can easily find your hotels in San Diego using one of the methods below:

  • View our selection of featured hotels in San Diego
  • Use the map to find hotels in the San Diego neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Diego, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Diego
  • Enter your travel dates to view the best deals on hotels in San Diego - while they last

More trip options

Recent reviews of San Diego hotels

Travelers Loved These Hotels with Restaurants