Skip to main content

Filter by:


Star Rating

Review Score

Cartagena de Indias – 746 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

7.9
Scored 7.9
Good
Rated good
4,150 reviews
Price from$66.36per 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.

9.3
Scored 9.3
Wonderful
Rated wonderful
3,165 reviews
Price from$81.26per 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.

9.1
Scored 9.1
Wonderful
Rated wonderful
2,626 reviews
Price from$202.50per 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.2
Scored 8.2
Very Good
Rated very good
3,534 reviews
Price from$135.14per 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.

8.1
Scored 8.1
Very Good
Rated very good
3,808 reviews
Price from$75.07per night
Estelar Cartagena de Indias Hotel y Centro de Convenciones, hotel in Cartagena de Indias

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

8.8
Scored 8.8
Excellent
Rated excellent
3,652 reviews
Price from$219.76per 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,988 reviews
Price from$107.74per night
Hotel Caribe by Faranda Grand, a member of Radisson Individuals, hotel in Cartagena de Indias

Designed by the Cuban architect Manuel José Carrerá Machado and located on the Caribbean beach, this luxurious hotel offers a semi-Olympic outdoor swimming pool, elegant colonial architecture, a gym...

8.4
Scored 8.4
Very Good
Rated very good
2,059 reviews
Price from$199.75per 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,207 reviews
Price from$100.90per night
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.

9.2
Scored 9.2
Wonderful
Rated wonderful
3,848 reviews
Price from$74.74per night
See all 481 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
    Breakfast options

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

    Excellent staff. Comfortable rooms. Friendly environment.

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 295 reviews
  • Lunalá Hotel Boutique
    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.

    Rooftop pool Nice room and bathroom Good breakfast

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 558 reviews
  • Bastión Luxury Hotel
    Breakfast options

    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

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 970 reviews
  • Hotel Boutique Casa del Coliseo
    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
    Scored 9.1
    Wonderful
    Rated wonderful
     · 473 reviews
  • Casa Bustamante Hotel Boutique
    Breakfast options

    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
    Scored 9.1
    Wonderful
    Rated wonderful
     · 463 reviews
  • Hotel Casa San Agustin
    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
    Scored 9.3
    Wonderful
    Rated wonderful
     · 233 reviews
  • Casa La Fe by BespokeColombia
    Breakfast options

    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.

    Location of the hotel is perfect. Rooms are nice and spacious.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 694 reviews
  • Hotel Boutique Casa Del Arzobispado
    Breakfast options

    This hotel is set in a beautiful colonial building within Cartagena´s historical Walled City. It offers a swimming pool, a hot tub and a sauna room. Also available are free bicycles and free Wi-Fi.

    Room was sooo big and amazing. Staff was really nice and attentive!

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 580 reviews

Budget hotels in Cartagena de Indias

  • Hotel Boutique Casa Mar
    Cheap 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
    Scored 9.0
    Wonderful
    Rated wonderful
     · 210 reviews
  • Charme 64 Hotel Boutique Aeropuerto
    Cheap hotel

    Located in Cartagena de Indias, a 5-minute walk from Crespo Beach, Charme 64 Hotel Boutique Aeropuerto provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

    Comodidade e acesso fácil ao aeroporto de Cartagena

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 88 reviews
  • Casa Ramona frente al Club Nautico de Cartagena
    Cheap hotel

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

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 5 reviews
  • Markasa Hotel boutique
    Cheap hotel

    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

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 42 reviews
  • Luna Cartagena Airport Hotel
    Cheap hotel

    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

    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,026 reviews
  • Mucura Hotel & Spa
    Cheap hotel

    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

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,792 reviews
  • Hotel Summer Frente Al Mar
    Cheap hotel

    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

    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 3,808 reviews
  • Mintaka Hotel + Lounge
    Cheap hotel

    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

    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,949 reviews

Hotels located in the center of Cartagena de Indias

  • Palmas de Alba Hotel Boutique
    Central location

    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.

    El ambiente, la amabilidad , las instalaciones , la música , piscina, todo !!!!

    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 8 reviews
  • Hotel Quadrifolio
    Central location

    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

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 99 reviews
  • Hotel Casona del Porvenir
    Central location

    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.

    The bed and bedding quality is superb!! Beautiful place!

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 495 reviews
  • Hotel Casa Don Sancho By Mustique
    Central location

    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

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 54 reviews
  • Casa La Merced by Mustique
    Central location

    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.

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 170 reviews
  • Amarla Boutique Hotel Cartagena
    Central location

    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

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 293 reviews
  • Casa La Cartujita
    Central location

    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.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 348 reviews
  • Sofitel Barú Calablanca
    Central location

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

    Loved everything about this resort except the mosquitoes 😫

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,009 reviews

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:

  • 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
  • 4.0
    Scored 4.0

    Better to go to brasil for vacation. or Cuba.

    Better to go to brasil for vacation. or Cuba. Cartagena is a little rough on edges and no good food to be had anywhere. Been here 20 times due to family. much better places to vacation in northeast Brasil and for much cheaper
    Rodney
    United States of America
  • 4.0
    Scored 4.0

    If you are American, everything there feels like a price...

    If you are American, everything there feels like a price gouge and/or a scam. You will pay New York prices for a very low quality experience advertised as being five stars top notch. I have traveled a fair bit and unfortunately nothing that we did in Cartagena was worth the price we paid for it - not the hotel, not the food (with the notable exception of Crepes & Waffles restaurant), not the history tours, not the snorkeling adventure. The scuba diving adventure, which we booked and paid through Viator, got canceled on us by the scuba company at the last minute (9pm the night before) only to be told by the next morning at 8am "if you pay us directly" we can still go. Needless to say, we didn't go. I felt pretty burnt. I would not recommend travel to Cartagena to anyone.
    Stacy
    United States of America

Explore guest reviews of hotels in Cartagena de Indias

  • From $128.06 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 463 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 $153.53 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 2,356 reviews
    the building room and general design , every floor represents a Colombian community and art all over the building, the pools on the second floor with a connected view with the ocean was fantastic!!! and seeing it from the outside point of view, it looks like a real boat as you can appreciate on the front picture of the building!!! everything is like being on Arabia!!! beautiful and the personnel are very helpful!! best hotel on my entire vacation tour !!! we stay in so many hotels and this was the best of all !!
    Maria
    United States of America
  • From $75.03 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 876 reviews
    This place is beautiful. It is very nicely decorated and the pool is very nice (small but enough for an afternoon swim to refresh after walking around Cartagena) The location is good. Everything is within walking distance in Cartagena Old town. This hotel is not right in the middle of the touristy attractions but close enough. It is located in a quiet street close to a nice plaza and a bunch of good restaurants. The staff at check-in where very nice
    Carlos
    United States of America
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 128 reviews
    Amazing location! Don’t even think two times and booked this room right the way! Room it’s clean, bed comfortable, ac works good, Wi-Fi works good, host is very friendly! And on top it’s nice terrace. Across the street You have new mall, distance walking it’s everywhere 5–10min ( getsemani, main plaza, whall etc). If I would ever come back to Cartagena this is where I stay again!
    Maciej
    United States of America
  • From $232.84 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,270 reviews
    The location was perfect. Getsemani is a stunning neighborhood to stay in and so close to the old city. The staff at Arsenal was always helpful and kind. It was my birthday and they surprised me during breakfast with a happy birthday song and pastry. The hotel itself is worth it. It’s super clean, the rooms were really nice and spacious. Honestly, it exceeded my expectations.
    Scarly
    United States of America
  • From $458.27 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 311 reviews
    A very, very high level place, it is easy to see how much investment and thought was put into the hotel. The hotel looks amazing, very clean, luxurious and high quality. The hotel staff are very nice people. The roof of the hotel with the pool and the beds is very nice. Excellent location near the old city. In short - we were more than satisfied and recommend!
    roy
    Israel
  • From $279.41 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 187 reviews
    Hotel was beautiful. Unique layout of rooms and in an absolutely fantastic location. Few minutes stroll from the wall in a really pretty street. Staff were friendly and helpful and the pools were beautifully located with sunbeds and towels provided. Not many rooms in this hotel - it really is boutique but that made it quiet and relaxing.
    Joanne
    United Kingdom
  • From $102.45 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 493 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
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,259 reviews
    This hotel is really central. You are in the heart of the action in the old city which is great. Staff were friendly. Good breakfast served between 7am and 10am. Really good air-con in room which was great. Room was clean and bed comfortable. Nice (albeit small) pool open between 9am and 9pm on roof. Would stay here again.
    James
    Ireland
  • From $105.10 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,287 reviews
    Our stay in Casa India Catalina was perfect! The location is fantastic, the colonial style building is impressive and it has everything is need it to spend a few days in Cartagena de Indias. The facilities and fourniture in the room are a bit old but functional. The staff is very friendly and the breakfast is tasty.
    Isabella Guzman Rincon
    Spain
  • From $75.03 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,751 reviews
    The only redeeming quality about this hotel was the breakfast and it's probably because it doesn't belong to the hotel. There is a cafe attached to the hotel where they send you for breakfast. It's really good, with a full breakfast menu to choose from.
    Diana
    United States of America
  • From $59.37 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,324 reviews
    The location, within Getsemani, is excellent - close to the activity fo Getsemani and a pleasant walk to the old city and the waterside activities. The hotel has an old world charm and pleasant reception staff.
    Ashley
    South Africa
  • From $162.99 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,625 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 495 reviews
    Kathleen was wonderful at the reception. Loved the bird book in the lobby. Room was very comfortable and the location of the hotel is perfect for walking around the old city.
    Tim
    Cyprus
  • 5.5
    Scored 5.5
    Average
    Rated fair
     · 1,003 reviews
    the room was big well maintained tv had cable with international channels and the hotel is well situated in old city town not far from anything by foot
    Djamel
    France
  • From $105.10 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,287 reviews
    The property is perfectly located within the old city of Cartagena. Everything is walking distance from the hotel.
    Kenneth
    United States of America
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,259 reviews
    Really nice hotel in the heart of the old city. Rooms are very clean and comfortable and the breakfast is great.
    Jessie
    United States of America
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 632 reviews
    The hotel is located in the heart of the old city in Cartagena. It is also beautifully decorated.
    Silvana
    Switzerland
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,494 reviews
    Hilton Cartagena is a really good property. nice amenities and awesome staff
    Y
    Yury
    Mexico
  • From $55.88 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 3,468 reviews
    The hotel is very close to Cartagena old city.
    Pauline
    France

Research, refine, and make plans for your whole trip