Skip to main content

Accommodation in Cartagena de Indias

Find the accommodation that appeal to you the most

The best accommodation in Cartagena de Indias

Check out our pick of great accommodation in Cartagena de Indias

Filter by:

Review score

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

Ideally set in Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

S
Slavomir R
From
Slovakia
Being a very frequent traveller I do not manage to write reviews anymore, unless there is a very special experience (in either way of the satisfaction direction). The stay at Casona del Porvenir was definitely such, which stands out and will be remembered for a long time! I could even say that this might have been one of the best hotels, I have ever stayed at. The whole positive experience begins with the moment of booking, since which the hotel team makes you feel welcome already. This feeling persists throughout the entire stay. It is not about any specific luxury of the hotel, but about the little details, which matter the most - from the nice little gestures of attentiveness of the staff, through a sense of detail in the design of the place, to a cozy and comfortable feeling throughout the hotel (just to mention the unbelievably friendly inner patio seating spaces with constant fresh fruits refill, the super comfortable bed and pillows, the different lighting ambience, the very efficient (minimalist, but effective) room space creation). In each case, the team responsible for running the hotel know what they are doing. They do it right and deserve all possible respect for it! If there only were more such projects around the world ...
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,087 reviews
Price from
US$222.02
1 night, 2 adults

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodation in Cartagena de Indias and features an outdoor swimming pool, fitness centre and terrace.

t
traveljunkie
From
United States
Beautiful Resort! We were able to completely relax and enjoy the beach, pool and spa. Rooms were comfortable and good size. Food was great, reservation are needed for some restaurants, so make those in advance. Staff was very attentive.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,071 reviews
Price from
US$342
1 night, 2 adults

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.

R
Rafal
From
Poland
best choice in Cartagena…trust me… I stay here 6th time…😉👍😍
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,806 reviews
Price from
US$101.48
1 night, 2 adults

Hotel Boutique Casona del Colegio

Hotel in Centro, Cartagena de Indias

Casona de Colegio in Cartagena de Indias provides accommodation with a garden a terrace, an infinity pool and a bar.

O
Omar Cuellar
From
Mexico
Breakfast was fresh made a la carte with excellent options to start your day. Not the average breakfast buffet.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,143 reviews
Price from
US$216.14
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.

R
Rikesh
From
United Kingdom
Staff were very friendly and welcoming, made a real difference
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,662 reviews
Price from
US$187
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.

O
Omar
From
Czech Republic
Staff extremely friendly and helpful. Perfect location. Spacious room, clean and cozy.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,278 reviews
Price from
US$156.62
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.

A
Angelo
From
Germany
Upon arrival we received a welcome drink and an upgrade to a better room. It was better and spacious for us. The room was always clean and tidy. We even received a voucher for lunch or dinner. That was really kind of the hotel. The hotel is located in Bocagrande , there are a lot of restaurants and shops. It’s save to walk around and have a nice lunch or buying souvenirs. Breakfast was good. Several kind of bread, scrambled eggs, Cornflakes etc.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,945 reviews
Price from
US$96.39
1 night, 2 adults

Hotel Barlovento

Hotel in Bocagrande, Cartagena de Indias

Boasting a charming terrace with a pool, Hotel Balovento is set in a modern building in the Bocagrande neighborhood, just 2 blocks from the beach. Free WiFi and parking are available.

S
Stjepko
From
Croatia
The room was clean and pleasant with a comfortable and spacious bed, nice bathroom, excellent air conditioning, very good wi-fi and not too small fridge. The breakfast was tasty and interesting. The staff was friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,553 reviews
Price from
US$108.43
1 night, 2 adults

OZ Hotel Collection

Hotel in Bocagrande, Cartagena de Indias

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

G
Garth
From
Australia
Very helpful staff, very comfortable and nicely styled.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 449 reviews
Price from
US$116.52
1 night, 2 adults

Casa Gracia Hotel Boutique

Manga, Cartagena de Indias

Boasting an outdoor swimming pool and views of pool, Casa Gracia Hotel Boutique is a recently renovated bed and breakfast situated in Cartagena de Indias, 2.6 km from Bocagrande Beach.

A
Aya
From
Palestinian Territory
Everything was perfect. The staff was amazing, helpful and welcoming
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 177 reviews
Price from
US$112.45
1 night, 2 adults
All accommodation in Cartagena de Indias

Most booked accommodation in Cartagena de Indias and surroundings in the past month

See all

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,372 reviews

Popular with guests booking accommodation in Cartagena de Indias

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,142 reviews

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

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

Popular with guests booking accommodation in Cartagena de Indias

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,277 reviews

Save money on accommodation in Cartagena de Indias and nearby – budget options available

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,693 reviews

Attractively set in the centre of Cartagena de Indias, Hotel Marie Real Cartagena features American breakfast and free WiFi.

From US$97.76 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Located in the centre of Cartagena de Indias, 1.1 km from Marbella Beach, apto centro comodo 3 piso -- 1 provides air-conditioned accommodation with free WiFi and a flat-screen TV.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews

In the Centro district of Cartagena de Indias, close to Palace of the Inquisition, alojamiento centro histórico - 3-2 has free WiFi and a washing machine.

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

Located in Cartagena de Indias, within less than 1 km of Marbella Beach and a 8-minute walk of Palace of the Inquisition, Hotel Casa Agena offers accommodation with free WiFi throughout the property.

From US$82.21 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 32 reviews

In the Centro district of Cartagena de Indias, close to Palace of the Inquisition, Apartamento centro histórico 303-2 features free WiFi and a washing machine.

From US$61.58 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 172 reviews

Set in Cartagena de Indias and within less than 1 km of Marbella Beach, Casa Centro Historico Hotel has a garden, non-smoking rooms, and free WiFi throughout the property.

From US$63.72 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 754 reviews

In a prime location in the San Diego district of Cartagena de Indias, Santa Alejandría Hotel is located less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition and 700...

From US$88.35 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 77 reviews

Located in Cartagena de Indias within 700 metres of Palace of the Inquisition and 700 metres of Bolivar Park, Casa Zaguan offers rooms with free WiFi.

From US$66.93 per night

Enjoy breakfast in Cartagena de Indias and nearby

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

Casa Lorenza Hotel, a property with a garden and a terrace, is set in Cartagena de Indias, less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition, as well as 600 metres...

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 222 reviews

B Haus Hotel Boutique has a garden, terrace, a restaurant and bar in Cartagena de Indias.

From US$140.56 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,504 reviews

Conveniently located in the centre of Cartagena de Indias, Hostal Casa Torres Centro Historico - Adults Only offers air-conditioned rooms, a shared lounge and free WiFi.

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

Located in Cartagena de Indias and within less than 1 km of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi.

From US$144.57 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,472 reviews

“Comfortable and quiet rooms with air conditioning and hot showers — perfect for relaxing in the historic center.

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

A rooftop hot tub with panoramic views of Cartagena’s historic district can be enjoyed at Cartagena Royal Hotel Boutique. San Diego Square is 2 blocks away. Tastefully decorated rooms offer free WiFi.

From US$185.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 314 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.

From US$262.40 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 444 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$285 per night

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

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 472 reviews

Set in Cartagena de Indias, less than 1 km from Marbella Beach, Casa de la Cruz offers air-conditioned rooms with free WiFi and concierge services.

From US$42.07 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews

Offering free WiFi, APARTAMENTOS DECOR offers accommodation in Cartagena de Indias, 600 metres from Palace of the Inquisition and 500 metres from Bolivar Park.

From US$64.26 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 reviews

Well situated in the San Diego district of Cartagena de Indias, Hotel Boutique Callecitas de San Diego is set less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition and 700...

From US$69.61 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 356 reviews

Featuring a fitness centre, restaurant and views of city, Mood Matuna Hotel Cartagena is located in Cartagena de Indias, 1.2 km from Marbella Beach.

From US$193.55 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 838 reviews

Offering two hot tubs, Casa De La Tablada By Hmc is situated in the San Diego district in Cartagena de Indias. The hotel has year-round outdoor pool. Casa De La Tablada By Hmc features free WiFi.

From US$85.67 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 685 reviews

Located in Cartagena de Indias, Hostel Dorado Plaza Getsemaní features a garden, shared lounge, terrace, and free WiFi throughout the property.

From US$72.49 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,142 reviews

Hotel Stil features spacious accommodation with free Wi-Fi and an airport shuttle service. It is situated in Cartagena's historical centre near India Catalina, in the traditional La Matuta area.

From US$50.55 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 371 reviews

In a prime location in Cartagena de Indias, ETHNIC Thematic Hotel provides a continental breakfast and free WiFi. This 2-star hotel offers a tour desk.

From US$88.75 per night

FAQ about accommodation in Cartagena de Indias

Accommodation that guests love in Cartagena de Indias

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 196 reviews
Everything was exceptional. I have stayed in many nice places in Carta/Getsamani and Casa Digna the best on every measure. Staff is incredible. My new "stay" accommodation in city.
Guest review by
brosz
Solo traveller
Avg. price/night: US$126.25
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 880 reviews
It was in a good area across the beach and nice accommodations
Guest review by
Humberto
Young couple
Avg. price/night: US$72.49
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 685 reviews
One of the best hostel I have ever stayed. A very pleasant, new, comfortable, clean accomodation with helpful staff. The bed was very comfortable. There were toiletries in the bathroom. Thw common area was very spacious and comfortable. It is very close to the metro station Poblado and there are supermarkets as well.
Guest review by
BZsazsa
Solo traveller
Avg. price/night: US$203.13
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,278 reviews
Very friendly staff and clean accommodations. Nice view of the castle in front of the hotel from the roof and restaurant. There is a mall with multiple stores and restaurants right behind the hotel. 15-20 min walk to historic center but not recommended, call Uber instead. Very quiet area.
Guest review by
Ricardo
Group
Avg. price/night: US$450.19
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 608 reviews
Staff was friendly, breakfast was delicious, accommodations were comfortable and felt luxurious. Rooftop pool was beautiful!
Guest review by
Casey
Group
Avg. price/night: US$259
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,662 reviews
Everything. The staff were amazing and offered us a very nice upgrade upon check-in which we gladly accepted (for a relatively small upcharge) in one of their newer suites. The view was absolutely phenomenal as were the accommodations themselves. We only just missed an afternoon gratis snack service but it looked wonderful. The pools were wonderful and facilities overall just amazing. This was an amazing way to spend our last evening celebrating a birthday weekend in Cartagena. It will be our hotel of choice when we return to Cartagena!
Guest review by
William
Young couple