Skip to main content

Luxury Hotels in Cartagena de Indias

Find the luxury hotels that appeal to you the most

The best luxury hotels in Cartagena de Indias

Check out our pick of great luxury hotels in Cartagena de Indias

Filter by:

Review score

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar.

G
García
From
Spain
The staff is the first think that I would like to highlight. They were very friendly, professional and always willing to support and make you feel comfortable. We were spending the days before and after our wedding at this hotel and they support us, provided us a spacious room, the cleanliness was very good. The comfort of both the bed and the pillows were just remarkable, extremely comfortable. They gave us a bonus to claim a lunch because of the length of our stay, which was a nice and unexpected touch. It is well connected to beach on Bocagrande and Castillo grande on walking distance.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,823 reviews
Price from
US$98.28
1 night, 2 adults

Hyatt Regency Cartagena

Hotel in Bocagrande, Cartagena de Indias

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

M
Monique
From
Jamaica
Very clean with an excellent view. Housekeeper Ada Luz was very good. Staff was friendly and helpful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,675 reviews
Price from
US$191.25
1 night, 2 adults

GHL San Lazaro Art Hotel

Hotel in Cartagena de Indias

Offering an outdoor pool and a restaurant, GHL San Lazaro Art Hotel is located in Cartagena de Indias.

P
Peter
From
Australia
everything about the hotel was great. it's location was exceptional being so close to castillo san filipe.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,302 reviews
Price from
US$151.68
1 night, 2 adults

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 200 metres away.

c
clarice
From
France
Everything, the location The welcoming cocktail the team , the breakfast I would recommend 100/100 one of my best stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,995 reviews
Price from
US$96.31
1 night, 2 adults

Hostel HA LUXURY

Cartagena de Indias

Boasting accommodation with a rooftop pool, sea view and a terrace, Hostel HA LUXURY is situated in Cartagena de Indias.

M
Magnus
From
Sweden
Rooftop view with kitchen and tables.Eric who works there was super helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 342 reviews
Price from
US$31.11
1 night, 2 adults

Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals

Hotel in Centro, Cartagena de Indias

Well located in Cartagena de Indias, Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals provides air-conditioned rooms, free bikes, free WiFi and an outdoor swimming pool.

D
Diana Palacio
From
Colombia
The hotel is beautiful and comfy, the whole personal stuff is really kind and always trying to give you the best.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 463 reviews
Price from
US$375.30
1 night, 2 adults

Lunalá Hotel Boutique

Hotel in Getsemani, Cartagena de Indias

Lunalá Hotel Boutique features an outdoor swimming pool, garden, a shared lounge and terrace in Cartagena de Indias. This 4-star hotel offers a bar.

N
Natasja
From
Netherlands
We just stayed for 1 night, because we had to catch a flight the next day. The receptionist Jessica was very kind and helped us with all of our questions. We could still use the pool en facilities after checking out at 12.00 hrs. Breakfast was very good, good coffee. They also speak English. The room smelled amazing and the hotel is very stylish.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 552 reviews
Price from
US$158.35
1 night, 2 adults

Hotel Casa La Factoria by Faranda Boutique, a member of Radisson Individuals

Hotel in Centro, Cartagena de Indias

Featuring free WiFi and free bikes, Hotel Casa La Factoría By Faranda Boutique is located in Cartagena de Indias, less than 1 km from Bolivar Park.

O
Olivia
From
Cyprus
Loved the decor, the location was great, right in the centre, staff were very friendly, restaurant was great too. On our last morning the breakfast selection was better as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 434 reviews
Price from
US$256.50
1 night, 2 adults

Voilá Signature Casa Isabel

Hotel in Getsemani, Cartagena de Indias

Featuring free WiFi and a hot tub, Voilá Signature Casa Isabel offers accommodation in Cartagena de Indias. Guests can enjoy the on-site bar. Every room is equipped with a minibar and a TV.

D
Dominik
From
Poland
The staff especially Julio (I hope this is how you write his name :D) were great. Julio was super helpful and I've come there to propose to my girlfriend and he help me with it as best as he could. I also had the pleasure to meet the owner who was also super nice. Hotel is beautiful and I definitely recommend to stay here
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 749 reviews
Price from
US$158.87
1 night, 2 adults

Hotel Kartaxa

Hotel in San Diego, Cartagena de Indias

Offering a restaurant, Hotel Kartaxa is located in Cartagena de Indias and features a unique style with the bohemian ambiance of the 30's. Free WiFi access is available.

K
KN
From
Malaysia
The staff is very helpful-Jennifer helped me to talk to the transfer company to trace my mobile phone and the driver did come back. Life saver! The location is perfect, about 50m away from the happening square. The ambience is comfy, quirky and homey.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 533 reviews
Price from
US$196.98
1 night, 2 adults
All luxury hotels in Cartagena de Indias

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in Cartagena de Indias and surroundings in the past month

See all

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 269 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,684 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,071 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 656 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,806 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,670 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,821 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 891 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,971 reviews

Popular with guests booking luxury hotels in Cartagena de Indias

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 281 reviews

Highly rated luxury hotels in Cartagena de Indias and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 315 reviews

Carefully restored Casa Quero is situated in the heart of Cartagena de Indias. It offers an outdoor pool and panoramic views of Corralito de Piedra. Free Wi-Fi is available throughout the hotel.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 439 reviews

Located in the historical town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna.

From US$225.15 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 73 reviews

Boasting a terrace and a bar, Palmas de Alba Hotel Boutique is set in Cartagena de Indias, less than 1 km from Marbella Beach and a 9-minute walk from Palace of the Inquisition.

From US$214.80 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 891 reviews

Osh Hotel Cartagena features an outdoor swimming pool, fitness centre, a garden and shared lounge in Cartagena de Indias.

From US$282.05 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 269 reviews

Casa Diluca Cartagena Hotel Boutique has a shared lounge, terrace, a restaurant and bar in Cartagena de Indias. With free WiFi, this 5-star hotel offers a shared kitchen and room service.

From US$219.09 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 199 reviews

Situated in Cartagena de Indias, 300 metres from Cartagena's Convention Center, Hotel Capellán de Getsemaní features an outdoor pool and terrace.

From US$395.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 388 reviews

This hotel is set in a beautiful colonial building within Cartagena´s historical Walled City. It offers a swimming pool, a hot tub and a sauna room. Also available are free bicycles and free Wi-Fi.

From US$506.90 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 83 reviews

This luxury hotel is situated in a historical Spanish colonial residence in Cartagena de Indias. It has an outdoor pool, and offers spacious air-conditioned suites with balconies and free Wi-Fi.

From US$613.20 per night

Great access to the city centre. Check these luxury hotels in Cartagena de Indias and nearby

Boasting air-conditioned accommodation with a terrace, Colonial Luxury Oasis In Cartagena's Old City is situated in Cartagena de Indias. Guests staying at this villa have access to a balcony.

From US$987.35 per night

Featuring air-conditioned accommodation with a rooftop pool, IsaLuna Luxury House is located in Cartagena de Indias. This holiday home offers accommodation with a balcony.

From US$1,505.14 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 309 reviews

Amarla Boutique Hotel Cartagena features an outdoor swimming pool, garden, a terrace and restaurant in Cartagena de Indias.

From US$420.04 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 748 reviews

Featuring free WiFi and a hot tub, Voilá Signature Casa Isabel offers accommodation in Cartagena de Indias. Guests can enjoy the on-site bar. Every room is equipped with a minibar and a TV.

From US$176.52 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 24 reviews

Situated conveniently in Cartagena de Indias, Hotel casa santiago botero offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 433 reviews

Featuring free WiFi and free bikes, Hotel Casa La Factoría By Faranda Boutique is located in Cartagena de Indias, less than 1 km from Bolivar Park.

From US$321.30 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 301 reviews

Situated in Cartagena de Indias, a few steps from Palace of the Inquisition, Sophia Hotel features an outdoor pool and sun terrace. Guests can enjoy the Pool Bar which offers a menu.

From US$316.20 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 132 reviews

Conveniently set in Cartagena de Indias, Leones de Alba Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

From US$259.28 per night

These luxury hotels in Cartagena de Indias and nearby have options with free cancellation

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews

Casa Pestagua Boutique Hotel is set in an impressive 18th-century aristocratic mansion belonging to the Count of Pestagua. It offers 11 exclusive suites, a rooftop hydromassage tub.

From US$825.36 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 381 reviews

An outdoor swimming pool, a hot tub and luxurious décor with marble floors and stone pillars can be enjoyed in Cartagena, 2 blocks from the sea. Spa facilities are available and Wi-Fi is free.

From US$627.96 per night

Lunalá Hotel Boutique

Getsemani, Cartagena de Indias
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 552 reviews

Lunalá Hotel Boutique features an outdoor swimming pool, garden, a shared lounge and terrace in Cartagena de Indias. This 4-star hotel offers a bar.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 102 reviews

Set in Cartagena de Indias, a few steps from Marbella Beach, Ermita Cartagena, a Tribute Portfolio Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

From US$170.17 per night

Situated in Cartagena de Indias, 100 metres from Marbella Beach and 1.1 km from Cartagena's Walls, Cartagena Dreams Luxury Oceanfront Suite wPool 4 offers a fitness centre and air conditioning.

From US$194.46 per night

Featuring a rooftop pool and sea views, Cartagena Dreams Luxury Oceanfront Suite wPool 2 is located in Cartagena de Indias.

From US$231.41 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Luxury House with Sleek Terrace in Cartagena has a patio and is situated in Cartagena de Indias, within just 1.7 km of Palace of the Inquisition and 1.7 km of Bolivar Park.

From US$171.49 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Ideally situated in the Manga district of Cartagena de Indias, Mishka Hotel Boutique Habitación 103 is set 2.7 km from Cartagena's Walls, 3.7 km from Steps of La Popa Mount and 3.9 km from Palace of...

From US$56.01 per night

FAQ about luxury hotels in Cartagena de Indias

Luxury hotels that guests love in Cartagena de Indias

See all
Avg. price/night: US$219.09
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 269 reviews
Central location, clean throughout. The chef at breakfast is what makes this place worth staying, he is so friendly, cooks an amazing breakfast so he deserves all the praise. Lovely roof top pool with stunning views. However this is a 3 maybe 4 star at best, certainly not a 5 star hotel
Guest review by
George
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 552 reviews
The hotel is beautiful, clean, and luxurious (without the luxury price tag). The small rooftop pool was a great place to take a break from walking around all day. We loved the complimentary breakfast, especially the arepas! Staff was all kind and attentive.
Guest review by
Revital
Young couple
Avg. price/night: US$219.09
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 269 reviews
The staff and the facilities were beyond my expectations. Staff was very friendly and met every need... also the facilities were beautiful and clean. It was my first time in Cartegena and I booked this location on a whim... not only was every part of the hotel instagramable :D but it was spacious and gave you a modern luxurious feel with several pools, great chefs, and even a rooftop bar!
Guest review by
Tommy
Solo traveller
Avg. price/night: US$176.52
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 748 reviews
Such a fantastic place to stay in Cartagena. The staff were fantastic tending to every need. The location was superb close to the centre. The food was outstanding. My overall experience was 5 star and nothing could have been better.
Guest review by
David
Young couple