Search Hotels with Restaurant in Cartagena

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Cartagena Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Cartagena hotels with a restaurant

Hyatt Regency Cartagena

Hyatt Regency Cartagena
4.5 star property
Bocagrande
9.4 out of 10, Exceptional, (1,480 reviews)
"Very clean hotel nice pools … can’t beat location next door to mall"
United States
William
The price is ₹17,750
₹17,750 total
1 Jun - 2 Jun
Hyatt Regency Cartagena

InterContinental Cartagena De Indias by IHG

InterContinental Cartagena De Indias by IHG
4.0 star property
Bocagrande
9.4 out of 10, Exceptional, (1,631 reviews)
"Great rooms, food, location"
United States
Ana
The price is ₹16,895
₹16,895 total
17 May - 18 May
InterContinental Cartagena De Indias by IHG

Hotel Arena Beach Cartagena

Hotel Arena Beach Cartagena
3.5 star property
Cartagena
The price is ₹6,913
₹6,913 total
4 Jun - 5 Jun
Hotel Arena Beach Cartagena

OZ Hotel Collection

OZ Hotel Collection
3.5 star property
Bocagrande
9.6 out of 10, Exceptional, (443 reviews)
"Great place"
United States
Rosa Ana Cruz
The price is ₹9,690
₹9,690 total
4 Jun - 5 Jun
OZ Hotel Collection

Faranda Collection Cartagena, a member of Radisson Individuals

Faranda Collection Cartagena, a member of Radisson Individuals
3.0 star property
La Boquilla
9.6 out of 10, Exceptional, (40 reviews)
"Good hotel"
United States
Alexander
The price is ₹15,780
₹15,780 total
14 May - 15 May
Faranda Collection Cartagena, a member of Radisson Individuals

Sofitel Barú Cartagena

Sofitel Barú Cartagena
5.0 star property
Cartagena
9.6 out of 10, Exceptional, (705 reviews)
"The hotel and surrounding areas were beautiful and at a great location"
United States
Tracy
The price is ₹32,035
₹32,035 total
10 May - 11 May
Sofitel Barú Cartagena

Estelar Cartagena de Indias Hotel

Estelar Cartagena de Indias Hotel
4.0 star property
Bocagrande
9.2 out of 10, Wonderful, (1,331 reviews)
"Location was great room was nice pool on point "
United States
Xavier
The price is ₹20,917
₹20,917 total
18 May - 19 May
Estelar Cartagena de Indias Hotel

Hotel Las Americas Torre del Mar

Hotel Las Americas Torre del Mar
4.5 star property
La Boquilla
9.0 out of 10, Wonderful, (1,002 reviews)
"This place is everything you want in resort staying "
United States
Daniel
The price is ₹19,899
₹19,899 total
9 May - 10 May
Hotel Las Americas Torre del Mar

Hilton Cartagena

Hilton Cartagena
4.5 star property
El Laguito
9.0 out of 10, Wonderful, (1,422 reviews)
"We had a great stay "
United States
Shwon
The price is ₹18,879
₹18,879 total
2 Jun - 3 Jun
Hilton Cartagena

Hotel Isla Azul

Hotel Isla Azul
2.5 star property
Rosario Islands
The price is ₹9,607
₹24,214 total
12 May - 13 May
Hotel Isla Azul
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.

Top Cartagena Hotel Reviews

Frequently asked questions

How much do hotels with dining in Cartagena cost?
Hotels in Cartagena range between ₹2,814 to ₹24,214 per night. Don't forget your appetite — these hotels feature restaurants or are near top dining experiences. These prices were 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 Cartagena?
Select from multiple hotels with dining in Cartagena with a total average guest review rating of 9.3. Hotel Casa San Agustin will put you close to some excellent foodie experiences. This popular 4.5-star property also features a garden and pillow top mattresses. Hotel Quadrifolio is another sought-after option with dining. It has a 4.5-star rating and amenities such as a terrace and a rooftop terrace.
How many hotels with restaurants are there in Cartagena?
Take your pick of 312 hotels with restaurants in Cartagena. Whether you're travelling with the little ones or organising a weekend escape with your buddies, Expedia can help you find the right place.
What are the best cheap hotels with dining in Cartagena?
Keep both your wallet and taste buds happy at one of our Cartagena hotels with dining that start at only ₹2,814 per night. Posada Kalea - Hostel will put you near some mouthwatering food experiences. Conveniences here include a garden and a beach view. Also look up Hotel Casa Garces Cartagena, which has front desk services and laundry services. Use the dollars you save at either escape to feast your way around Cartagena! If you're sightseeing in Cartagena and want to save money, there are lots of free and popular attractions to put on your itinerary. Bocagrande Beach and Blanca Beach are worth stopping by. 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 Cartagena?
Take the crew to Hotel Casa San Agustin, a 4.5-star option just a quick drive from town. Conveniences here include complimentary breakfast and a kids' menu. Another family-friendly hotel with dining in Cartagena is Hotel Quadrifolio. Complimentary breakfast and laundry facilities help make this 4.5-star escape a top pick. After checking in and kicking back together in your cosy new digs, it's time to hit the road and discover the local sights. Bocagrande Beach and Blanca Beach are among the best family-friendly attractions in Cartagena.
Are there any 5-star hotels with dining in Cartagena?
If you're after a little luxury and some mouthwatering gastronomic experiences on your Cartagena holiday, check in to Sofitel Legend Santa Clara Cartagena. This 5-star hotel with dining offers room service and private picnic options and is around 0.64 kilometres from downtown. Another retreat that'll cater to your culinary needs is Charleston Santa Teresa Cartagena. It's 0.32 kilometres from the centre of the city and includes amenities such as treatment rooms and designer toiletries.
Why book your hotel with restaurants in Cartagena with Expedia?
Expedia makes it a cinch to find your dream hotel with restaurants in Cartagena. Make use of our filters to search for properties with their own restaurants. If you have a set budget, choose how much you want to spend and the star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Cartagena?
A great way to find cheap hotels with restaurants in Cartagena is with Expedia's handy filter tool. Locate stays with restaurants or a few extra touches, like included lunch and dinner. You can also refine your search by amenities, star rating and budget to land excellent rates in just a few keystrokes.
What is there to do in Cartagena near my hotel with restaurants?
Whatever your tastes or interests, Cartagena has tons of things to keep you occupied. Bocagrande Beach, Blanca Beach and San Felipe de Barajas Castle are on many visitors' to-do lists. Don't forget about Playa Manzanillo, La Boquilla Beach and Marbella Beach either. With Expedia's Cartagena hotel deals, you can discover even more terrific attractions like these with the money you save.

Explore a world of travel with Expedia