Skip to main content

Filter by:


Star Rating

Review Score

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

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.

Excellent hotel , location , breakfast and customer service
9.2
Scored 9.2
Wonderful
Rated wonderful
3,819 reviews
Price from$79.92per 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.

Great location in bocagrande. Always very clean, coffee and water always available, breakfast was very good and staff was fantastic. We got an upgrade for the upper apartment with a terrace, as our stay was long. Hotel management was very considerate and we will certainly book Oz again on our next stay in Cartagena!!
9.3
Scored 9.3
Wonderful
Rated wonderful
3,178 reviews
Price from$84.95per 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.

Everything per usual. Clean, consistent, great food and staff.
7.9
Scored 7.9
Good
Rated good
4,112 reviews
Price from$99.23per 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.

Where hotel was located
8.3
Scored 8.3
Very Good
Rated very good
3,565 reviews
Price from$146.35per night
Hyatt Regency Cartagena, hotel in Cartagena de Indias

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.

The front desk staff was very welcoming. Next morning the restaurant staff was very accommodating. Enjoyed the entire stay. Breakfasts was very nice
9.1
Scored 9.1
Wonderful
Rated wonderful
2,635 reviews
Price from$216per 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.

Pool Room with balcony
7.9
Scored 7.9
Good
Rated good
3,935 reviews
Price from$109.23per night
ibis Cartagena Marbella, hotel in Cartagena de Indias

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

The location was good.
7.8
Scored 7.8
Good
Rated good
4,145 reviews
Price from$61.83per 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.

Nothing
8.6
Scored 8.6
Excellent
Rated excellent
2,215 reviews
Price from$163.33per night
Hotel Don Pedro De Heredia, hotel in Cartagena de Indias

Hotel Don Pedro De Heredia is situated in the historic center of the city of Cartagena. It has an outdoor pool, and offers air-conditioned rooms with marble floors and flat-screen TVs.

Location
8.1
Scored 8.1
Very Good
Rated very good
2,242 reviews
Price from$108.77per night
GHL Collection Armería Real Hotel, hotel in Cartagena de Indias

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.

Customer service was excellent. Breakfast was generous and delicious.
8.6
Scored 8.6
Excellent
Rated excellent
2,147 reviews
Price from$140.57per night
See all 478 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
    Wonderful
    Rated wonderful
     · 147 reviews

    Conveniently located in the center of Cartagena de Indias, Moet Cartagena Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

    Hermoso el lugar, tranquilo, la ubicación excelente.

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

    Ideally located in the center of Cartagena de Indias, Hotel Casona del Porvenir has air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

    Clean, great staff, great location, excellent facilities

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

  • Lunalá Hotel Boutique
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 572 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
    Wonderful
    Rated wonderful
     · 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
    Wonderful
    Rated wonderful
     · 297 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
    Wonderful
    Rated wonderful
     · 947 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
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 460 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

Budget hotels in Cartagena de Indias

  • Hotel Boutique Casa Mar
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 219 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...

    La tranquilidad del lugar, es ideal para descansar

  • Markasa Hotel boutique
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 46 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

  • Luna Cartagena Airport Hotel
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,038 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

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

    Ideally located in the Crespo district of Cartagena de Indias, Mucura Hotel & Spa is located a 4-minute walk from Crespo Beach, 0.7 miles from Marbella Beach and 1.1 miles 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,801 reviews

    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.

    Excellent service, everithing was veey clean always

  • Mintaka Hotel + Lounge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,968 reviews

    Located in Bocagrande, this Cartagena de Indias Mintaka Hotel + Lounge features free WiFi and a mini-bar in every room. The hotel is 427 ft from the beach and 1312 ft from Cartagena Plaza.

    The position the best The breakfast good The staff

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

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

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

  • Casa Ebano 967
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,341 reviews

    Casa Ebano 967 is a characteristic colonial house located in the center of Cartagena de India’s historical town. The property offers free WiFi access and a 24-hour desk.

    It's in a busy neighbourhood, and streets are lively

Hotels located in the center of Cartagena de Indias

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

    Featuring a terrace and a bar, Palmas de Alba Hotel Boutique is located in Cartagena de Indias, a 10-minute walk from Marbella Beach and 1.2 miles from Bocagrande Beach.

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

  • Hotel Quadrifolio
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 102 reviews

    This luxury hotel is in a historic Spanish colonial residence in Cartagena de Indias. It has an outdoor pool, and offers spacious air-conditioned suites with balconies and free Wi-Fi.

    El hotel es extraordinario y su personal excepcional

  • Hotel Casa Don Sancho By Mustique
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 55 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

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

  • Hotel Casa San Agustin
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 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

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

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

  • Casa La Fe by BespokeColombia
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 712 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:)

  • Casa La Cartujita
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 343 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
  • 6 attractions
  • 40 points of interest
  • 13 neighborhoods
Subscribe to receive premium deals

Prices drop the second 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 of America
  • 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 of America

Explore guest reviews of hotels in Cartagena de Indias

  • From $274.78 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 585 reviews
    The hotel was absolutely fabulous! The location was great, right in the city center but still inside like an oasis, a private and quiet place. Exactly like I expected it to be! The architecture was unique, the rooms beautiful and the breakfast great! The amenities of the hotel were exquisite, the pool also very nice. Walking distance from the clubs and bars in case you would like to party; would recommend La Jugada or Alquimico. The place to be in case you would like to stay in the old city of Cartagena but still enjoy quiet nights.
    RuxandraMP
    Romania
  • From $125.94 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 468 reviews
    The hotel is gorgeous, well kept, clean and perfectly located just outside the old city walls. The breakfast was tasty, the bed was very comfortable, the air conditioning perfect, and the room smelled absolutely beautiful every day (like delicate caramel:). But the best part of my stay were the staff. Rafael in particular was in regular contact before I arrived to address any questions or concerns I had about transport, etc. Would absolutely stay there again if I am lucky enough to return to the lovely city of Cartagena.
    david
    United States of America
  • From $116.74 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 4,113 reviews
    Such a lovely hotel. Loved how close it was to the airport. Beautiful views and great drinks! The buffet was decent but for the price I don't think one could expect too much more. There were not too many shops or restaurant options near by. We needed groceries and had to go to the old city, a 10 minute taxi. Staff were always helpful. Kids had a great time at the park and games room. Very close to the beach and amazing active community. Totally safe!
    Sanum
    Canada
  • From $302.66 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 460 reviews
    Prime location within the old city. Every street we took seemed to place us back at the hotel without even trying- that’s how central it was to the action. That being said, if you don’t like the action/nightlife, it can be a lot. I slept with ear plugs provided by the hotel, and they worked well. Breakfast got me out of bed every morning; they had yummy continental and Colombian offerings. I would happily recommend this hotel!
    L
    Lacey
    United States of America
  • From $127.16 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 820 reviews
    We really liked the location as it's close enough to the old city you can walk there but not so close that it's super loud (for the most part, see below). The beds and ac were surprisingly comfortable! The maids came and cleaned every day, we never had to ask them. The included breakfast was pretty good! The hotel worked with us with activities we scheduled to have them show up and pick us up directly, which I appreciated.
    Alexander
    United States of America
  • From $168.12 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 610 reviews
    The staff was very welcoming, Carlos, Jennifer, and Brayan made sure that our stay was perfect from the beginning until the very end. The breakfast was AMAZING, and the hotel facilities were a 10 out of 10. The location was ideal as we could safely walk through the old city and come back to the hotel without getting lost. It was also close to some great restaurants. I don't think we could have picked a better hotel.
    Stephany
    Colombia
  • From $143.11 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,036 reviews
    The hotel has a unique atmosphere. An old colonial building was transformed into a boutique hotel, and some of the items, like the furniture or the bathtub kept the old design. The staff is very attentive, our room was spacious and comfortable. The pool at the top of the hotel is really useful in the humid heat of Cartagena. It was never crowded while we stayed there. The hotel is in the middle of the old town.
    ilozzoli
    Hungary
  • From $96.17 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 508 reviews
    Location is right in the middle of the action. Lots of restaurants and music and a short walk to the walled old city. Carlos at the front desk was very helpful and always quick with a laugh. The hotel is pretty, though because it's an inner courtyard, it gets hot. The cleaning staff worked really hard and were really lovely.
    Shawn Mallory
    Canada
  • From $125.43 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 572 reviews
    The room was really lovely, staff was supportive, the little pool on the roof was refreshing, the location was just perfect, simple, but tasty breakfast, very quite place in a busy street, super comfortable beds, fresh water available, the green program. I give 10, as this was the nicest hotel in Colombia we had.
    Petra
    Slovakia
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 3,178 reviews
    Excellent customer service from day 1 to day 7. The rooms are excellent and the front desk was very attentive of our requests throughout the stay. Greta breakfast and the hotel is one block from the beautiful beach of Cartagena. Price was really good for the location and amenities of this hotel. Lo recomiendo.
    Javier
    United States of America
  • From $78.87 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,761 reviews
    We had stayed inside the city walls for 3 nights and chose to stay in this hotel for 2 nights sun & R&R before moving on from Colombia. The hotel is nice and has a really good restaurant. We had breakfast once and lunch twice - each meal was delicious.
    Sinéad Donoghue
    Ireland
  • From $152.66 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 310 reviews
    Lovely little boutique hotel. Nice modest pool to cool down in. Breakfast was really nice and hearty. Immaculately clean. Bed was super comfy. Friendly staff. That we were in Getsemeni but in the quietest part.
    Mark
    United Kingdom
  • From $319.05 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 296 reviews
    Great location in the heart of the old city. The hotel itself is in a restored authentic villa. Having travelled to Cartagena numerous times, you really can’t get more authentic than this.
    Michael
    United States of America
  • From $206.09 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 521 reviews
    Everything ! It is The best boutique hotel in Town. With so many comforts and luxurious decoration. The location is perfect for discovering the city and the breakfast was really copious.
    Giulia
    France
  • From $97.50 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 553 reviews
    The breakfast is in a beautiful restaurant around the corner. Excellent choice. The location of the hotel is just 100 meters from the Plaza de los Coches. You are close of everywhere!
    JUAN RAMON
    Mexico
  • From $90.45 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,612 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 $144.26 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,633 reviews
    The hotel is right next to the Castle San Felipe de Barajas, 15 minutes from the old city. Breakfast was good enough -- not something unbelievable, but pretty good.
    Boris
    Colombia
  • From $34.35 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 124 reviews
    The location of the hotel in Cartagena old town. The owner really wanted us to improve our experience and make up for the issues.
    Karine
    Colombia
  • From $96.17 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 2,250 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 $47.32 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 3,461 reviews
    The hotel is very close to Cartagena old city.
    Pauline
    France

Research, refine, and make plans for your whole trip