California may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in San Diego, CA from $78

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 Hotels with Restaurants

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 $152 per night from Oct 21 to Oct 22
4.5/5Wonderful! (2,706 reviews)

"Everybody at this hotel was kind and all the employees continue following the CDC guidelines for COVID-19."…"

Reviewed on Oct 19, 2020

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 $129 per night from Oct 21 to Oct 22
4.4/5Wonderful! (2,280 reviews)

"Beautiful location with a view of Coronado and San Diego. Park with picnicking and walking path is directly across the street from the hotel."…"

Reviewed on Oct 7, 2020

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 $136 per night from Nov 3 to Nov 4
4.4/5Excellent! (1,327 reviews)

"The location was second to none. The room was clean and comfortable, but I would have expected a little more based on the price. Not cheap, but in that location right on the sand then I guess you get to name your price. Anywhere else I would’ve expected resort facilities for the price. Beds were ..."…"

Reviewed on Oct 16, 2020

Blue Sea Beach Hotel

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 CancellationReserve now, pay when you stay
The price is $149 per night from Nov 1 to Nov 2
4.4/5Excellent! (1,521 reviews)

"Really great place to stay and enjoy a relaxing atmosphere. Awesome location, and pool area was fantastic!! Can’t wait to see how it will be after covid restrictions are lifted. Definitely will be staying again after covid, NOT wearing masks."…"

Reviewed on Oct 19, 2020

Humphreys Half Moon Inn
The Horton Grand Hotel
3.5 out of 5
311 Island Ave, San Diego, CA
The price is $159 per night from Nov 20 to Nov 21
4.3/5Excellent! (1,950 reviews)

"It was nice just wish the walls were thicker u can hear everything"…"

Reviewed on Mar 24, 2020

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 $79 per night from Oct 22 to Oct 23
4.3/5Excellent! (2,203 reviews)

"Nice family place too stay parking can be a little tight , but I have not found a room I did not like , I stay here often"…"

Reviewed on Oct 19, 2020

Kings Inn San Diego - Seaworld - Zoo
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 $144 per night from Oct 21 to Oct 22
4.3/5Excellent! (1,372 reviews)

"Room was comfortable for family. Great staff. Close to everything."…"

Reviewed on Oct 18, 2020

Embassy Suites by Hilton San Diego Bay Downtown
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 from Nov 2 to Nov 3
4.2/5Excellent! (2,251 reviews)

"Great location overall but our room faced the parking lot. Air conditioning and safe didn’t work in our room. The AC was fixed but the safe was not fixed or replaced"…"

Reviewed on Oct 16, 2020

The Dana on Mission Bay
Urban Boutique Hotel
3 out of 5
1654 Columbia Street, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Oct 21 to Oct 22
4.2/5Excellent! (1,666 reviews)

"My go to place whenever I stay in San Diego. The people who work the Front Desk are very friendly and helpful. Vince and Macy are the best! The area is safe and convenient accessible to shopping and tons of dining options in the Little Italy district. In addition, the Trolley Line is less than 6 ..."…"

Reviewed on Oct 13, 2020

Urban Boutique 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 $179 per night from Oct 25 to Oct 26
4.2/5Excellent! (1,794 reviews)

"We liked the separate 'bungalows', the grounds were wonderful, all the pools especially the adult only pool, the available restaurants, all the beach access, all the different birds on the resort, private patio, available activities."…"

Reviewed on Oct 18, 2020

Paradise Point Resort & Spa
Catamaran Resort and Spa
4 out of 5
3999 Mission Boulevard, San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $175 per night from Oct 21 to Oct 22
4.2/5Excellent! (1,701 reviews)

"The location is perfect. Resort is a short walk to bustling Pacific Beach and backs up to calmer and quieter Bay."…"

Reviewed on Oct 17, 2020

Catamaran Resort and Spa
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 $98 per night from Oct 21 to Oct 22
4.2/5Excellent! (1,006 reviews)

"An excellent find. It was fantastic to sit in the lobby an enjoy the ambience."…"

Reviewed on Oct 17, 2020

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 $122 per night from Nov 15 to Nov 16
4.2/5Very Good! (2,927 reviews)

"It was nice but the Ac was so loud it was hard to sleep through."…"

Reviewed on Oct 3, 2020

The Sofia Hotel
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 from Oct 21 to Oct 22
4.1/5Very Good! (2,217 reviews)

"I really enjoyed my stay. The room was comfortable clean and in excellent condition."…"

Reviewed on Oct 19, 2020

Bahia Resort Hotel
Ocean Beach Hotel
2 out of 5
5080 Newport Ave., San Diego, CA
Free CancellationReserve now, pay when you stay
The price is $148 per night from Oct 27 to Oct 28
4.1/5Very Good! (925 reviews)

"Absolutely love that you’re literally steps form the beach! Nice variety of shopping and dinning options right in the area as well"…"

Reviewed on Oct 16, 2020

Ocean Beach 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 $118 per night from Oct 27 to Oct 28
4/5Very Good! (3,318 reviews)

"Location and services provided, Very good, totally recommend."…"

Reviewed on Oct 17, 2020

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 $78 per night from Oct 21 to Oct 22
3.8/5Good! (3,516 reviews)

"I arrived after dark so it was extremely hard to find my room plus I didn't know it was upstairs so was really lost. Also, there's a road closure that prevents you from getting there using Google maps. The restaurant service was great but the food was sub-par."…"

Reviewed on Oct 16, 2020

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 Jun 15, 2020

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

Travelers Loved These Hotels with Restaurants