Find Hotels with Restaurants in San Diego, CA

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 303 San Diego Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Wayfarer San Diego
4.0 star property
9.2 out of 10, Wonderful, 1,080 reviews
"It was a nice break. "
The price is $319
$360 total
includes taxes & fees
Jun 5 - Jun 6
The Wayfarer San Diego
Manchester Grand Hyatt San Diego
4.0 star property
9.0 out of 10, Wonderful, 3,223 reviews
"Perfect pool area with kids!"
The price is $229
$306 total
includes taxes & fees
Jun 12 - Jun 13
Manchester Grand Hyatt San Diego
Humphreys Half Moon Inn
3.5 star property
9.0 out of 10, Wonderful, 1,811 reviews
"(From my original Google Maps review) I wasn't going to review this hotel, but it was very relaxing. Humphreys Half Moon Inn is secluded in a boat marina on Shelter Island. You will take a little drive but not too long. First thing we enjoyed was the peace and quiet even though a live concert was going on. The rooms were comfortable feeling. We had queen beds.The bed was a little firm for us. We like ours much softer. It was very awkward to get to the bathroom since the bed was so close to...
The price is $184
$227 total
includes taxes & fees
Jun 13 - Jun 14
Humphreys Half Moon Inn
Bay Club Hotel & Marina
3.5 star property
9.0 out of 10, Wonderful, 1,959 reviews
"Great"
The price is $180
$203 total
includes taxes & fees
Jun 12 - Jun 13
Bay Club Hotel & Marina
Kings Inn San Diego
2.5 star property
8.8 out of 10, Excellent, 2,713 reviews
"Quiet even thought you’re next to the freeway. Got a great deal through Expedia and you’re only a 10 minute drive away from everything in San Diego. Would recommend for groups but a little cramped. "
The price is $121
$136 total
includes taxes & fees
Jun 4 - Jun 5
Kings Inn San Diego
The Horton Grand, Downtown/Gaslamp Quarter
3.5 star property
8.8 out of 10, Excellent, 2,078 reviews
"Un lugar que te llena de amor y felicidad "
The price is $173
$221 total
includes taxes & fees
Jun 12 - Jun 13
The Horton Grand, Downtown/Gaslamp Quarter
The Dana on Mission Bay
3.5 star property
8.8 out of 10, Excellent, 2,512 reviews
"Great time with the children."
The price is $179
$202 total
includes taxes & fees
Jun 12 - Jun 13
The Dana on Mission Bay
Best Western Plus Island Palms Hotel & Marina
3.0 star property
8.8 out of 10, Excellent, 1,593 reviews
"I wouldn’t recommend for a solo traveler as units are not all connected, you may have a walk outdoors to your room. But it was a gorgeous location, excellent food, kind staff."
The price is $179
$202 total
includes taxes & fees
Jun 5 - Jun 6
Best Western Plus Island Palms Hotel & Marina
Marriott Marquis San Diego Marina
4.0 star property
8.8 out of 10, Excellent, 1,837 reviews
"Walking distance to marina. Clean. Good window view of the city."
The price is $203
$264 total
includes taxes & fees
Jul 2 - Jul 3
Marriott Marquis San Diego Marina
Hard Rock Hotel San Diego
4.0 star property
8.8 out of 10, Excellent, 2,145 reviews
"Fun playful beautiful hotel great staff!!"
The price is $242
$316 total
includes taxes & fees
Jun 20 - Jun 21
Hard Rock Hotel San Diego
Don't see what you're looking for?
See all available properties in San Diego
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.

San Diego Hotels with Restaurants information

 

Hotels with Restaurants in San Diego

303

Highest price
$279
Cheapest price
$116
Number of guest reviews
24,028
Total number of hotels in San Diego
6,373

 

Frequently asked questions

How much do hotels with dining in San Diego cost?
You’ll pay between $116 and $279 per night for hotels in San Diego. The perfect stay with a restaurant, or one that’s close to terrific culinary experiences, is waiting for you with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in San Diego?
A top pick is Hotel Marisol Coronado. Kick back at this 3-star stay which features beach sun loungers and a Champagne service. Pendry San Diego is another sought-after hotel with dining to consider. Put your bags down at this 5-star option and make the most of conveniences including a pool view and designer toiletries. You’ll have your pick of multiple hotels with dining in San Diego with a total average guest review rating of 8.3.
How many hotels with dining are there in San Diego?
Choose from 303 hotels offering access to great dining options in San Diego. No matter if you’re traveling with the little ones or organizing a weekend escape with your buddies, Expedia can help you find the best place.
What are the best cheap hotels with dining in San Diego?
Use Hampton Inn & Suites San Diego Airport Liberty Station as a base to experience the flavors of San Diego. This affordable escape comes with amenities such as a firepit and a swimming pool. Another excellent choice that’ll satisfy both your palate and pocket is Best Western Plus Marina Gateway Hotel. Conveniences here include hypo-allergenic bedding and premium bedding. Hotels with dining in San Diego are priced from $116 per night. If you’d prefer to save your hard-earned dollars and still experience the best of San Diego, add some fun and free attractions to your must-do list. Mission Beach and Coronado Beach are great ways to spend a day. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in San Diego?
Traveling with the family in San Diego is simple at Hotel Marisol Coronado. With access to dining and conveniences like a nearby beach and complimentary breakfast, your crew will feel comfortable at this 3-star stay. Pendry San Diego is another family-friendly hotel that will put you near some awesome food experiences. It has a 5-star rating and conveniences including a swimming pool and childcare services. After checking in and chilling together in your new digs, it’s time to head out and start exploring! San Diego Zoo and USS Midway Museum are popular family-friendly attractions in San Diego.
Are there any 5-star hotels with dining in San Diego?
Although there aren’t any 5-star hotels with dining in San Diego, there are some 4-star accommodations that offer access to the local culinary scene. Located about 3 mi from downtown, Town and Country San Diego provides guests with top amenities like a swimming pool and a 24-hour front desk. Another suitable retreat is Sheraton Mission Valley San Diego Hotel. It’s around 3 mi from central San Diego and includes amenities such as a staffed front desk and a 24-hour front desk.
Why book your hotel with dining in San Diego with Expedia?
Booking a hotel with dining in San Diego is as easy as working out your travel dates and picking a place that suits your needs. Looking for a property that has its own restaurant or is near a food hub? Want it to be low cost or luxurious? Use Expedia’s filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with dining in San Diego?
Expedia can help you narrow down your search for cheap hotels with dining in San Diego. Use our helpful filter tools to lock in accommodations with restaurants or optional extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in San Diego near my hotel with dining?
There are loads of fun things to do and see in San Diego. You won’t want to miss top attractions like San Diego Zoo, Mission Beach and Old Town San Diego State Park. Coronado Beach, Belmont Park and San Diego Air and Space Museum also appeal to many visitors.

Recent reviews of San Diego hotels
Expedia verified reviews