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
291 reviews
Price from
£13.56
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.

Lovely guesthouse in an unbeatable location in Getsemani. Just a short walk from Plaza de la Trinidad and to the old town, but away from the majority of the noise. The guesthouse is kept spotless. Comfortable bed. Fan AND air conditioning which you can control yourself. Good WiFi signal. Brilliant value for your money, you won't get any better than this.
Scored 8.2
8.2
Rated very good
Very good
479 reviews
Price from
£20.79
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.

The staff are absolutely fantastic
Scored 8.1
8.1
Rated very good
Very good
129 reviews
Price from
£39.77
1 night, 2 adults
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 8.8
8.8
Rated fabulous
Fabulous
138 reviews
Price from
£24.41
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.5
9.5
Rated exceptional
Exceptional
12 reviews
Price from
£47
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.5
8.5
Rated very good
Very good
14 reviews
Price from
£25.31
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.7
7.7
Rated good
Good
12 reviews
Price from
£34.35
1 night, 2 adults
AcapulcoBeach, hotel in Cartagena de Indias

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

Scored 7.2
7.2
Rated good
Good
10 reviews
Price from
£39.77
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.2
7.2
Rated good
Good
43 reviews
Price from
£72.31
1 night, 2 adults
Baru Jet Set Beach & Hostal, hotel in Cartagena de Indias

Baru Jet Set Beach & Hostal features a garden, terrace, a restaurant and bar in Playa Blanca.

Very natural with stunning views. Food was great and authentic.
Scored 6.1
6.1
Rated pleasant
Pleasant
32 reviews
Price from
£27.12
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 and surroundings in the past month

See all

Inns that guests love in Cartagena de Indias

See all
  • Avg. price/night: £226.88
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 269 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: £102.51
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 644 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: £55.93
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,352 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: £180.33
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3,536 reviews
    dinner at restaurant was good
    Alberto
    Solo traveller
  • Scored 7.5
    7.5
    Rated good
    Good
     · 2,782 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,032 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: £98.53
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,214 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: £128.13
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 821 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: £103.41
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 704 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: £122.28
    Scored 7.9
    7.9
    Rated good
    Good
     · 706 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