Skip to main content

The best inns in Cartagena de Indias

Check out our pick of great inns in Cartagena de Indias

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Posada Dakema, hotel in Cartagena de Indias

Offering free WiFi and a terrace, Posada Dakema offers rooms in Cartagena de Indias, 1.2 km from Crespo Beach and 1.3 km from Marbella Beach.

The apartment is quite large with a lot of beds. The owner was very kind and accommodating. We got a very good deal for the price and the size of the apartment. The location is a little far from El Centro but it’s only 10 mins by a taxi or Uber for the price of £3. The area looks a little sketchy but as long as you take precautions and don’t walk around with expensive jewellery, cameras or with your phone constantly out, it’s perfectly safe at day and night. The locals are very friendly but not used to seeing tourists on that area. There are also some good restaurants just 5 mins up the street and a supermarket. As long as you don’t mind staying in a rough-looking area (3k) from the centre I’d recommend staying here.
Scored 8.3
8.3
Rated very good
Very good
276 reviews
Price from
£13.22
1 night, 2 adults
APARTAMENTOS DECOR, hotel in Cartagena de Indias

Offering free WiFi, APARTAMENTOS DECOR offers accommodation in Cartagena de Indias, 1.8 km from Bocagrande Beach and 600 metres from Palace of the Inquisition.

The staff are absolutely fantastic
Scored 8.1
8.1
Rated very good
Very good
114 reviews
Price from
£38.78
1 night, 2 adults
Habitacion en La Vie en Rose, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 1.7 km from San Felipe de Barajas Castle, Habitacion en La Vie en Rose features accommodation with a shared lounge, private parking, a terrace and a bar.

Scored 8.8
8.8
Rated fabulous
Fabulous
6 reviews
Price from
£29.96
1 night, 2 adults
Casa BARU, hotel in Cartagena de Indias

Located in Playa Blanca, Casa BARU features a terrace, restaurant, bar, and free WiFi throughout the property. The accommodation provides room service and a 24-hour front desk for guests.

Everything was perfect, the people whose work there were very friendly, all was amazing, the food was very delicious, I loved this place. To celebrate my birthdays there was amazing, cause the details, like the surprise in my room was oh my gosh, unique, thanks guys for this gift, of course I come back
Scored 9.9
9.9
Rated exceptional
Exceptional
9 reviews
Price from
£45.83
1 night, 2 adults
Hugos Place Baru, hotel in Cartagena de Indias

Hugos Place Baru has a shared lounge, terrace, a restaurant and bar in Playa Blanca. The accommodation features room service, a concierge service and currency exchange for guests.

The place is very beautyfull and the beach is very lovely. The food was okay but wouldnt recommend the breakfast.
Scored 8.2
8.2
Rated very good
Very good
12 reviews
Price from
£24.68
1 night, 2 adults
Cabaña Mar Iguanas, hotel in Cartagena de Indias

Boasting a terrace, a restaurant and a bar, Cabaña Mar Iguanas is situated in Playa Blanca and is a few steps from Playa Blanca. Some rooms at the property have a balcony with a sea view.

Scored 7.0
7.0
Rated good
Good
9 reviews
Price from
£42.30
1 night, 2 adults
AcapulcoBeach, hotel in Cartagena de Indias

Situated in Playa Blanca, Baru Island region, AcapulcoBeach is located a few steps from Playa Blanca.

Scored 6.9
6.9
Rated pleasant
Pleasant
9 reviews
Price from
£31.73
1 night, 2 adults
Mio Mio Beach, hotel in Cartagena de Indias

Set in Baru, Mio Mio Beach offers beachfront accommodation 100 metres from Playa Blanca and offers various facilities, such as a terrace, a restaurant and a bar.

The food was delicious, the room was beautifully furnished, the beach beds were big and comfortable with a beautiful view. The location and beach was gorgeous. Amazing view from the room. The beach was empty and peaceful in the morning and evening, however, when the day tours arrive it fills up very quickly for a few hours.
Scored 7.0
7.0
Rated good
Good
40 reviews
Price from
£53.58
1 night, 2 adults
Casa Evelyn, hotel in Cartagena de Indias

Set in Cartagena de Indias, 1.8 km from Marbella Beach, Casa Evelyn offers air-conditioned accommodation and a terrace.

Evelyn is extremely sweet and helpful!!
Scored 8.3
8.3
Rated very good
Very good
251 reviews
Casa Edith, hotel in Cartagena de Indias

Situated in Cartagena de Indias and within 1.9 km of Marbella Beach, Casa Edith has a terrace, non-smoking rooms, and free WiFi.

I enjoy the silence, I know this is a party place, however it was amazing to stay
Scored 8.3
8.3
Rated very good
Very good
480 reviews
All inns in Cartagena de Indias
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Most booked inns in Cartagena de Indias this month

Inns that guests love in Cartagena de Indias

  • Avg. price/night: £229.41
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 287 reviews
    The staff met us at the front door and explained everything that we would need to know about the hotel and the surrounding area. The room was great and the staff really attended to any questions we had. Breakfast was delicious and convenient. Location is perfect, everything is walkable. Rey at the front is the man, super helpful and polite from beginning to end.
    Denisen
    Family with young children
  • Avg. price/night: £92.01
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 689 reviews
    The hotel has a great location in a lovely neighborhood. Close to restaurants and coffee shops. The personnel were very friendly and helpful. We loved the rooftop terrace and swimming pool. Traveling with a 3 year old and a 6 year old, it was really nice to be able to chill up there, and eat dinner brought from restaurants around the corner.
    Leydi Yohana
    Family with young children
  • Avg. price/night: £54.53
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,387 reviews
    Very good breakfast. Loved the swimming pool. Wonderful staff. Very kind and helpful. A quiet charming place in the middle of the busy inner old city.
    Ursula
    Young couple
  • Avg. price/night: £145.61
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 3,665 reviews
    dinner at restaurant was good
    Alberto
    Solo traveller
  • Avg. price/night: £37.01
    Scored 7.5
    7.5
    Rated good
    Good
     · 2,781 reviews
    Inner courtyard was nice, staff was friendly, there were two bathrooms in the room and the room was spacious, with plenty closet space. Location was great, with many cafes and shops nearby.
    Renata
    People with friends
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,072 reviews
    Room was very spacious Staff were magnificent, friendly, personable, professional, welcoming Food was of excellent quality (breakfast & dinner) and quantity Pool and proximity to beach was a bonus Very good gym Excellent location
    Anthony
    Young couple
  • Avg. price/night: £85.57
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,231 reviews
    Excellent location, nonodstante it is really in the center it is about 30-40 meters from the beginning of the center itself and in a very well kept old building.The rooms face inward and so are extremely calm and quiet. Absolutely recommended for those who want to be close to everything but are particularly concerned about getting a good night's sleep without disturbing noise (which is very difficult in Cartagena given the clubs and music everywhere)
    John
    Solo traveller
  • Avg. price/night: £56.84
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 840 reviews
    All about this hotel is great. Location is perfect, the restaurant is wonderful with great choices for breakfast and dinner. The room is comfortable and clean. The best part of our stay was the whole staff, specially Jesus at the front desk, that helped us in every form, every time we need something. Thank you Jesus.
    Roy
    Young couple
  • Avg. price/night: £122.68
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 692 reviews
    We really enjoyed our stay at Fragata. It is a beautiful location, a lovely hotel, amazing snorkelling and they serve delicious dinner.
    Mikel
    Young couple
  • Avg. price/night: £99.63
    Scored 7.9
    7.9
    Rated good
    Good
     · 713 reviews
    Experience was great. I would highly recommend! A couple of things to consider. It is about 30 mins from city center and the historic district so plan on taking cabs, uber or driving around if you're up for the experience. The spa on site is awesome! A one hour message ran about $55 with tip. As for food, I would say that the breakfast is the best. Lunch and dinner are okay. But overall, the staff is super friendly and very attentive so if you want service, you definitely get it here! Again - I would definitely go back!
    Cesar A
    Group

Research, refine and make plans for your whole trip