Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Cartagena on Hotels.com. These Cartagena hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Cartagena
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Cartagena?

InterContinental Cartagena De Indias by IHG
InterContinental Cartagena De Indias by IHGBocagrande
9.4 out of 10, Exceptional, (1,671 reviews)
The price is ₹17,515
₹17,515 total
2 Aug - 3 Aug

Hyatt Regency Cartagena
Hyatt Regency CartagenaBocagrande
9.4 out of 10, Exceptional, (1,495 reviews)
The price is ₹20,645
₹20,645 total
4 Jul - 5 Jul

Hilton Cartagena
Hilton CartagenaEl Laguito
9.2 out of 10, Wonderful, (1,455 reviews)
The price is ₹18,944
₹18,944 total
14 Jul - 15 Jul

Bondo Hometel
Bondo HometelMarbella
9.2 out of 10, Wonderful, (857 reviews)
The price is ₹7,870
₹7,870 total
2 Aug - 3 Aug

Estelar Cartagena de Indias Hotel
Estelar Cartagena de Indias HotelBocagrande
9.2 out of 10, Wonderful, (1,376 reviews)
The price is ₹21,350
₹21,350 total
20 Jul - 21 Jul

Hotel Almirante Cartagena - Colombia
Hotel Almirante Cartagena - ColombiaBocagrande
8.4 out of 10, Very good, (1,000 reviews)
The price is ₹14,341
₹14,341 total
5 Jul - 6 Jul

GHL Arsenal Hotel
GHL Arsenal HotelCartagena Walled City
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₹17,398
₹17,398 total
5 Jul - 6 Jul

Hotel Caribe by Faranda Grand, a member of Radisson Individuals
Hotel Caribe by Faranda Grand, a member of Radisson IndividualsBocagrande
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹18,592
₹18,592 total
6 Jul - 7 Jul

Sofitel Legend Santa Clara Cartagena
Sofitel Legend Santa Clara CartagenaCartagena Walled City
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₹42,337
₹42,337 total
7 Jul - 8 Jul

Holiday Inn Express Cartagena Bocagrande by IHG
Holiday Inn Express Cartagena Bocagrande by IHGBocagrande
8.6 out of 10, Excellent, (1,003 reviews)
The price is ₹11,334
₹11,715 total
12 Jul - 13 Jul

Osh Hotel Cartagena
Osh Hotel CartagenaCartagena Walled City
9.6 out of 10, Exceptional, (1,025 reviews)
The price is ₹22,682
₹22,682 total
12 Jul - 13 Jul

Hotel Dann Cartagena
Hotel Dann CartagenaEl Laguito
9.2 out of 10, Wonderful, (1,281 reviews)
The price is ₹13,422
₹13,422 total
1 Aug - 2 Aug

OZ Hotel Collection
OZ Hotel CollectionBocagrande
9.6 out of 10, Exceptional, (581 reviews)
The price is ₹9,873
₹9,873 total
15 Jul - 16 Jul

Bastión Luxury Hotel
Bastión Luxury HotelCartagena Walled City
9.6 out of 10, Exceptional, (1,003 reviews)
The price is ₹36,438
₹36,438 total
8 Jul - 9 Jul

Hotel Las Americas Torre del Mar
Hotel Las Americas Torre del MarLa Boquilla
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₹22,092
₹22,092 total
16 Jul - 17 Jul

Hotel Capilla del Mar
Hotel Capilla del MarBocagrande
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₹15,566
₹15,566 total
4 Jul - 5 Jul

Getsemani Cartagena Luxury Hotel
Getsemani Cartagena Luxury HotelCartagena Walled City
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹11,478
₹11,478 total
7 Jul - 8 Jul

Wyndham Garden Cartagena
Wyndham Garden CartagenaMarbella
8.6 out of 10, Excellent, (1,422 reviews)
The price is ₹11,162
₹11,162 total
1 Aug - 2 Aug

OZ Hotel Luxury
OZ Hotel LuxuryBocagrande
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₹7,958
₹7,958 total
5 Jul - 6 Jul

Hampton By Hilton Cartagena
Hampton By Hilton CartagenaBocagrande
8.4 out of 10, Very good, (1,002 reviews)
The price is ₹10,663
₹10,663 total
12 Jul - 13 Jul
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.
Get last-minute hotel deals in Cartagena and save more
Sign in to unlock great savings.
Showing deals for:10 Jul - 12 Jul

8.4 out of 10, Very good, (1,000 reviews)
The price is ₹15,742
per night
₹31,484 total
Showing deals for:2 Aug - 3 Aug

9.2 out of 10, Wonderful, (624 reviews)
We have 8 left at
The price is ₹8,681
per night
₹8,681 total
You may also like hotels with spas in Cartagena

10.0 out of 10, Exceptional, (1)
The price is ₹7,405
₹7,405 total
10 Jul - 11 Jul
You can also stay at family-friendly hotels in Cartagena

10.0 out of 10, Exceptional, (1)
The price is ₹7,405
₹7,405 total
10 Jul - 11 Jul





















































































































































































