Skip to main content

Search hotels in Cartagena de Indias

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

Filter by:

Star rating

Review score

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

Brilliant staff, spacious bedroom and excellent breakfast, definitely the place to stay when visiting Cartagena.
Scored 9.2
9.2
Rated superb
Superb
3,109 reviews
Price from
HK$ 681.32
1 night, 2 adults
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.

Charming place with a great pool and breakfast in the heart of the old town!
Scored 8.2
8.2
Rated very good
Very good
2,366 reviews
Price from
HK$ 456.72
1 night, 2 adults
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.

I give it a 3 because of: 1 point for the friendliness of the staff at the help desk and the young man who brought our luggage to the room, and 2 points for offering a free late check-out after it turned out that the room we had booked could not be provided at all.
Scored 7.8
7.8
Rated good
Good
3,788 reviews
Price from
HK$ 893.13 HK$ 759.16
1 night, 2 adults
Socialtel Cartagena - formerly Selina Cartagena, hotel in Cartagena de Indias

With its great view of the Cartagena de Indias Bay, Socialtel Cartagena - formerly Selina Cartagena offers comfortable rooms. It features a rooftop swimming pool and a sun terrace.

The bed was comfortable, the location was great, the air conditioning worked well and the staff were generally helpful and friendly.
Scored 7.6
7.6
Rated good
Good
2,165 reviews
Price from
HK$ 724.66
1 night, 2 adults
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.

was nice place but not like pictures on booking don’t think I would stay here again 1 cleaning lady was very nice most staff do not speak English
Scored 7.9
7.9
Rated good
Good
3,603 reviews
Price from
HK$ 893.13 HK$ 714.51
1 night, 2 adults
See all 445 hotels in Cartagena de Indias

Hotels with airport shuttles in Cartagena de Indias

Most booked hotels in Cartagena de Indias in the past month

See all

Cartagena de Indias's best hotels with breakfast

  • Casa Zahri Boutique Hostel
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,432 reviews

    Casa Zahri Boutique Hostel has a garden, shared lounge, a terrace and bar in Cartagena de Indias.

    Everything was good - breakfast, service, decoration, atmosphere! Very friendly staff.

  • Soy local insignia
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,256 reviews

    Soy local insignia has an outdoor swimming pool, garden, a terrace and bar in Cartagena de Indias. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

    Perfect pocket of calm in a buzzing part of the city!

    From HK$ 869.41 per night
  • Hotel Santa Catalina
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,142 reviews

    Hotel Santa Catalina features an outdoor swimming pool, garden, a restaurant and bar in Cartagena de Indias.

    Location, location, location. Breakfast was perfect.

    From HK$ 1,800.39 per night
  • Akel House Hotel
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,812 reviews

    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.

    Helpful staff. Great location with rooftop. Spacious room.

    From HK$ 683.09 per night
  • Estelar Cartagena de Indias Hotel y Centro de Convenciones
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 3,451 reviews

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

    Size of the room, pool & breakfast were great.

    From HK$ 1,227.09 per night
  • Hotel Summer Frente Al Mar
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 3,632 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.

    Price room, bed, bathroom all good. Balcony was nice

    From HK$ 1,228.50 per night
  • Casa Ebano 967
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2,508 reviews

    Casa Ebano 967 is a typical colonial house located in the centre 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

    From HK$ 450.10 per night
  • Hampton by Hilton Cartagena
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,735 reviews

    A rooftop terrace swimming pool with views of the city can be enjoyed in Bocagrande, at Hampton Cartagena. There are on-site gym facilities and Wi-Fi is free.

    nice rooftop view. good breakfast. friendly staff.

    From HK$ 776.81 per night

Budget hotels in Cartagena de Indias

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

    From HK$ 215.23 per night
  • Mintaka Hotel + Lounge
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2,034 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

    From HK$ 402.44 per night
  • Hotel La Magdalena
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,613 reviews

    The Hotel La Magdalena is located in the heart of Getsemaní, one of the liveliest neighborhoods appreciated by tourists in the captivating city of Cartagena.

    excellent location in center of town, but not noisy!

    From HK$ 512.58 per night
  • Casa India Catalina
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,366 reviews

    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.

    Staff superb, location excellent. Very nice stay.

    From HK$ 456.72 per night
  • Hotel Oceania Cartagena
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,637 reviews

    Set in Cartagena de Indias and with Laguito Beach reachable within 100 metres, Hotel Oceania Cartagena offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a garden.

    Friendly staff, good location for the neighborhood.

  • Colonial Beach Airport Hotel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 108 reviews

    Set in Cartagena de Indias, 300 metres from Crespo Beach, Colonial Beach Airport Hotel offers accommodation with a garden, free private parking and a terrace.

    Su limpieza y las instalaciones de muy buen gusto!!

    From HK$ 413.58 per night
  • Casa Hotel Terraza del Cabrero
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 350 reviews

    Located in Cartagena de Indias, Casa Hotel Terraza del Cabrero offers beachfront accommodation 300 metres from Marbella Beach and provides various facilities, such as a shared lounge, a terrace and a...

    Localização excelente atendimento é atenção ao Hóspede

    From HK$ 485.40 per night
  • Hostal Boutique Casa Pere
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 249 reviews

    Situated in Cartagena de Indias, within 600 metres of Crespo Beach and 1.3 km of Marbella Beach, Hostal Boutique Casa Pere features accommodation with a terrace and free WiFi throughout the property...

    Se siente muy familiar y tranquilo Nos gustó mucho

    From HK$ 247.55 per night

Hotels located in the centre of Cartagena de Indias

  • Casa Helena Hostel
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Located in Cartagena de Indias and with Marbella Beach reachable within 1.4 km, Casa Helena Hostel provides concierge services, rooms, an outdoor swimming pool, free WiFi throughout the property and a...

    La cama estaba muy cómoda. La atención fue excelente. La ubicación no pudo ser mejor, muy cerca a todo.

    From HK$ 1,365.03 per night
  • Casa Belle Cartagena Hotel Boutique
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Casa Belle Cartagena Hotel Boutique features an outdoor swimming pool, fitness centre, a garden and terrace in Cartagena de Indias.

    Exceptionally well this property, private and great service.

    From HK$ 3,336.01 per night
  • Hotel Quadrifolio
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 103 reviews

    This luxury hotel is situated in a historical 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 Casona del Porvenir
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 744 reviews

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

    Service Food & Beverages Location Interior Design

    From HK$ 1,382.06 per night
  • Hotel M4 Económico Estándar
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated within 2.3 km of Steps of La Popa Mount and 2.4 km of San Felipe de Barajas Castle, Hotel M4 Económico Estándar features rooms with air conditioning and a private bathroom in Cartagena de...

    From HK$ 579.39 per night
  • Amarla Boutique Hotel Cartagena
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 306 reviews

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

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

    From HK$ 1,491.50 per night
  • Casa Centro Historico Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Set in Cartagena de Indias and within less than 1 km of Marbella Beach, Casa Centro Historico Hotel has a garden, non-smoking rooms, and free WiFi throughout the property.

    lugar agradable el personal amable buen desayuno lo recomendados muy comodo y limpio

    From HK$ 357.08 per night
  • Hotel Casa San Agustin
    Scored 9.3
    9.3
    Rated superb
    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.

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

    From HK$ 5,988.81 per night

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
  • 140 attractions
  • 40 points of interest
  • 13 neighbourhoods

What guests said about Cartagena de Indias:

  • Scored 10
    10

    a beautiful city with many things to do and visit.

    a beautiful city with many things to do and visit. The old town as well as the area or Barrio Getsemani are colourful and really worth visiting and spending some days there. The modern part of Bocagrande i personally avoided, except for the beach, as nothing to see there and is overpriced. The airport is very close and the taxis fares are around 20.000 COP to 30.000 COP from and to the historic part.
    Vladimir
  • Scored 10
    10

    People always want to know is it dangerous.

    People always want to know is it dangerous. It's very safe if you practice safe pastimes. If you go to Chicago looking for cheap thrills in the wee hours of the morning, you might find em! Cartegena is no different. The night life scene is amazing, the food is okaaaayyyy, you'll have to pick your spots and find what you like. The people makes it pop.
    Kevin
    United States
  • Scored 10
    10

    Exciting historical city with constant activity--lots of...

    Exciting historical city with constant activity--lots of good restaurants and bars. Easy access to the beaches, but even better to take boat ride to nearby Rosario Islands for even better beaches and more fun
    Michael
    United States
  • Scored 10
    10

    We stayed 4 nights in Getsemani neighborhood and loved it!

    We stayed 4 nights in Getsemani neighborhood and loved it! There was a very lively atmosphere at night and we never felt unsafe. We stayed 2 nights on Isla Grande in Rosario Islands that was really relaxing and just what we were looking for. We spent our last night in the Old Town and enjoyed that too. The people of Cartegena were really friendly and kind. Even the street vendors were friendly and left us alone after just a simple "No gracias". We preferred Getsemani for the energy and a more authentic feel than the Old Town.
    Katrina
    United States
  • Scored 10
    10

    If you can't stand the heat, stay out of Cartagena.

    If you can't stand the heat, stay out of Cartagena. It is a beautiful city with very friendly people. The food was terrific, and I have never had any issues with the gastronomy. There are many things to do and see. It is a unique experience. Do your research and plan your outings. If you like history and culture, you will love this city. It would be best if you understood Spanish or used a translation device.
    Glen
    United States
  • Scored 10
    10

    I am glad I had the opportunity to visit Colombia because...

    I am glad I had the opportunity to visit Colombia because people’s perception of Colombia is very negative. So having visited Colombia I can confidently say it’s one of the nicest places to visit and so much to see and do !!
    Gordon

See reviews by guests who stayed at hotels in Cartagena de Indias

See all
  • From HK$ 1,071.76 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 953 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
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 372 reviews
    This hotel is only 7 rooms so you get one on one service. We had the room right on the street above the entrance, but it was totally quiet. Breakfast is nice, and the staff will do whatever you want them to do. We asked for poached eggs which they didn't know how to do, but they were willing to learn and it was great. The location is fantastic with restaurants on your doorstep, and you are in the old city and Getsemani is within walking distance. A fantastic place to stay.
    Janine
    New Zealand
  • From HK$ 961.97 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,229 reviews
    Great hotel in the heart of old city. The staff were exceptional: accommodated late check in when our flight was delayed, looked after our bags on check out day whilst we had lunch and arranged taxi to airport. The room was spacious, modern, clean and comfortable. Situated within a residential complex it had 24 hour security. Electric kettle and cups were provided. Superb and affordable.
    James
    Australia
  • From HK$ 6,751.45 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 552 reviews
    This hotel certainly met expectations. It is a beautiful luxury boutique hotel. The staff was attentive and I really liked their model for meals. Instead of providing breakfast, they provide you with a credit at the attached cafe which has some of the best coffee I've had in my life. The food is also incredible. The pool is intimate and really lovely. We really enjoyed our stay.
    Eric
    United States
  • From HK$ 941.84 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 346 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
  翻译: