Skip to main content

Filter by:


Star rating

Review score

Cartagena de Indias – 721 hotels and places to stay
See the latest prices and deals by choosing your dates.
Oz Hotel Luxury, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar.

9.3
Scored 9.3
Superb
Rated superb
3,177 reviews
Price from£68.67per night
Hyatt Regency Cartagena, hotel in Cartagena de Indias

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

9.1
Scored 9.1
Superb
Rated superb
2,631 reviews
Price from£173.48per night
Hotel Almirante Cartagena Colombia, hotel in Cartagena de Indias

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.

8.3
Scored 8.3
Very good
Rated very good
3,548 reviews
Price from£123.73per night
Estelar Cartagena de Indias Hotel y Centro de Convenciones, hotel in Cartagena de Indias

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

8.8
Scored 8.8
Fabulous
Rated fabulous
3,629 reviews
Price from£174.70per 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.

7.5
Scored 7.5
Good
Rated good
2,076 reviews
Price from£56.51per night
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.

7.9
Scored 7.9
Good
Rated good
4,124 reviews
Price from£80.21per 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.

8.3
Scored 8.3
Very good
Rated very good
2,286 reviews
Price from£59.13per 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.

7.9
Scored 7.9
Good
Rated good
3,944 reviews
Price from£88.30per night
Hotel Boutique Casona del Colegio, hotel in Cartagena de Indias

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

9.3
Scored 9.3
Superb
Rated superb
1,131 reviews
Price from£174.93per night
Hotel La Casona de Getsemani, hotel in Cartagena de Indias

In Cartagena´s old walled city, La Casona de Getsemani hostel is set in a colonial building, with typically colourful décor. It features air-conditioned rooms with private bathroom and free WiFi.

7.4
Scored 7.4
Good
Rated good
2,170 reviews
Price from£63.18per night
See all 476 hotels in Cartagena de Indias

Most booked hotels in Cartagena de Indias in the past month

Cartagena de Indias's best hotels with breakfast

  • Moet Cartagena Hotel Boutique
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 144 reviews

    Conveniently situated in Cartagena de Indias, Moet Cartagena Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

    Beautiful and tasteful Very good location Helpful staff

  • Hotel Casona del Porvenir
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 518 reviews

    Ideally set in Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

    Clean, great staff, great location, excellent facilities

  • Lunalá Hotel Boutique
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 571 reviews

    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.

    Rooftop pool Nice room and bathroom Good breakfast

  • Éteka Slow Beach Hotel Adults Only
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 151 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
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 296 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
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 953 reviews

    Located in the heart of Cartagena’s walled city, this modern hotel is a 16th century remodelled 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 461 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
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 469 reviews

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

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

Budget hotels in Cartagena de Indias

  • Hotel Boutique Casa Mar
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 217 reviews

    Ideally located in the La Boquilla district of Cartagena de Indias, Hotel Boutique Casa Mar is set 600 metres from La Boquilla Beach, less than 1 km from Crespo Beach and 7.1 km from Cartagena's Walls...

    La tranquilidad del lugar, es ideal para descansar

  • U-GO Casa Ramona frente al Club Nautico de Cartagena
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews

    Located in Cartagena de Indias and with San Felipe de Barajas Castle reachable within 1.9 km, U-GO Casa Ramona frente al Club Nautico de Cartagena provides a restaurant, non-smoking rooms, free WiFi...

  • Markasa Hotel boutique
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 46 reviews

    Set within a few steps of La Boquilla Beach and 2.3 km 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

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

    Situated in Cartagena de Indias, 600 metres from Crespo Beach, Luna Cartagena Airport Hotel features accommodation with a garden, free private parking, a terrace and a bar.

    Helpful friendly staff, tasty breakfast, felt safe

  • Mucura Hotel & Spa
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,780 reviews

    Ideally set in the Crespo district of Cartagena de Indias, Mucura Hotel & Spa is situated 400 metres from Crespo Beach, 1.2 km from Marbella Beach and 1.8 km from La Boquilla Beach.

    Super nice price value! You literally walk to the airport

  • Hotel Summer Frente Al Mar
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,797 reviews

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

    Excellent service, everithing was veey clean always

  • Hotel Boutique La Artilleria
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,979 reviews

    Featuring an outdoor pool, Hotel Boutique La Artilleria is located in Cartagena de Indias. This accommodation offers a sun terrace and air conditioning. Free WiFi access is available.

    Great everything & pool was needed cause it's 90 everyday ☀️🌡

  • Casa Relax Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,011 reviews

    Featuring an outdoor swimming pool, Casa Relax is located 100 metres from Plaza Trinidad in Cartagena de Indias’ historic city centre. Free Wi-Fi access is available.

    Great location. Basic facilities, but ideal for a short stay

Hotels located in the centre of Cartagena de Indias

  • Palmas de Alba Hotel Boutique
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 9 reviews

    Boasting a terrace and a bar, Palmas de Alba Hotel Boutique is set in Cartagena de Indias, less than 1 km from Marbella Beach and 1.9 km from Bocagrande Beach.

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

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

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

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

  • Casa La Merced by Mustique
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 177 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.

  • Casa Jaguar Hotel Boutique
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 307 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.

  • DES INDES CARTAGENA
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 54 reviews

    Situated in Cartagena de Indias and with Crespo Beach reachable within less than 1 km, DES INDES CARTAGENA features a terrace, non-smoking rooms, free WiFi throughout the property and a restaurant.

    la atención del persona fue excelente, súper queridos atentos.

  • Hotel Casa San Agustin
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 233 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.

    Everything about this hotel is amazing the beautiful

  • Casa La Fe by BespokeColombia
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 709 reviews

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

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

  • Casa La Cartujita
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 344 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, Colour and 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
  • 6 attractions
  • 40 points of interest
  • 13 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Cartagena de Indias:

  • 10
    Scored 10

    Cartegena has so much culture and history.

    Cartegena has so much culture and history. The food was fantastic! There is live music in every restaurant and bar. Traditional dancing can be found in the squares and you just need to tip. Just be aware of all the street hustlers, especially the rappers who will follow you. The old town comes alive after 8pm. Be prepared for the 90-100% humidity during the mid-day. It is best to site see early in the morning or evening and siesta or pool lounge during the mid day.
    Marina
    Canada
  • 8.0
    Scored 8.0

    The "Old City" is beautiful and historic - and has excellent...

    The "Old City" is beautiful and historic - and has excellent gelato! Unfortunately, no Dr Pepper... The beaches are good, and provide a diversion (or a primary reason to go, if you are young) and a completely different atmosphere.
    Paul
    United States
  • 8.0
    Scored 8.0

    Lots to do if you work with local tourist agents.

    Lots to do if you work with local tourist agents. Leave the area and go to Baru for glowing plankton or boats to Rosario archipelago. Old town. Watch out for street vendors selling trinkets and being too pushy.
    Rayan
  • 8.0
    Scored 8.0

    The best attraction in Cartagena de Indias is the National...

    The best attraction in Cartagena de Indias is the National Aviary of Colombia. There should be more options to visit it for more than 2 hours. Photography tours with Paola Sanchez are also great for people who love photography.
    L. Brink
    South Africa
  • 8.0
    Scored 8.0

    A lot of great food options, best seafood in Colombia.

    A lot of great food options, best seafood in Colombia. Our favorites: - La Cevicheria - La Mulata - Cafe del Mar ( bit pricey for what it is, but worth it for the sunset drinks ) - El baron ( great tapas in the middle of the square ) Town with a rich history and lots of important landmarks and sights to visit. Great colonial architecture, colorful streets and lively people. It is very touristic, with a lot of locals non stop trying to sell/push tours/restaurants and goods on the street, felt a bit like India sometimes. There are great street performances of dance groups and artists happening, which i enjoyed a lot though!
    Christian
    Germany
  • 4.0
    Scored 4.0

    Great place to visit as long as you don't mind being...

    Great place to visit as long as you don't mind being harrassed non stop by street vendors trying to sell you hats, cigars, sunscreen, tchotchkes and other things, having menus constantly thrown in your face or being honked at by multiple cab drivers if you stop on a sidewalk for even a second wanting to know if you need a ride. Everything worth seeing in Cartagena can be seen in one day, two tops if you want to see some places out side the city
    Stuart
    United States

Explore guest reviews of hotels in Cartagena de Indias

  • From £162.15 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,040 reviews
    We absolutely loved this hotel, during our 3 weeks travelling through Colombia it was by far the best hotel we stayed in. - the decor is lovely, very Mediterranean - all of the staff were all so attentive, kind and just couldn’t do enough for you - they made fresh juice everyday which was a really nice touch - breakfast is great - the owner, Louis was so lovely and very helpful. he spent a lot of time advising us and making sure our stay was the best it could possibly be - the terrace is beautiful, make sure you experience it!
    Rachael
    United Kingdom
  • From £115.69 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,036 reviews
    We really enjoyed this boutique hotel. Everyone on staff was friendly and helpful. We did have an issue with the room we initially booked. Tatiana, who works at the front desk was exceptional. She went over and above to get us settled into another. I recommend rooms on floor 2 or higher - note there are no elevators and some stairs are quite steep. We loved the hotel's proximity in the city. The rooftop breakfast was delicious. The rooftop pool and lounge area were perfect to enjoy in the heat of the afternoon and relax.
    Sheila
    Canada
  • From £175.85 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,271 reviews
    The staff all around (Aldolfo, in particular, I believe was his name) is amazing. Everyone is kind, very courteous, and helpful. The hotel staff arranged for a PCS Covid test for me at the hotel prior to my departure. And that went well. There was always good amenities (pool area, full breakfast, towels and bathroom items). Location is superb. A few blocks walking from Old Town and Getsmania areas where the nightlife is at. Wonderful historic plazas and buildings all around, a real old colonial feel.
    MVFILM
    United States
  • From £281.29 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 417 reviews
    The decor of this hotel is amazing. I've visited Cartagena before and love the vibe of these small boutique hotels. The bed was extremely comfortable. The staff was super helpful in obtaining reservations for us throughout our stay, brokering the charter of a boat, and we even ate dinner from the hotel restaurant in a private room one night. The breakfast was perfect and there was a lot of variety. We visited in a group of 8 and we all absolutely loved our stay.
    Sady
    United States
  • From £116.62 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,630 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 £222.13 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 192 reviews
    Love that it is centrally located one block from the Plaza Aduana, San Pedro Claver and the lush Plaza de Bolivar and Palacio de la Inquicision. Love the courtyard style architecture with a modern twist. Very comfy beds and spacious suite with kitchen and laundry. And quite a terrific and quiet rooftop pool with fabulous views over the roofs of the historic Cartagena.
    Sandrine
    United States
  • From £224.75 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,059 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 £162.15 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,040 reviews
    The staff are very nice and supper helpful, they really tried their best to make the stay enjoyable. There is a jacuzzi on the roof-top of the hotel, which you can get a very nice view of Castillo San Felipe. The hotel also offers free juices which really helps to cool you down, considering the weather in Cartagena is very hot.
    Wenrui
    United States
  • From £134.76 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 609 reviews
    The breakfast was really good at Hotel Kartaxa. The staff was friendly and eager to help with luggage or any questions we had. The location is amazing right in the middle of the old city, with loads of restaurants, bars, a market, and a beautiful mall all within walking distance.
    Sedric
    Netherlands
  • From £102.80 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 819 reviews
    The hotel is in an excellent location for enjoying the night life of Getsemani and for visiting the old city and fortress. The facility is secure with buzz in entrance and exit. The air conditioning was very good. Nice hot shower.
    TorontoMom50
    Canada
  • From £101.40 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 567 reviews
    We saved the best hotel for last! We stayed in many hotels when travelling in Colombia and Posada La Fe was the last one and the best. Large room, large bathroom, really friendly ladies, good breakfast and the best location.
    Aline
    Netherlands
  • From £94.37 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 4,124 reviews
    It's the best hotel in Cartagena de Indias, everything was wonderful, they have a good team, all the guys are very kind always, and the location is perfect, just 1.8 km from the airport and 2.5 km from the historic center.
    Paulo Guilherme
    Brazil
  • From £281.79 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 375 reviews
    An amazingly luxurious experience in a beautiful hotel. Staff were exceptional, particularly Felix and his team on the rooftop. Room was super comfortable. Excellent location right in the middle of the old city.
    David
    Ireland
  • From £116.62 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,630 reviews
    Perfect location - next to the castle, 15 min walking distance to the old city. Modern hotel. Tasty food. Pool on the roof with great view. Comfortable bed and pillows. Clean bathroom. Shopping mall nearby.
    Yordan
    Bulgaria
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 287 reviews
    Lovely boutique hotel in the heart of the old city. It has now been our second stay here. The staff are so friendly and welcoming. Definitely recommend!
    Aneel
    United Kingdom
  • From £122.36 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 307 reviews
    A lovely stay in a beautiful hotel. The food was great, the staff were responsive - a real boutique stay. Cannot thank the staff enough!
    Katie
    United Kingdom
  • 2.7
    Scored 2.7
    Very poor
    Rated very poor
     · 54 reviews
    Las vistas desde este hotel son espectaculares, con el mar Caribe y las coloridas casas coloniales de la ciudad amurallada a la vista
    Gabriel
    Mexico
  • From £77.74 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 2,251 reviews
    The hotel was really clean, the pool was perfect, and breakfast was good. Overall, a great place to stay in Cartagena.
    Daniel
    Colombia
  • From £428.27 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 584 reviews
    Beautiful hotel in the heart of Cartagena Centro Histórico. excellent location, great beds and really good breakfast
    Jose
    Panama
  • From £85.15 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 631 reviews
    The hotel is located in the heart of the old city in Cartagena. It is also beautifully decorated.
    Silvana
    Switzerland

Research, refine and make plans for your whole trip