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

View vacation packages to

Hotels and More in Cartagena de Indias

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hyatt Regency Cartagena

Hotel in Bocagrande, Cartagena de Indias

Located in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Well designed hotel with all facilities on site Infinity pools (3!) Spacious terrace for sun bathing Staff was amazing

Show more Show less
9.3
Awesome
2,273 reviews
Avg. price/night:
$124.20
Check availability

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... Sky bar and bar at reception level were both excellent

Show more Show less
9
Awesome
1,325 reviews
Avg. price/night:
$94
Check availability

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. This is a cute hotel. Clean and comfortable. The double king bed is very comfortable. The breakfast is good and plentiful and the staff are very friendly and helpful. It is located a 5 minute walk from the beach, and close to shops and restaurants. If you stay here, pay the extra for a room with a view. Overall we were delighted and will definitely stay there again.

Show more Show less
9.1
Awesome
1,103 reviews
Avg. price/night:
$59
Check availability

Hotel Boutique Del Mar

Hotel in Cartagena de Indias

Located in Cartagena de Indias, Hotel Boutique Del Mar offers beachfront accommodations a 17-minute walk from Cartagena's Walls and has facilities like a shared lounge and a terrace. Hotel Boutique del Mar is a newly-renovated property that possibly used to be a private residence and now is a B&B type establishment. It lies slightly out of the old city and slightly out of the tourist area, because of that it costs half the price. However, the staff is super friendly and the hotel is super clean. There is 24x7 staff at the front desk which makes for a very safe feel. Actually, I felt safer in Cartegena than I do in Mexico City. You can easily walk or take a taxi to the old city and tourist areas. Taxis are not expensive. There is a bar in the lobby area and you can always get a cold one with great service and conversation.

Show more Show less
9.2
Awesome
108 reviews
Avg. price/night:
$52
Check availability

Hotel Santa Catalina

Hotel in Centro, Cartagena de Indias

Hotel Santa Catalina features a restaurant, outdoor swimming pool, a bar and garden in Cartagena de Indias. Featuring family rooms, this property also provides guests with a terrace. Love it! The location is perfect, close to the. Best restaurants. The place is so beautiful, the pool and the view. The rooms are big and super comfortable and the bed is great.

Show more Show less
9.2
Awesome
366 reviews
Avg. price/night:
$164
Check availability

Hotel Boutique Casona del Colegio

Hotel in Centro, Cartagena de Indias

Casona de Colegio in Cartagena de Indias provides accommodations with a garden a terrace, an infinity pool and a bar. The rooftop pool. Enjoyed the music playing in the bathroom of our room. The staff was absolutely lovely and accommodating.

Show more Show less
9.7
Exceptional
193 reviews
Avg. price/night:
$203
Check availability

Cartagena Legends

Hotel in Getsemani, Cartagena de Indias

Cartagena Legends features air-conditioned rooms with cable flat-screen TV in the Getsemani district of Cartagena de Indias. Staff did everything to make our stay super comfortable.... Shower after check out, boarding passes printed. The rooms and courtyard and very charming. Wonderful location, in the charming Getsemaní area

Show more Show less
9.1
Awesome
405 reviews
Avg. price/night:
$15
Check availability

Amarla Boutique Hotel Cartagena

Hotel in Centro, Cartagena de Indias

Located in Cartagena de Indias and with Bolivar Park reachable within a 9-minute walk, Amarla Boutique Hotel Cartagena provides express check-in and check-out, non-smoking rooms, an outdoor swimming... An enchanted hotel with great ambiance, atmosphere, location, nice breakfast with the kitchen that accommodates all needs! Amazing decor and attention to detail with the softest bedding, silk bathrobes and luxury toiletries. True retreat and oasis in the bustling historic center.

Show more Show less
9.6
Exceptional
108 reviews
Avg. price/night:
$230
Check availability

Hotel Peira House

Hotel in Crespo, Cartagena de Indias

Featuring an outdoor swimming pool, garden, shared lounge and free WiFi, Hotel Peira House is located in Cartagena de Indias, 2.2 miles from Steps of La Popa Mount and 2.4 miles from Cartagena's... Very friendly staff. You'll get your breakfast freshly prepared.

Show more Show less
9.2
Awesome
304 reviews
Avg. price/night:
$29
Check availability

Casa Cochera del Gobernador

Hotel in Centro, Cartagena de Indias

Casa Cochera del Gobernador has free bikes, garden, a bar and shared lounge in Cartagena de Indias. Great location, super clean room and excellent service.

Show more Show less
9.3
Awesome
209 reviews
Avg. price/night:
$206
Check availability

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