COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels with Restaurant in San Diego

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top San Diego Hotels with Restaurant

Manchester Grand Hyatt San Diego
4 out of 5
1 Market Pl, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £158 per night from 9 May to 10 May
4.4/5Wonderful! (2,807 reviews)
"The Manchester is a great hotel - close to a lot of restaurants, shopping, sightseeing etc. The bed was extremely firm, but the view was amazing. A lot of the amenities are closed due to COVID, but we made it work."

Reviewed on 20 Apr 2021

Manchester Grand Hyatt San Diego
Best Western Plus Island Palms Hotel & Marina
3 out of 5
2051 Shelter Island Dr, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £116 per night from 22 Apr to 23 Apr
4.4/5Wonderful! (2,027 reviews)
"Walking distance to my boat launch ramp and near stores to buy my needs."

Reviewed on 15 Apr 2021

Best Western Plus Island Palms Hotel & Marina
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 £151 per night from 27 Apr to 28 Apr
4.4/5Wonderful! (1,316 reviews)
"Great location. Lively, restaurants, bars within walking distance. Beach just a few feet away. Oceanfront view able to hear the ocean and people watch."

Reviewed on 19 Apr 2021

Blue Sea Beach Hotel
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.
Humphreys Half Moon Inn
3.5 out of 5
2303 Shelter Island Dr, San Diego, CA
Free cancellation
The price is £149 per night from 22 Apr to 23 Apr
4.4/5Excellent! (1,462 reviews)
"Ambience"

Reviewed on 19 Apr 2021

Humphreys Half Moon Inn
Bay Club Hotel & Marina
3.5 out of 5
2131 Shelter Island Dr, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £120 per night from 17 May to 18 May
4.3/5Excellent! (1,194 reviews)
"I loved the hotel the cleanliness and the service"

Reviewed on 20 Apr 2021

Bay Club Hotel & Marina
The Horton Grand Hotel
3.5 out of 5
311 Island Ave, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £97 per night from 22 Apr to 23 Apr
4.3/5Excellent! (1,573 reviews)
"Great location and a beautiful hotel!"

Reviewed on 20 Apr 2021

The Horton Grand Hotel
Kings Inn San Diego - Seaworld - Zoo
2.5 out of 5
1333 Hotel Cir S, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £68 per night from 28 Apr to 29 Apr
4.3/5Excellent! (2,259 reviews)
"Good experience."

Reviewed on 20 Apr 2021

Kings Inn San Diego - Seaworld - Zoo
Urban Boutique Hotel
3 out of 5
1654 Columbia Street, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £69 per night from 22 Apr to 23 Apr
4.3/5Excellent! (1,479 reviews)
"Excellent location, right in the downtown area. Very easy to get to right off the freeway. Love the hotel. Very neat decorations and clean room. Very nice staff."

Reviewed on 19 Apr 2021

Urban Boutique Hotel
Embassy Suites by Hilton San Diego Bay Downtown
4 out of 5
601 Pacific Hwy, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £115 per night from 17 May to 18 May
4.2/5Excellent! (1,440 reviews)
"50 per night for valet.. no other option unless you work for the government. That is what I was told"

Reviewed on 20 Apr 2021

Embassy Suites by Hilton San Diego Bay Downtown
Best Western Plus Hacienda Hotel Old Town
3 out of 5
4041 Harney St, San Diego, CA
The price is £115 per night from 17 May to 18 May
4.2/5Excellent! (1,251 reviews)
"Its convenient, walking distance from everything in old town. Had always wanted to stay here and it didn’t disappoint! Will definitely be back!"

Reviewed on 19 Apr 2021

Best Western Plus Hacienda Hotel Old Town
Paradise Point Resort & Spa
4 out of 5
1404 Vacation Rd, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £196 per night from 3 May to 4 May
4.2/5Excellent! (2,205 reviews)
"Perfect resort for a relaxing vacation. If you want to take some time away from crazy busy life, this is the perfect place. You can walk around the resort, get food and drink, go swimming or just chill."

Reviewed on 21 Apr 2021

Paradise Point Resort & 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 £149 per night from 22 Apr to 23 Apr
4.2/5Excellent! (2,121 reviews)
"I liked the property. I wish I would have stayed there the whole visit. It is quiet, but if you want to swim, they have a pool. It is close to most things in San Diego and close enough to the freeways and side roads to get around. It was clean and a beautiful view."

Reviewed on 17 Apr 2021

The Dana on Mission Bay
The Lafayette Hotel, Swim Club & Bungalows
3.5 out of 5
2223 El Cajon Blvd, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £88 per night from 22 Apr to 23 Apr
4.2/5Very Good! (969 reviews)
"I Like staying at places with history behind them. I liked the fact the pool was big and central feature of the establishment. I liked how the Hotel felt like is was part of the Neighborhood. It fit in nicely. I Like how it only took us about 30 minutes to walk back to the hotel from the San Diego ..."

Reviewed on 20 Apr 2021

The Lafayette Hotel, Swim Club & Bungalows
The Sofia Hotel
3.5 out of 5
150 W Broadway, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £117 per night from 26 Apr to 27 Apr
4.2/5Very Good! (2,606 reviews)
"Loved the location, staff was super friendly :) going back soon!!"

Reviewed on 19 Apr 2021

The Sofia Hotel
Catamaran Resort and Spa
4 out of 5
3999 Mission Boulevard, San Diego, CA
The price is £185 per night from 3 May to 4 May
4.1/5Very Good! (1,740 reviews)
"Great location and stay."

Reviewed on 19 Apr 2021

Catamaran Resort and Spa
Ocean Beach Hotel
2 out of 5
5080 Newport Ave., San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £136 per night from 27 Apr to 28 Apr
4.1/5Very Good! (958 reviews)
"Very clean loved that it was steps away from the beach. Great location!"

Reviewed on 20 Apr 2021

Ocean Beach Hotel
Bahia Resort Hotel
3.5 out of 5
998 W Mission Bay Dr, San Diego, CA
The price is £185 per night from 3 May to 4 May
4.1/5Very Good! (2,210 reviews)
"Very nice hotel definitely will book again"

Reviewed on 20 Apr 2021

Bahia Resort Hotel
Wyndham San Diego Bayside
4 out of 5
1355 N Harbor Drive, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £96 per night from 28 Apr to 29 Apr
4/5Very Good! (3,354 reviews)
"The location was great ! The hotel was also very nice friendly staff as well"

Reviewed on 21 Apr 2021

Wyndham San Diego Bayside
Best Western Seven Seas
3 out of 5
411 Hotel Circle South, San Diego, CA
Free cancellationReserve now, pay when you stay
The price is £68 per night from 25 Apr to 26 Apr
3.8/5Good! (3,336 reviews)
"It was fairly quiet, tucked back in a corner. The rooms were quiet enough and we had no issues with the staff or facility. The restaurant food was great and the servers did a great job."

Reviewed on 16 Apr 2021

Best Western Seven Seas
Ramada by Wyndham Gaslamp Convention Center
3 out of 5
830 6th Ave, San Diego, CA
Get Rates
3.6/5Good! (1,000 reviews)
"My favorite hotel in Downtown San Diego!!! Awesome staff, superb location, and Brian's 24 Hour diner directly next door! Love this hotel and the staff!!!"

Reviewed on 15 Jun 2020

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

Search for Hotels with Restaurant in San Diego on Expedia.co.uk. You can easily find your Hotels with Restaurant in San Diego using one of the methods below:

  • View our selection of featured hotels in San Diego
  • Use the map to find budget 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 in San Diego
  • Enter your travel dates now to view the best deals on hotels in San Diego - while they last

More trip options

San Diego Hotel Reviews

Travellers loved these Hotels with Restaurant