Dining in San Diego

Browse for San Diego Hotels with Restaurants from $46

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured San Diego Hotels with Restaurants

Bastión Luxury Hotel
4.5 out of 5
Calle del Sargento No. 6-87, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$205
per night
Oct 23 - Oct 24
4.7/5Exceptional! (483 reviews)

"A charming hotel in a heritage building in the walled city. Excellent location, staff very helpful and the breakfast is excellent. The room was very spacious and comfortable - although the corridors outside a bit noisy. Pool area and sunset deck very nice and the spa is fabulous. We had a massage ..."…"

Reviewed on Oct 14, 2019

Bastión Luxury Hotel
Sofitel Legend Santa Clara Cartagena
5 out of 5
Calle Del Torno, 39 - 29, Barrio San Diego, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$310
per night
Nov 6 - Nov 7
4.7/5Exceptional! (436 reviews)

"We loved everything about the Sofitel Santa Clara. The hotel itself is stunning, pool is to die for, rooms are spotless, food is delicious, air conditioning is strong (which is important in Cartagena's hot climate!) and most of all, the staff are phenomenal. From helping us book dinner reservations, ..."…"

Reviewed on Sep 16, 2019

Sofitel Legend Santa Clara Cartagena
Casablanca Belle & Boutique
4 out of 5
Calle del Tejadillo 38-71, Cartagena, Bolivar
Get Rates
4.9/5Exceptional! (76 reviews)

"this place is amazing, the hotel, facilities, rooms and more importantly the staff. can't wait to go back."…"

Reviewed on Jul 19, 2018

Casablanca Belle & Boutique
Tcherassi Hotel + Spa
4 out of 5
Calle del Curato No. 38 - 99, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$214
per night
Oct 28 - Oct 29
4.6/5Wonderful! (177 reviews)

"Everything great, great people, great location, room was super quite perfect to sleep"…"

Reviewed on Sep 8, 2019

Tcherassi Hotel + Spa
Hotel Boutique Casa Serrezuela
3 out of 5
Carrera 10 No. 39-124, Calle de Jardin, Cartagena
Get Rates
4.1/5Very Good! (48 reviews)

"This B&B is in walking distance of everything you want to see in the walled city. Within several blocks there are 3 plazas to relax ,eat and party. Our command of the Spanish language was limited but Rosario and Samir treated us like family and helped us as much as they could. The rooms were cleaned ..."…"

Reviewed on Oct 23, 2018

Hotel Boutique Casa Serrezuela
Mansión Tcherassi
4 out of 5
Calle del Sargento Mayor 6-21, Cartagena, Bolivar
$284
per night
Oct 29 - Oct 30
4.2/5Excellent! (42 reviews)
Lively Cartagena

"A lovely hotel with nice amenities. Located well in the walled city. Room was street front but was quiet at night. Nice sitting areas on the balcony and outside the room. Small rooftop pool was great also for some down time."…"

Reviewed on Nov 13, 2018

Mansión Tcherassi
Palenque Casa Hotel BY HMC
3 out of 5
Calle del Jardin #39-118, San Diego, Cartagena, Bolivar
Get Rates
3.8/5Good! (72 reviews)

"Very good location though difficult to find a parking spot"…"

Reviewed on Jul 17, 2018

Palenque Casa Hotel BY HMC
Casa La Cartujita
4 out of 5
Calle del Curato #38-53, Centro Historico, Barrio San Diego, Cartagena, Bolivar
$137
per night
Oct 21 - Oct 22
4.8/5Exceptional! (78 reviews)

"Beautiful hotel , the property is centrally located it’s short walk to most of the historical landmarks. The hotel is very clean . The staff is very helpful."…"

Reviewed on Aug 15, 2019

Casa La Cartujita
Casa de los Reyes Hotel Boutique by HMC
3 out of 5
Calle de las Bovedas No. 39 - 91, Centro Historico, Cartagena, Bolivar
Get Rates
4.1/5Very Good! (69 reviews)

"Very good location, walking distance to everything. The stuff is friendly but speak very limited English or no English at all. At the last day of our stay they have electrical problems and moved us to another hotel. No one from the staff was able to explain what happened, why we had to move, where ..."…"

Reviewed on Oct 24, 2018

Casa de los Reyes Hotel Boutique by HMC
Hotel 3 Banderas
3 out of 5
Calle Cochera del Hobo #38-66, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$69
per night
Oct 22 - Oct 23
4.3/5Excellent! (160 reviews)

"The staff were nice and professional. The room was small and not well equipped. There was no dresser or storage space in the room."…"

Reviewed on Jul 31, 2019

Hotel 3 Banderas
Bóvedas de Santa Clara Boutique Hotel
4 out of 5
Carrera 8 No. 39-114, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$197
per night
Oct 22 - Oct 23
4.3/5Excellent! (139 reviews)

"Excelent very well located and great service, will be back for sure"…"

Reviewed on Sep 24, 2019

Bóvedas de Santa Clara Boutique Hotel
Hotel Casa del Curato
3 out of 5
Calle del Curato Cra.7 #38-89, Barrio de San Diego, Cartagena, Bolivar
$53
per night
Oct 19 - Oct 20
4.2/5Very Good! (92 reviews)
My stay at Casa Curato

"Location is perfect very close to points of interest. Staff is accomodating, they hold your luggae if needed. Also location us secure, no outsiders allowed. Very important rooms haveAC. Overall very good stay."…"

Reviewed on May 1, 2019

Hotel Casa del Curato
El Claustro Hotel House
2.5 out of 5
Calle Estanco del Aguardiente No. 5-63, Centro Historico, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
$48
per night
Oct 21 - Oct 22
3.4/5 (61 reviews)

"There is a school, gallery, coffeeshop, and chapel all within the courtyard or on the different levels of the El Claustro House which I found fun to explore. The hotel rooms are incredibly small and at the top level (3rd floor). I was traveling alone, but the room would have been too small for two ..."…"

Reviewed on Jul 22, 2019

El Claustro Hotel House
Hotel Puertas De Cartagena
3 out of 5
Centro Calle Sargento Mayor Calle 38 6-5, Cartagena, Bolivar
$46
per night
Oct 17 - Oct 18
4/5Very Good! (94 reviews)

"Very celan, confortable bed, Great location, the breakfast was good"…"

Reviewed on Sep 5, 2019

Hotel Puertas De Cartagena
Casa Abril II
3 out of 5
Calle Curato #38-72, Cartagena
Get Rates
3.5/5Good! (13 reviews)

"Excellent location and staff. The room was spotless and was attended to everyday."…"

Reviewed on Dec 28, 2018

Casa Abril II
Casa Blue
3 out of 5
Calle del Curato 3808,3808, Cartagena, Bolivar
Get Rates
Casa Blue
Casa Boutique Reconquista
3 out of 5
Calle de las Bovedas No. 39 - 25, San Diego, Cartagena
Get Rates
3.1/5 (28 reviews)
Terrible hotel, worse owner.

"Avoid this hotel! The owner gave our reservation to someone else and told us we had to go to a different hotel across town that was well outside of the old city."…"

Reviewed on Apr 21, 2017

Casa Boutique Reconquista
Casa Jardin
2 out of 5
Calle Del Jardin No 39 45, Cartagena, Bolívar
$49
per night
Oct 17 - Oct 18
4.3/5Excellent! (9 reviews)

"We were pleased overall with the attention and the facility."…"

Reviewed on Apr 23, 2019

Casa Jardin
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.

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

Recently Booked Hotels with Restaurants in San Diego

Travelers Loved These Hotels with Restaurants