Skip to main content

Filter by:


Star rating

Review score

Cartagena de Indias – 789 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.

I love that this hotel was close to the wall city , but not to close, located was perfect for the beach one block over
9.3
Scored 9.3
Superb
Rated superb
3,194 reviews
Price from£63.24per 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.

Excellent central location, rooms were simply furnished but with all you need and cleaned daily. Friendly helpful staff.
8.3
Scored 8.3
Very good
Rated very good
2,341 reviews
Price from£59.24per 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.

The cafeteria staff was amazing!!!
7.8
Scored 7.8
Good
Rated good
4,062 reviews
Price from£80.36per 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.

PERFECT LOCATION, in Getsemani and right by the old town (5min walk to old town). Lots of cafes, restaurants and bars nearby. The room was basic but very comfortable, nice to come back to freezing Aircon everyday after the hot day. The best breakfast we've had in Colombia, in a very beautiful setting on the rooftop bar, which also has a pool. Perfect if you are backpacking or visiting Cartagena for the first time.
7.5
Scored 7.5
Good
Rated good
2,099 reviews
Price from£65.94per 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.

I liked the hotel,breakfasts were amazing
7.9
Scored 7.9
Good
Rated good
3,901 reviews
Price from£88.46per 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.

Breakfast was fresh made a la carte with excellent options to start your day. Not the average breakfast buffet.
9.4
Scored 9.4
Superb
Rated superb
1,147 reviews
Price from£168.76per night
Akel House Hotel, hotel in Cartagena de Indias

Featuring a terrace, Akel House Hotel is located in Cartagena de Indias in the Bolivar region, 1.2 km from Marbella Beach and 2.1 km from Bocagrande Beach.

Very nice and safe hotel
8.2
Scored 8.2
Very good
Rated very good
1,819 reviews
Price from£75.62per 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.

Great place good location and great staff have already booked again next week
7.6
Scored 7.6
Good
Rated good
2,681 reviews
Price from£46.36per night
Hotel Boutique La Artilleria, hotel in Cartagena de Indias

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.

Location is great, right in Getsemani but quiet at night. The little pool on the rooftop was great after sunset to play a bit with our 3yo son, otherwise there is no shade. Breakfast was delicious. Beds are very comfortable.
8.4
Scored 8.4
Very good
Rated very good
2,023 reviews
Price from£74.80per night
Hotel Summer Frente Al Mar, hotel in Cartagena de Indias

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.

Breakfast was good, they had a lot of choices. The pool staff was super friendly.
8.1
Scored 8.1
Very good
Rated very good
3,806 reviews
Price from£97.56per night
See all 474 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
     · 160 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.

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

  • Casa Jaguar Hotel Boutique
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 319 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
    Superb
    Rated superb
     · 589 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.1
    Scored 9.1
    Superb
    Rated superb
     · 153 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
     · 300 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
     · 934 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
     · 454 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
     · 475 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.1
    Scored 9.1
    Superb
    Rated superb
     · 220 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...

    nice place, kind staff, tasty breakfast, good location

  • U-GO Casa Ramona frente al Club Nautico de Cartagena
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 10 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...

  • MuchoSur Manzanillo CTG
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 43 reviews

    Set in Cartagena de Indias, a few steps from Manzanillo Beach, MuchoSur Manzanillo CTG offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace.

    C'est un endroit retiré de tout. Mais tellement magnifique.

  • Markasa Hotel boutique
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 48 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,046 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

  • Hotel Boutique High Park
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,166 reviews

    Featuring free WiFi access, Hotel Boutique High Park offers accommodation in Cartagena de Indias, 1 km from San Felipe de Barajas Castle and 5 minutes' driving from Rafael Nuñez Airport.

    Habitación amplia y buena higiene.. Son muy amables

  • Hotel Summer Frente Al Mar
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,808 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

  • Mintaka Hotel + Lounge
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,000 reviews

    Located in Bocagrande, this Cartagena de Indias Mintaka Hotel + Lounge features free WiFi and a minibar in every room. The hotel is 130 m from the beach and 400 m from Cartagena Plaza.

    The position the best The breakfast good The staff

Hotels located in the centre of Cartagena de Indias

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

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

  • Palmas de Alba Hotel Boutique
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 16 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 Casona del Porvenir
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 550 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

  • Hotel Casa Don Sancho By Mustique
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 56 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
     · 184 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
    Superb
    Rated superb
     · 239 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
     · 725 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.2
    Scored 9.2
    Superb
    Rated superb
     · 345 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 £140.28 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,048 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 £224.31 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 469 reviews
    Very friendly Staff that makes everything possible for you. Also the food and the drinks are really really good. Rooms are big and nice, especially the bathrooms. Still, we found it too expensive - it’s not a five star hotel as known from Germany, rather a good 3 star Boutique Hotel - but: in Cartagena everything is far too expensive compared to the rest of the country. The location is perfect for everything in the old town, we felt really safe. Thanks to David and everyone!!!
    Julia
    Germany
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 343 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
  • From £100.62 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 4,062 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 £109.42 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,651 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 £113.70 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,486 reviews
    Fantastic staff. Great breakfast with many options including food from this specific region. Easy access to the huge beach, that by Colombian law is public. Very comfortable beds and pillows. Access to the city is easy since the hotel have taxis available for the short trip. The menu at the pool was good too with good cocktails and delicious fruit juices. We really liked this hotel.
    Zenayda
    United States
  • From £205.14 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 566 reviews
    Celebrity treatment! world-class service. The staff was amazing it made us feel like home. Very spacious suite and detailed oriented interior decor. Walking distance of all the areas in the vibrant old city. From location to facility to welcoming staff with big smiles in their faces whenever they see you! Its a hidden gem, which is the best boutique hotel from Cartagena no doubt.
    Stefany
    Colombia
  • From £123.63 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,134 reviews
    Great hotel in a convenient location close to (walking distance) the old city of Cartagena and Getsemani neighborhood. Very spatious and comfortable rooms with good A/C (you'll need it in Cartagena). Fantastic breakfast every day. Didn't use the rooftop bar (it was too hot while we were here) but it looked really nice and had great views looking East and South.
    Tyler
    United States
  • From £336.37 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 663 reviews
    This hotel is beautifully located within a historic complex of buildings at the very heart of Cartagena's old city. The court yard and the swimming pool area are very nice oases of silence. The buffet breakfast is spectacular, great choice and quality of foods, with just the service being a little slow. Staff is extremely friendly and helpful.
    Daniel
    Germany
  • From £123.80 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 621 reviews
    very nice colonial style hotel in Cartagena`s old city. The location was great, You could walk to all the sights and it is perfect for shopping, also lots of great restaurants in the area. The breakfast was delicious with a large selection of dishes. The staff was very nice and attentive.
    M
    Maria victoria
    Germany
  • From £38.33 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 3,463 reviews
    The hotel is located in the middle of old town Cartagena where you can find variety of shops, local food stalls and almost everything you can guess in Colombia. This is not a luxury hotel, however the service (front desk, proximity of laundry) is good and the people are smiley and nice.
    noro.sk
    Slovakia
  • From £69.71 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,771 reviews
    The location was good. The breakfast was at least decent. One of the receptionists was really nice, he even gave me some cash (I deposited US dollars so he could borrow me Colombian Pesos). Because due to the incident with the hotel safe I was not able to get my credit card back.
    Lukas
    Germany
  • From £63.88 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,789 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 £91.16 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 515 reviews
    We really liked our stay. The staff was so friendly! We loved the location of the hotel since that we could walk to most points of interest in the old city. The king size bed was so comfortable! We loved the rooftop terrace overlooking the city.
    Mylena
    Vietnam
  • From £106.49 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 589 reviews
    Everything about the property was amazing. The location is perfect, you’re close to really everything you need, food, party, old city and getsemani which is a must visit neighborhood while you’re in Cartagena.
    Teddii
    United States
  • From £109.42 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,651 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
  • From £166.91 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 550 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 £189.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 281 reviews
    Very nice hotel in the center of Cartagena. Two small swimming pools but very appreciated. The breakfast is really good and the waiter is great. We loved this place
    Katia
    Switzerland
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 126 reviews
    Really nice boutique hotel in the centre of Cartagena. Amazing staff providing all the informations and help you need. Relaxing rooftop swimming pool.
    Giulia
    Canada
  • From £35.31 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 53 reviews
    Cute low budget hostel in the real Cartagena de Indias (a bit off the tourst area but still close enough). Safe area, friendly staff.
    Damian
    Italy

Research, refine and make plans for your whole trip