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.
Costana - Hostal, hotel in Cartagena de Indias

Conveniently situated in the Crespo district of Cartagena de Indias, Costana - Hostal is located 500 metres from Crespo Beach, 1.1 km from Marbella Beach and 2 km from La Boquilla Beach.

the location is good, near the airport in a nice neighborhood
Scored 9.0
9.0
Rated superb
Superb
140 reviews
Price from
£25.86
1 night, 2 adults
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.2
8.2
Rated very good
Very good
303 reviews
Price from
£14.37
1 night, 2 adults
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.

Perfect room if you are on a budget. Basic, clean and has an aircon AND fan! The owner if very kind and friendly :) Great location
Scored 8.1
8.1
Rated very good
Very good
483 reviews
Price from
£22.03
1 night, 2 adults
APARTAMENTOS DECOR, hotel in Cartagena de Indias

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

Good location, big apartament
Scored 8.1
8.1
Rated very good
Very good
135 reviews
Price from
£42.15
1 night, 2 adults
LA MEDELLIN HOSTAL, hotel in Cartagena de Indias

LA MEDELLIN HOSTAL is located in Cartagena de Indias, within 2.2 km of San Felipe de Barajas Castle and 2.5 km of Cartagena's Walls.

It was very affordable and host was very friendly We surprisingly slept for 10 hours straight
Scored 8.4
8.4
Rated very good
Very good
86 reviews
Price from
£13.79
1 night, 2 adults
Hospedaje House Bless, hotel in Cartagena de Indias

Set in Cartagena de Indias, less than 1 km from Crespo Beach, Hospedaje House Bless offers accommodation with a shared lounge, free private parking and a terrace.

Excelente experiencia, personal muy amable y las instalaciones limpias.
Scored 8.2
8.2
Rated very good
Very good
12 reviews
Price from
£13.68
1 night, 2 adults
Habitacion La Vie en Rose en Cartagena, hotel in Cartagena de Indias

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

Scored 8.4
8.4
Rated very good
Very good
7 reviews
Price from
£28.74
1 night, 2 adults
Casa MAGGY BARU BEACH, hotel in Playa Blanca

Featuring a terrace, a restaurant and a bar, Casa MAGGY BARU BEACH is located in Playa Blanca and is a few steps from Playa Blanca.

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.0
9.0
Rated superb
Superb
18 reviews
Price from
£49.81
1 night, 2 adults
posada chikiluky LYC, hotel in Baru

Set in Baru, a few steps from Playa Blanca, posada chikiluky LYC offers beachfront accommodation and various facilities, such as a private beach area.

The views!!! Best location !!!! Everything really clean and rural. Bed super confie Really nice comon areas I loved the patacones con ahogado!!
Scored 8.8
8.8
Rated fabulous
Fabulous
44 reviews
Price from
£38.32
1 night, 2 adults
AcapulcoBeach, hotel in Playa Blanca

Situated a few steps from Playa Blanca, AcapulcoBeach in Playa Blanca has a terrace and bar.

Scored 8.2
8.2
Rated very good
Very good
18 reviews
Price from
£42.15
1 night, 2 adults
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

See all

Inns that guests love in Cartagena de Indias

See all
  • Avg. price/night: £320.38
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 261 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: £108.63
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 624 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: £59.27
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,344 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: £260.55
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3,481 reviews
    dinner at restaurant was good
    Alberto
    Solo traveller
  • Scored 7.5
    7.5
    Rated good
    Good
     · 2,754 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
  • Avg. price/night: £119.90
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,010 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: £95.51
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,215 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: £135.79
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 804 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: £120.32
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 707 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: £132.83
    Scored 7.8
    7.8
    Rated good
    Good
     · 710 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