Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cartagena de Indias – 1,085 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hyatt Regency Cartagena

Hotel in Bocagrande, Cartagena de Indias

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Excellent service and comfortable places

Show more Show less
9.2
Awesome
1,850 reviews
Avg. price/night:
$120

Ibis Cartagena Marbella

Hotel in Marbella, Cartagena de Indias

Set in Cartagena de Indias, 1.7 mi from Cartagena's Modern Art Museum, Ibis Cartagena Marbella offers air-conditioned rooms and a bar. The staff were friendly, breakfast was good with lots of options to choose from. It is on the doorstep of the beach. Easy access to most locations. There are always taxis outside and they are cheap. The security staff on the door accompany you to the taxi with an umbrella when it rains. A nice touch.

Show more Show less
8.2
Very Good
3,346 reviews
Avg. price/night:
$43

Hotel InterContinental Cartagena

Hotel in Bocagrande, Cartagena de Indias

The Intercontinental is a luxurious hotel located right on the beach in Cartagena’s popular Bocagrande area. It features an on-site restaurant. It was everthing I expected and then some

Show more Show less
8.7
Excellent
695 reviews
Avg. price/night:
$103.79

Be Live Experience Cartagena Dubai

Hotel in Bocagrande, Cartagena de Indias

Set in Cartagena de Indias, 0.9 mi from Laguito Beach, Be Live Experience Cartagena Dubai offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Excellent location In front of a beautiful beach. Staff was awesome and very welcoming. Restaurant served buffet style, meals was very delicious and plentiful. The pool was great overseeing them beach. Scenery mesmerizing. Had a great time.

Show more Show less
7.8
Good
2,292 reviews
Avg. price/night:
$70

GHL Corales de Indias

Hotel in Crespo, Cartagena de Indias

Offering an outdoor pool and a restaurant, GHL Corales De Indias is located in Cartagena de Indias. The spacious, modern rooms here feature a flat-screen TV and are totally air-conditioned. Clean, modern the swimming pool is very nice the location

Show more Show less
8.3
Very Good
1,981 reviews
Avg. price/night:
$79

Oz Hotel Cartagena

Hotel in Bocagrande, Cartagena de Indias

Located within a 15-minute drive from the San Felipe Castle in Cartagena de Indias, Hotel Oz offers free WiFi access, a meeting room, and an on-site bar. Bocagrande beach is just 656 feet away. The rooms were amazing, also the service at the desk front.

Show more Show less
9.2
Awesome
1,162 reviews
Avg. price/night:
$50

Sonesta Hotel Cartagena

Hotel in La Boquilla, Cartagena de Indias

This luxurious hotel offers 3 swimming pools surrounded by palm trees and comfortable sun loungers. Rooms have private balconies and free WiFi. Amazing staff, great rooms, tennis court, two swimming pools, great food. Exceeded my expectations!

Show more Show less
8
Very Good
1,339 reviews
Avg. price/night:
$87

Selina Cartagena

Hotel in Getsemani, Cartagena de Indias

With its great view of the Cartagena de Indias Bay, Selina Cartagena offers comfortable rooms. It features a rooftop swimming pool and a sun terrace. Free WiFi is available. I really like the place, clean and great social areas. Also the space in the bedroom was good.

Show more Show less
7.7
Good
3,096 reviews
Avg. price/night:
$16

Estelar Cartagena de Indias Hotel y Centro de Convenciones

Hotel in Bocagrande, Cartagena de Indias

Set in the Bocagrande district in Cartagena de Indias, 0.9 mi from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones features air-conditioned rooms with free WiFi... We absolutely loved our stay here! The staff will always go out of their way to help with anything you need, the hotel and rooms are beautiful and clean, food and drink are great and the pool area is fantastic. There’s an excellent sky bar also. We are already itching to come back!

Show more Show less
9
Awesome
1,233 reviews
Avg. price/night:
$102

Bastión Luxury Hotel

Hotel in Centro, Cartagena de Indias

Located in the heart of Cartagena’s walled city, this modern hotel is a 16th century remodeled building and features a rooftop terrace with a swimming pool and shared lounge. breakfast was excellent, staff very friendly

Show more Show less
9.3
Awesome
662 reviews
Avg. price/night:
$201

Most-booked hotels in Cartagena de Indias in the past month

See all

Cartagena de Indias's best hotels with breakfast

See all

Budget hotels in Cartagena de Indias

See all

Hotels located in the center of Cartagena de Indias

See all

FAQs about hotels in Cartagena de Indias

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Cartagena de Indias:

Explore guest reviews of hotels in Cartagena de Indias

See all