Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cartagena de Indias – 2,373 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Set in the Bocagrande district in Cartagena de Indias, 0.9 mi from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones features air-conditioned rooms with free WiFi...

Show more Show less
8.7
Excellent
3,581 reviews
Price from
$195
per night

Located on the beach in Bocagrande area, the main tourist and shopping district of Cartagena, this plush hotel offers 4 dining options, a Casino, a pool with sea views and free Wi-Fi.

Show more Show less
8.2
Very Good
3,271 reviews
Price from
$230.65
per night

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 656 feet away.

Show more Show less
9.2
Wonderful
3,914 reviews
Price from
$74
per night

This luxurious hotel offers 3 swimming pools surrounded by palm trees and comfortable sun loungers. Rooms have private balconies and free WiFi.

Show more Show less
7.9
Good
4,026 reviews
Price from
$99
per night

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

Show more Show less
9.1
Wonderful
2,704 reviews
Price from
$250
per night

Hotel Summer offers beachfront accommodations in Cartagena de Indias, a few steps from Centro de Convenciones Las Americas and 0.6 mi from Rafael Nuñez Airport.

Show more Show less
8.1
Very Good
3,558 reviews
Price from
$137
per night

Offering an outdoor pool and a restaurant, GHL Corales De Indias is located in Cartagena de Indias. The spacious, modern rooms here feature a flat-screen TV and are totally air-conditioned.

Show more Show less
7.9
Good
4,298 reviews
Price from
$99
per night

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hotel Cartagena Dubai offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center.

Show more Show less
7
Good
2,800 reviews
Price from
$151
per night

Set in a picturesque colonial-style building, GHL Collection Armería Real features a swimming pool, a spa, and a restaurant. It is located only a 10-minute drive from Bocagrande’s beaches.

Show more Show less
8.6
Excellent
2,164 reviews
Price from
$143
per night

Set in Cartagena de Indias, 1.7 mi from Cartagena's Modern Art Museum, Ibis Cartagena Marbella offers air-conditioned rooms and a bar.

Show more Show less
7.9
Good
4,061 reviews
Price from
$53
per night

Most-booked hotels in Cartagena de Indias in the past month

Cartagena de Indias's best hotels with breakfast

  • Sofitel Barú Calablanca

    Sofitel Barú Calablanca

    Hotel in Cartagena de Indias
    Breakfast options

    Facing the beachfront, Sofitel Barú Calablanca offers 5-star accommodations in Cartagena de Indias and features a garden, restaurant and bar.

    Amazing facilities, nice location and friendly service

    9.2
    Wonderful · 850 reviews
  • Lunalá Hotel Boutique

    Lunalá Hotel Boutique

    Hotel in Getsemani, Cartagena de Indias
    Breakfast options

    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.

    Great hotel, with a great location near the old town.

    9.0
    Wonderful · 450 reviews
  • Éteka Slow Beach Hotel

    Éteka Slow Beach Hotel

    Hotel in Cartagena de Indias
    Breakfast options

    Éteka Slow Beach Hotel features a garden, terrace, a restaurant and bar in Cartagena de Indias.

    Such a unique experience, we are in love with this hotel!

    9.1
    Wonderful · 125 reviews
  • Amarla Boutique Hotel Cartagena

    Amarla Boutique Hotel Cartagena

    Hotel in Centro, Cartagena de Indias
    Breakfast options

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

    The service was incredible!! Stiven was the best taking care of us.

    9.3
    Wonderful · 268 reviews
  • Sophia Hotel

    Sophia Hotel

    Hotel in Centro, Cartagena de Indias
    Breakfast options

    Located 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.

    Lovely hotel, great location, amazing service. Highly recommended.

    9.0
    Wonderful · 495 reviews
  • Casa La Cartujita

    Casa La Cartujita

    Hotel in Centro, Cartagena de Indias
    Breakfast options

    Located in the San Diego neighborhood in Cartagena’s historic district, Casa La Cartujita offers rooms with elegant décor combining mid-century modernism with antique 16th century colonial...

    beautiful place quiet great breakfast excellent service

    9.1
    Wonderful · 329 reviews
  • Hotel Boutique Casa del Coliseo

    Hotel Boutique Casa del Coliseo

    Hotel in Centro, Cartagena de Indias
    Breakfast options

    Offering an outdoor pool, Hotel Boutique Casa del Coliseo is located in Cartagena de Indias, a 5-minute drive from the beach. It offers free WiFi.

    beautiful building, nicely decorated, friendly staff

    9.1
    Wonderful · 447 reviews
  • Hotel Casa San Agustin

    Hotel Casa San Agustin

    Hotel in Centro, Cartagena de Indias
    Breakfast options

    Featuring an outdoor swimming pool, a restaurant, and a terrace with a lounge, Hotel Casa San Agustin offers free WiFi and Continental breakfast in Cartagena de Indias.

    Everything about this hotel is amazing the beautiful

    9.3
    Wonderful · 208 reviews

Budget hotels in Cartagena de Indias

  • Mar de Indias House

    Mar de Indias House

    Hotel in Crespo, Cartagena de Indias
    Budget Hotel

    Located in Cartagena de Indias and with Crespo Beach reachable within a 5-minute walk, Mar de Indias House provides a tour desk, non-smoking rooms, a terrace, free WiFi and a bar.

    Excelente atención, guía y asistencia a los visitantes.

    9.0
    Wonderful · 353 reviews
  • Hotel Casa Cytia

    Hotel Casa Cytia

    Hotel in Getsemani, Cartagena de Indias
    Budget Hotel

    Featuring free WiFi and a garden, Hotel Casa Cytia is located in Cartagena de Indias, 2297 feet from Cartagena's Gold Museum.

    Everything is very nice, specially the staff kindness

    9.0
    Wonderful · 381 reviews
  • Hotel Boutique Casa Mar

    Hotel Boutique Casa Mar

    Hotel in Cartagena de Indias
    Budget Hotel

    Located conveniently in the La Boquilla district of Cartagena de Indias, Hotel Boutique Casa Mar is located a 6-minute walk from La Boquilla Beach, half a mile from Crespo Beach and 4.4 miles from...

    La tranquilidad del lugar, es ideal para descansar

    9.0
    Wonderful · 197 reviews
  • Casa Real Del Cabrero by Soho

    Casa Real Del Cabrero by Soho

    Hotel in Cartagena de Indias
    Budget Hotel

    Casa Del Cabrero B/Garden/B is a bed and breakfast in a historic house located in Cartagena de Indias. It offers an outdoor swimming pool, free Wi-Fi access in common areas, and free private parking.

    Friendly staff, good breakfast, beautifully decorated

    9.0
    Wonderful · 222 reviews
  • Casa Bustamante Hotel Boutique

    Casa Bustamante Hotel Boutique

    Hotel in Cartagena de Indias
    Budget Hotel

    A luxurious house with a swimming pool and palm trees, the Casa Bustamante has air-conditioned rooms with free Wi-Fi in Cartagena. A daily breakfast is served and Marbella Beach is 215 yards away.

    The staff were amazing. A very relaxing place to stay.

    9.1
    Wonderful · 418 reviews
  • Markasa Hotel boutique

    Markasa Hotel boutique

    Hotel in La Boquilla, Cartagena de Indias
    Budget Hotel

    Located within a few steps of La Boquilla Beach and 1.4 miles of Crespo Beach, Markasa Hotel boutique provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Habitación cómoda y estaba a solo 30 mtrs de la playa

    9.2
    Wonderful · 24 reviews
  • Casa Zahri Boutique Hostel

    Casa Zahri Boutique Hostel

    Hotel in Getsemani, Cartagena de Indias
    Budget Hotel

    Casa Zahri Boutique Hostel has a garden, shared lounge, a terrace and bar in Cartagena de Indias.

    Great position, 4 different option for breakfast, welcome cocktail and welcoming staff!

    8.5
    Very Good · 1,195 reviews
  • La Buleka Hostel

    La Buleka Hostel

    Hotel in Getsemani, Cartagena de Indias
    Budget Hotel

    La Buleka Hostel has a garden, shared lounge, a terrace and bar in Cartagena de Indias.

    Loved the terrace. Staff were amazing. Incredible WiFi

    8.3
    Very Good · 2,028 reviews

Hotels located in the center of Cartagena de Indias

FAQs about hotels in Cartagena de Indias

Caribbean History, Color & Soul

Colourful and historic, modern and colonial, local and touristic, Cartagena de Indias represents one of the liveliest Colombian beach resorts. Its character mixes cultures and peoples, including natives, Spanish, African and Arab. Its rich legacy granted its Old Town the recognition as a UNESCO World Heritage Site.

When the Spanish founded the city in 1533, the region had already been inhabited for thousands of years. It became an important port for the Spanish gold and a significant political centre. Echoes of those times can be seen throughout the historic centre, in the city walls, the San Felipe de Barajas Castle, and the colourful streets and colonial squares. Some of the best hotels in Cartagena de Indias can be found here.

Proudly Caribbean, Cartagena’s soul gives the rhythm to the streets, and the music coming out of cafés and restaurants is nothing but a physical manifestation of its collective spirit. Follow the beat, get to the seaside, and have one of your best holidays. Hotels near Cartagena de Indias’ beaches will be the perfect stage.

You can reach the city flying from Bogotá El Dorado International Airport to Rafael Nuñez Airport. Don’t miss this remarkable piece of Colombia, Booking.com offers you the best hotel deals in Cartagena de Indias.

Learn more about visiting Cartagena de Indias

  • 25 attractions
  • 40 points of interest
  • 13 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cartagena de Indias:

Explore guest reviews of hotels in Cartagena de Indias

  • From $185 per night
    8.3
    Very Good · 1,870 reviews
    THE HOTEL IS A CLASSIC IN CARTAGENA. HIS OLD FASHION MODE IS REALLY COOL FOR A PLACE THAT IS FULL OF HISTORY AND TRADITION LIKE THIS HOTEL. THE ROOMS SHOULD BE SOMELIKE REFURBISHED SPECIALLY THE AIR CONDITIONER A LITTLE BIT NOISY . THE STAFF IS VERY ATTENTIVE AND THE OPEN AREAS AROUND THE SWIMINGPOOL ARE VERY ENJOYABLE AND BEATIFULL .
    Isaac Aizenman
    Israel
  • From $465.98 per night
    9.3
    Wonderful · 208 reviews
    Our first time to Cartagena, Colombia and we decided to go with Casa San Agustin, and it was the best decision ever. This hotel passed out expectation, especially the cleanliness, the housekeepers would clean twice a day, the place smelled super fresh. The food was excellent, the view, the pool, the location, the staff service. :)
    Ahmeti
    United States of America
  • From $84.17 per night
    8.6
    Excellent · 375 reviews
    The location is VERY good - just outside Getsemani main plaza. It is a very touristic and crowded area though the hotel is not too noisy and I slept well. also the rooms are very spacious and the air conditioning is good.
    Michael
    Israel
  • From $144.59 per night
    9.0
    Wonderful · 1,425 reviews
    Lovely hotel in front of Castillo de San Felipe. Room was very spacious, comfortable bed and nice bathroom with walk-in shower. Staff was very friendly and helpful. The hotel is at walking distance from the city (apr. 500m.) but you get around very easy with a taxi. Shopping "Mall Plaza" is just on the backside of the hotel (5Om) where taxi's drive by all the time. Breakfast was simple, but good.
    Niko
    Costa Rica
  • From $147.06 per night
    8.4
    Very Good · 712 reviews
    The location is really good, close enough to the sites in Getsemani and the Old City without being on a ridiculously busy street. The beds were comfortable and the maid service cleaned regularly. The included breakfast was convenient. The hotel worked with us to coordinate with day trip companies we booked to pick us up directly from the hotel, which was great.
    Alexander
    United States of America
  • From $163.12 per night
    8.8
    Excellent · 293 reviews
    This is one of my favorite hotels anywhere. The staff are my absolute favorites. Kelly, Susanna, etc will make your stay with them great. I was lucky enough to meet one of the owners on this trip (my 3rd at this hotel) and he’s a complete gentleman. This is the type of place you want to stay at when visiting Cartagena. It has the charm of the old city. There’s a great rooftop with a pool, and the breakfasts are phenomenal. I highly recommend!
    David
    United States of America
  • From $100.99 per night
    8.1
    Very Good · 1,506 reviews
    My Go-to while visiting Bocagrande-Cartagena De Indias. Great staff, superb location, excellent breakfast in the morning. Safe location and super safe hotel! The POOL! Love!!!
    Ulysses
    United States of America
  • From $86.50 per night
    9.3
    Wonderful · 2,041 reviews
    After seeing hotels all around the world and in Colombia this hotel just gets it. They understand what is important to their guests. Great value to money. If I ever come Cartagena again I would stay here.
    Versa
    Finland
  • From $85.52 per night
    7.7
    Good · 1,693 reviews
    Everything was awesome Breakfast was really good The size of the bedroom was huge for Colombia hotels The bed was very comfortable, nice shower Everything great
    Hasbleidy
    United States of America
  • From $38.95 per night
    8.3
    Very Good · 2,028 reviews
    The best street to stay (no bar with loud music in it) and in the best night point in Cartagena, La Plaza de la Trinidad. The rooftop is amazing and so the breakfast. Despite the heat of the city, the temperature of the hostel and room we're comfortable.
    Luiz Eduardo
    Brazil

Research, refine, and make plans for your whole trip