Find Hotels with Room Service in San Diego, CA

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top San Diego Hotels with Room Service

Pendry San Diego
5 out of 5
550 J Street, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $276 per night from Feb 3 to Feb 4
4.7/5 Exceptional! (986 reviews)
"Very unique hotel situated in the heart of downtown SD. Loved the Christmas trees in the lobby. The whole place smelled like Christmas!!!"

Reviewed on Dec 10, 2021

Pendry San Diego
Omni San Diego Hotel
4 out of 5
675 L St, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jan 28 to Jan 29
4.5/5 Wonderful! (1,645 reviews)
"The staff at the hotel were both friendly, accommodating, and knowledgeable about the area. They were incredibly helpful and certainly are the highlight of the hotel. The hotel itself is nice with pretty standard rooms. The design of the room however was less than desirable with the bathroom adjacent ..."

Reviewed on Jan 20, 2022

Omni San Diego 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 $129 per night from Feb 1 to Feb 2
4.4/5 Wonderful! (1,237 reviews)
"Staff was pleasant, food was good! View from my room was amazing!"

Reviewed on Jan 20, 2022

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.
THE US GRANT, a Luxury Collection Hotel, San Diego
5 out of 5
326 Broadway, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $256 per night from Feb 3 to Feb 4
4.4/5 Wonderful! (987 reviews)
"It was beautiful"

Reviewed on Dec 27, 2021

THE US GRANT, a Luxury Collection Hotel, San Diego
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 Jan 23 to Jan 24
4.4/5 Wonderful! (1,747 reviews)
"Location location location. Very easy walk and park in front for kids to play. Will be back."

Reviewed on Jan 17, 2022

Best Western Plus Island Palms Hotel & Marina
Manchester Grand Hyatt San Diego
4 out of 5
1 Market Pl, San Diego, CA
Fully refundable
The price is $150 per night from Jan 28 to Jan 29
4.4/5 Excellent! (3,416 reviews)
"Comfortable bed and pillows"

Reviewed on Jan 20, 2022

Manchester Grand Hyatt San Diego
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 Jan 30 to Jan 31
4.3/5 Excellent! (1,477 reviews)
"Loved everything. Parking should be included!"

Reviewed on Jan 18, 2022

Humphreys Half Moon Inn
Courtyard by Marriott San Diego Downtown
3.5 out of 5
530 Broadway, San Diego, CA
The price is $143 per night from Jan 28 to Jan 29
4.3/5 Excellent! (991 reviews)
"Hotel was perfect for going to concert at the venue next door."

Reviewed on Jan 8, 2022

Courtyard by Marriott San Diego Downtown
Hyatt Regency La Jolla
4 out of 5
3777 La Jolla Village Drive, San Diego, CA
Fully refundable
The price is $155 per night from Jan 22 to Jan 23
4.3/5 Excellent! (1,309 reviews)
"Beautiful spacious and clean property with excellent amenities. The staff were all very pleasant and friendly. Can’t wait to return!"

Reviewed on Jan 16, 2022

Hyatt Regency La Jolla
Westgate Hotel
4.5 out of 5
1055 Second Ave, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $177 per night from Jan 28 to Jan 29
4.3/5 Excellent! (1,032 reviews)
"Good hotel. Friendly personnel and good service. Area around it is terrible"

Reviewed on Jan 18, 2022

Westgate Hotel
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 $144 per night from Jan 25 to Jan 26
4.2/5 Excellent! (2,098 reviews)
"I loved our view of the bay and ending our day in the hot tub. Sadly I didn’t get our waiters name at breakfast however he was delightful. Overall we had a wonderful time!"

Reviewed on Jan 20, 2022

The Dana on Mission Bay
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 $119 per night from Jan 30 to Jan 31
4.1/5 Very Good! (977 reviews)
"The property is beautiful. But we stayed in bungalow 5 and the living room furniture is ridiculously uncomfortable."

Reviewed on Jan 19, 2022

The Lafayette Hotel, Swim Club & Bungalows
The Westin San Diego Downtown
4 out of 5
400 W Broadway, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jan 28 to Jan 29
4.1/5 Very Good! (1,048 reviews)
"I liked the location of the hotel. Walking distance to the beach, little Italy and Gaslamp district. The only downfall is that the hotel has its parking lot across the street which is shared with other businesses. But so far my vehicle was safe."

Reviewed on Jan 18, 2022

The Westin San Diego Downtown
San Diego Mission Bay Resort
4 out of 5
1775 E Mission Bay Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $229 per night from Jan 23 to Jan 24
4/5 Very Good! (561 reviews)
"Great location on the bay, clean and great food."

Reviewed on Jan 19, 2022

San Diego Mission Bay Resort
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 $135 per night from Feb 2 to Feb 3
4/5 Very Good! (4,743 reviews)
"Beautiful view over the bay"

Reviewed on Jan 20, 2022

Wyndham San Diego Bayside
Sheraton San Diego Hotel and Marina
4 out of 5
1380 Harbor Island Dr, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $119 per night from Feb 6 to Feb 7
3.9/5 Very Good! (1,797 reviews)
"I had a little trouble checking in but Jason at the front desk was kind. Parking is problematic for the cost. $45 to park on an unpaved lot was a bit much."

Reviewed on Jan 18, 2022

Sheraton San Diego Hotel and Marina
Hilton San Diego Mission Valley
4 out of 5
901 Camino Del Rio S, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $132 per night from Jan 31 to Feb 1
3.8/5 Good! (970 reviews)
"Great place to stay"

Reviewed on Jan 14, 2022

Hilton San Diego Mission Valley
Handlery Hotel
3.5 out of 5
950 Hotel Cir N, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jan 23 to Jan 24
3.8/5 Good! (955 reviews)
"Great stay. Location is perfect."

Reviewed on Jan 16, 2022

Handlery Hotel
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 Jan 30 to Jan 31
3.7/5 Good! (2,951 reviews)
"My experience with the hotel was fine, but the hotel next door allowed people to play music loud"

Reviewed on Jan 20, 2022

Best Western Seven Seas
Town and Country San Diego
4 out of 5
500 Hotel Circle North, San Diego, CA
Fully refundableReserve now, pay when you stay
The price is $129 per night from Feb 11 to Feb 12
3.6/5 Good! (454 reviews)
"Always happy to stay here"

Reviewed on Jan 18, 2022

Town and Country San Diego
Don't see what you're looking for?
See all available properties in San Diego
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.

Recent reviews of San Diego hotels
expedia verified reviews