Skip to main content

Search hotels in Cartagena de Indias

Enter your dates to see the latest prices and deals for Cartagena de Indias hotels

Filter by:

Star Rating

Review score

Cartagena de Indias – 760 hotels and places to stay

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

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.

the view was nice
Scored 7.8
7.8
Rated good
Good
3,935 reviews
Price from$98.63per night
Oz Hotel Luxury, hotel in Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

Comfy bed
Scored 9.2
9.2
Rated wonderful
Wonderful
3,212 reviews
Price from$81.80per night
Sonesta Hotel Cartagena, hotel in Cartagena de Indias

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

The staff was friendly
Scored 7.9
7.9
Rated good
Good
3,754 reviews
Price from$107.19per night
Hotel Summer Frente Al Mar, hotel in Cartagena de Indias

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.

Breakfast,rooms,pool
Scored 8.1
8.1
Rated very good
Very Good
3,790 reviews
Price from$64.18per night
Casa India Catalina, hotel in Cartagena de Indias

In Cartagena de Indias´s historic Walled City, this hotel set in a beautiful Republican building offers air-conditioned rooms with stylish décor. It features swimming pool and free Wi-Fi as well.

Location was very good. Breakfast was good.
Scored 8.2
8.2
Rated very good
Very Good
2,364 reviews
Price from$71.79per night
Hotel Boutique Casona del Colegio, hotel in Cartagena de Indias

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

The property is beautiful, the staff is super friendly, and it’s in the heart of everything. Not to mention there’s a guard at the front door to let you in .
Scored 9.3
9.3
Rated wonderful
Wonderful
1,157 reviews
Price from$221.43per night
Selina Cartagena, hotel in Cartagena de Indias

With its great view of the Cartagena de Indias Bay, Selina Cartagena offers comfortable rooms. It features a rooftop swimming pool and a sun terrace. Free WiFi is available.

Everything
Scored 7.5
7.5
Rated good
Good
2,119 reviews
Price from$76.12per night
Baluarte Cartagena Hotel Boutique, hotel in Cartagena de Indias

Baluarte Cartagena Hotel Boutique offers rooms and full service apartments with free Wi-Fi and a tropical rooftop terrace with a hydromassage tub.

Excellent service, good place, delicious foods and so confortable.
Scored 7.6
7.6
Rated good
Good
2,730 reviews
Price from$70.79per night
Hotel Las Americas Casa de Playa, hotel in Cartagena de Indias

Las Americas Casa de Playa is a tropical beachfront complex located in northern Cartagena.

Spacious room and bathroom. Had connected rooms which was wonderful for the family.
Scored 8.6
8.6
Rated excellent
Excellent
2,083 reviews
Price from$188.58per night
Hotel Regatta Cartagena, hotel in Cartagena de Indias

Located on Cartagena's beachfront, close to the historic city center, Hotel Regatta offers cheerful rooms with free WiFi and scenic ocean views.

The pool
Scored 8.0
8.0
Rated very good
Very Good
2,042 reviews
Price from$112.98per night
See all 449 hotels in Cartagena de Indias

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

Cartagena de Indias's best hotels with breakfast

  • Casa Jaguar Hotel Boutique
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 342 reviews

    Casa Jaguar Hotel Boutique has an outdoor swimming pool, garden, a restaurant and bar in Cartagena de Indias.

    Excellent staff. Comfortable rooms. Friendly environment.

  • Éteka Slow Beach Hotel Adults Only
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 168 reviews

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

    Very cool vibe qnd acommodations. Very pleasent crew

  • Amarla Boutique Hotel Cartagena
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 306 reviews

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

    Amazing stay, beautiful design, lovely breakfast, nice pool and view

  • Bastión Luxury Hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 892 reviews

    Located in the heart of Cartagena’s walled city, this modern hotel is a 16th century remodeled building and features a rooftop terrace with a swimming pool and shared lounge.

    Perfect location, beautiful hotel and all the staff were incredible

  • Hotel Boutique Casa del Coliseo
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 436 reviews

    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

  • Casa Bustamante Hotel Boutique
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 495 reviews

    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.

  • Hotel Casa San Agustin
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 249 reviews

    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.

    Breakfast great,pool great,room wonderfull. Love the place

  • Casa La Fe by BespokeColombia
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 754 reviews

    Set in a charming republican house decorated with flowering plants, Casa La Fe by BespokeColombia is in Cartagena's historic center. Its rooftop pool and sun terrace overlooks the scenic city skyline.

    Great location, great staff, great pool and great breakfast:)

Budget hotels in Cartagena de Indias

  • Hotel Boutique Casa Mar
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 233 reviews

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

    nice place, kind staff, tasty breakfast, good location

  • Casa Azul Cartagena - Alma hotels
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    Well situated in the center of Cartagena de Indias, Casa Azul Cartagena - Alma hotels is within a 14-minute walk of Marbella Beach and 0.9 miles of Bocagrande Beach.

    El hotel es divino y todo nos encantó, realmente la calidad es top y más para el precio teniendo en cuenta lo caro que es cartagena, la comida deli y la atencion muy buena, volveremos!!!

  • Mood Matuna Hotel Cartagena
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Featuring a fitness center, Mood Matuna Hotel Cartagena is located in Cartagena de Indias in the Bolívar region, a 15-minute walk from Marbella Beach and one mile from Bocagrande Beach.

    Excelente hotel, esta nuevo y el servicio es muy especial.

  • Cabañas W Beach
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Located a few steps from Playa Blanca, Cabañas W Beach offers 3-star accommodations in Cartagena de Indias and has a shared lounge, a restaurant and a bar.

    Instalaciones divinas muy limpias todo muy bonito recomendado

  • Dreimar Hotel Boutique
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 14 reviews

    Located a few steps from La Boquilla Beach, Dreimar Hotel Boutique offers 5-star accommodations in Cartagena de Indias and features a shared lounge, a bar and a private beach area.

    La atención y amabilidad del personal, desayuno muyyy rico

  • Markasa Hotel boutique
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 52 reviews

    Located within a few steps of La Boquilla Beach and 1.4 miles of Crespo Beach, Markasa Hotel boutique has 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

  • Wyndham Garden Cartagena
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,049 reviews

    Wyndham Garden Cartagena has an outdoor swimming pool, fitness center, a garden and terrace in Cartagena de Indias.

    It's clean and well located hotel. Friendly staff.

  • Luna Cartagena Airport Hotel
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,059 reviews

    Located in Cartagena de Indias, a 7-minute walk from Crespo Beach, Luna Cartagena Airport Hotel has accommodations with a garden, free private parking, a terrace and a bar.

    Helpful friendly staff, tasty breakfast, felt safe

Hotels located in the center of Cartagena de Indias

  • hotel casa del conductor doña silvia
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Cartagena de Indias, hotel casa del conductor doña silvia has a garden, terrace, restaurant, and free WiFi throughout the property.

  • oasis blue playa blanca
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Cartagena de Indias, oasis blue playa blanca has a terrace, restaurant, bar, and free WiFi throughout the property. The property has room service and a 24-hour front desk for guests.

  • Hotel Casa Don Sancho By Mustique
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 56 reviews

    Casa Don Sancho By Mustique is located in Cartagena’s historic Walled City, right next to Heredia Theater.

    El personal del hotel es muy atento y el servicio es excelente

  • Palmas de Alba Hotel Boutique
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 25 reviews

    Located in Cartagena de Indias and with Marbella Beach reachable within a 10-minute walk, Palmas de Alba Hotel Boutique has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

    Todo. La localización, los espacios, el personal el desayuno. Nos gustó todo.

  • Casa La Merced by Mustique
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 190 reviews

    Surrounded by many historic highlights within the fortified quarter of Old Cartagena, Casa La Merced by Mustique features a garden pool and a hydromassage tub.

    We absolutely love everything! Definitely recommended.

  • Oz Hotel Luxury
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 3,213 reviews

    Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

    best choice in Cartagena…trust me… I stay here 6th time…😉👍😍

  • Oz Hotel Cartagena
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 3,776 reviews

    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.

    Good place, very friendly staff, very good breakfast .

  • Casa La Cartujita
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 357 reviews

    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

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
  • 2 attractions
  • 40 points of interest
  • 13 neighborhoods

What Guests Said About Cartagena de Indias:

  • Scored 8.0
    8.0

    Cartagena de Indias, a gem on Colombia's Caribbean coast, is...

    Cartagena de Indias, a gem on Colombia's Caribbean coast, is a city that seamlessly blends history, culture, and natural beauty. Renowned for its well-preserved colonial architecture, the walled city is a UNESCO World Heritage site, offering visitors a charming journey back in time. Strolling through the cobblestone streets, you'll encounter vibrant plazas, majestic churches, and colorful houses adorned with bougainvillea. The city's rich history is complemented by its lively cultural scene. Cartagena hosts numerous festivals, including the renowned Hay Festival and the Cartagena International Music Festival, drawing artists and performers from around the world. The vibrant street life, with local vendors, musicians, and dancers, adds to the city's enchanting atmosphere. Cartagena is also a gateway to stunning natural attractions. The nearby Rosario Islands offer pristine beaches and crystal-clear waters, perfect for snorkeling and diving. Whether exploring the historic old town, enjoying the lively nightlife, or relaxing on the beautiful beaches, Cartagena de Indias provides a unique and unforgettable experience for every traveler.
    Damon
    Colombia
  • Scored 10
    10

    Very nice city with beautiful buildings in the historic...

    Very nice city with beautiful buildings in the historic center and Getsemani, which are very lively. Therefore it can be very noisy due to loud music. Lots of street vendors, street artists, shops, bars, restaurants. Great to walk around and experience the caribbean atmosphere!
    Ellen_D
    Netherlands
  • Scored 8.0
    8.0

    Cartagena de Indias is a city rich in history and vibrant...

    Cartagena de Indias is a city rich in history and vibrant culture. The colonial architecture and colorful streets are a feast for the eyes. However, I found the city to be extremely hot, which made daytime exploring quite exhausting. There are also a lot of street vendors, which can be overwhelming at times. The nights were quite noisy, especially in the bustling areas, which made it difficult to relax. On a positive note, a visit to Baru Island was a highlight of the trip. The island offers beautiful beaches and a more tranquil atmosphere, providing a perfect escape from the hustle and bustle of the city. Overall, Cartagena has its charms but comes with a few drawbacks that travelers should be prepared for.
    Vigani
    Kosovo
  • Scored 8.0
    8.0

    This is one of my fav places in the world to visit but,...

    This is one of my fav places in the world to visit but, unfortunately, sex tourism is becoming a big problem in Cartagena. As long as there is no control of the "demand", the supply will be there. It is about time this gets fixed. Some hotels do their part but the problem is bigger than one thinks. It is almost out of control. There are also places I would not dare to visit unless I am accompanied by several friends. If you want to head out and have a few drinks, be very careful with cell phone and wallet.
    Ospinarello
    United States of America
  • Scored 10
    10

    My stay at Cartagena de Indias Hotel y Centro de...

    My stay at Cartagena de Indias Hotel y Centro de Convenciones was stellar. The staff, the room, the vast breakfast offerings, and the general ambience were exceptional. From this point, no other hotel can compare.
    Gene
  • Scored 8.0
    8.0

    Nice vacation, a lot to see, city is really nice, especially...

    Nice vacation, a lot to see, city is really nice, especially in the evening with animations. But very hot and beaches are not clean, you need to go to beaches far away (by boat). I liked to see free animals (monkeys,...) in the city park Centenario.
    alexandre
    Peru

Explore guest reviews of hotels in Cartagena de Indias

  • From $92.39 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 351 reviews
    I came from Medellin and this hotel really leans into the Spanish Colonial vibe. It's an older structure, so sound from outside the building doesn't carry. The ceilings are immense so the rooms are quite cool despite Cartagena's relentless heat. There is a small pool in a garden for relaxing. The iguana door knocker made me smile. It was easy wandering the streets of the old city. I just had to look for that dumb iguana to make sure I made it back.
    Geoff
    United States of America
  • From $154.61 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 1,661 reviews
    Hotel staff were beyond helpful and went out of their way to assist us. They spoke amazing English. The rooftop and pool area is small but has a beautiful view and is next to the bar/ restaurant. The room is decorated so nicely and the bed is the most comfortable I've slept in in Colombia so far. The bathroom is really equipped with toiletries etc. Would highly reccomend a stay here.
    Shiminder
    United Kingdom
  • From $360.81 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 641 reviews
    Nice and comfortable room as in the photos. Pretty hotel, nice rooftop, nice location, less than 10 min away from the main old city centre (intra walls). To get decent coffee, go to Libertario just 20m away from the hotel. Other than the undrinkable coffee, breakfast was good, pretty setting.
    Francola
    France
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 613 reviews
    Beautiful hotel in the heart of the old city which provided a sanctuary from the heat and sensory overload at times outside. Very attentive staff, service and five star treatment. Yummy breakfast included and we took advantage of the room service.
    jessie
    Australia
  • From $161.30 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 350 reviews
    Beautiful colonial house garden hotel. An oasis from the busy walled old city at the end of the street. Gorgeous big room with terrace and direct access to pool in garden setting. Very accomodating and friendly staff
    James
    Netherlands

Research, refine, and make plans for your whole trip