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

During my recent visit to Cartagena for cosmetic surgery, I encountered significant challenges regarding the handling of my food orders. Due to my recovery, it was difficult for me to go up and down to retrieve my deliveries. On more than one occasion, I contacted reception in advance to inform them of an expected food delivery, but despite this, the staff refused to bring it to my room. After waiting an extended period of time, I decided to go to the lobby myself to inquire about the status of my order. To my surprise, I was informed that my food had been sitting there for over 30 minutes. Meanwhile, the staff appeared to be more focused on socializing to each other than addressing the needs of guests. This lack of attention to customer service was concerning and disappointing, especially considering the nature of my stay.
Scored 9.1
9.1
Rated superb
Superb
3,104 reviews
Price from
£68.06
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.

The position was great.
Scored 8.1
8.1
Rated very good
Very good
2,343 reviews
Price from
£49.57
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.

The view from the balcony.
Scored 8.1
8.1
Rated very good
Very good
3,779 reviews
Price from
£82.39
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.

If you know Selina the Socialtel concept is identical. Good location, rooftop, breakfast, big hotel.
Scored 8.0
8.0
Rated very good
Very good
2,133 reviews
Price from
£78.64
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.

I love that there was an ATM, shops and even a 24hr mini mart. They were very convenient. Location was good as well.
Scored 8.0
8.0
Rated very good
Very good
3,578 reviews
Price from
£77.54
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

  • Hotel Casona del Porvenir
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 799 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

  • Casa Jaguar Hotel Boutique
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 432 reviews

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

    Beautiful, very stylish but not exaggeratedly posh Great location Quiet

  • Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 470 reviews

    Well located in the centre of Cartagena de Indias, Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals provides air-conditioned rooms, free bikes, free WiFi and an outdoor...

    it was a very nice hotel and the location was exelent

  • Lunalá Hotel Boutique
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 620 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
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 224 reviews

    Éteka Slow Beach Hotel Adults Only features an outdoor swimming pool, garden, a private beach area and terrace in Cartagena de Indias.

    Todo excelente pero la piscina sin palabras, es maravillosa

  • Amarla Boutique Hotel Cartagena
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 299 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

  • Voilá Signature Casa Isabel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 923 reviews

    Featuring free WiFi and a hot tub, Voilá Signature Casa Isabel offers accommodation in Cartagena de Indias. Guests can enjoy the on-site bar. Every room is equipped with a minibar and a TV.

    Erverything Perfect, most possible friendly people

  • Casa La Cartujita
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 368 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

Budget hotels in Cartagena de Indias

  • Casa Bugó Arsenal
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 18 reviews

    Set 1.7 km from Bocagrande Beach, Casa Bugó Arsenal offers 4-star accommodation in Cartagena de Indias and features a bar.

    Very beautiful place with a swimming pool Confortable bed

  • Casa Azul Cartagena - Alma hotels
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 66 reviews

    Conveniently located in the centre of Cartagena de Indias, Casa Azul Cartagena - Alma hotels is within 1.2 km of Marbella Beach and 1.5 km of Bocagrande Beach.

    Su vista es increíble, una casa decorada con mucho gusto

  • Paraiso Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 15 reviews

    Paraiso Beach features a garden, private beach area, a terrace and restaurant in Cartagena de Indias. Providing a bar, the property is located within a few steps of Playa Punta Arenas.

    el mejor lugar en toda isla. la comida y las bebidas son incredible

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

    Set in Cartagena de Indias and within a few steps of La Boquilla Beach, Markasa Hotel boutique features a private beach area, non-smoking rooms, and free WiFi throughout the property.

    El personal me atendió súper bien y es muy cerca a la playa

  • hotel 3 banderas Manzanillo del Mar
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 63 reviews

    Hotel 3 banderas Manzanillo del Mar features a garden, private beach area, a terrace and restaurant in Cartagena de Indias.

    Súper recomendado el lugar y gracias a Karina que nos atendió de lo mejor.

  • Hotel El Marqués De Manga
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,083 reviews

    Featuring an outdoor swimming pool, terrace, restaurant and free WiFi, Hotel El Marqués De Manga is located in Cartagena de Indias, 2.1 km from Marbella Beach and 3 km from Bocagrande Beach.

    Staff were super friendly, I would 100% stay again

  • Wyndham Garden Cartagena
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,385 reviews

    Wyndham Garden Cartagena has an outdoor swimming pool, fitness centre, a garden and terrace in Cartagena de Indias.

    It's clean and well located hotel. Friendly staff.

  • Hotel Amoek
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,066 reviews

    Located in the Bocagrande district in Cartagena de Indias, Hotel Amoek offers 3-star rooms with free WiFi.

    Es bueno, pero debería haber un poco más de variedad

Hotels located in the centre of Cartagena de Indias

  • Hotel Kommox Beach
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Situated in Cartagena de Indias and within less than 1 km of Juan Guy Beach, Hotel Kommox Beach has a garden, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

  • Hotel Casa San Agustin
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 237 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

  • Hotel Casa Don Sancho By Mustique
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 57 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 Fe by BespokeColombia
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 830 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:)

  • Palmas de Alba Hotel Boutique
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 53 reviews

    Set in Cartagena de Indias and with Marbella Beach reachable within less than 1 km, Palmas de Alba Hotel Boutique offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

    Sehr schönes kleines Hotel mitten in der Altstadt.

  • Hotel Casa Canabal by Faranda Boutique
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 378 reviews

    This boutique hotel is situated in the Getsemani neighbourhood of Cartagena de Indias. It has a rooftop terrace with a hot tub, and offers air-conditioned guestrooms with free WiFi.

    The location The roof top The breakfast The team

  • Hotel Boutique Casona del Colegio
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,181 reviews

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

    High quality service, excellent location nice hotel

  • Sol de Alba Hotel Boutique
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 151 reviews

    Ideally set in the centre of Cartagena de Indias, Sol de Alba Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

    Awesome location in the old town. The rooms feel very up market

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

What guests said about Cartagena de Indias:

  • Scored 10
    10

    What a cool place with amazing food and drink choices, many...

    What a cool place with amazing food and drink choices, many on rooftops! Alquimico, El Baron, Townhouse, the list goes on! Taxis were easy. Convenient from the airport. Beautiful scenery. If you don't let the people on the street trying to sell you things or rap at you bother you and just embrace it, you should have a great time!
    Brian
    United States
  • Scored 8.0
    8.0

    Cartagena is great if you know what you want.

    Cartagena is great if you know what you want. The city is a little like a drunk lover. A little loud, a little rowdy but you know you will have a good time. If you want to have a fun party type experience, enjoying music and local culture, parties and festive atmosphere - It's great. If you want peace and quiet. Look elsewhere. It's the Las Vegas of Latin America. So you will be approached by all sorts trying to sell you something Especially if you look like a clueless gringo. But if you are a little humble, respectful and take the time - you will meet some very special people.
    James
    United States
  • Scored 10
    10

    My boyfriend & I stayed in Cartagena for 3 nights, 4 days. 1...

    My boyfriend & I stayed in Cartagena for 3 nights, 4 days. 1 night in the "Walled City" & then 2 nights in Getsemani. We are in our late 20's, so we preferred the Getsemani area more, due to it being more "hip", "lively", "cultured". I would certainly recommend staying in both areas though to see which one you like best! We went on 2 walking tours, which explained a lot of Cartagena's history & gave you a better understanding of the city. The town is super easy to walk - which is what we loved as well. The architecture, people, culture, and colors/brightness is everywhere in this city! Highly recommend staying here for a long extended weekend if given the opportunity!
    ftrescott22
    United States
  • Scored 8.0
    8.0

    Be careful to use uber as the driver saw I’m alone and...

    Be careful to use uber as the driver saw I’m alone and changed my destination. 2 km from my pick up location to destination, but it took the time longer than normal. When I found out , I was out of my destination 9 km.
    A
    Anonymous
  • Scored 8.0
    8.0

    Beach is ok. No shade unless you hire umbrella/chairs.

    Beach is ok. No shade unless you hire umbrella/chairs. Limited/no coffee cafes. Very long beach. Sea is quite strong waves. Lots of restaurants along the side. Too many young chasing you to wind kite, surf etc, also every restaurant server chasing you to eat.
    Rosemarie
    United Kingdom
  • Scored 4.0
    4.0

    Management was very nice on check in. Very easy.

    Management was very nice on check in. Very easy. Great location in the center of everything. Pictures for the two bedroom were not realistic. There are no windows! Very quiet though -and Clean. For the price, I expected more. Small in size. We also had issues with no hot water the first night. Management fixed the issue for day two. It was ok. Would not recommend the two bedroom. I am sure the other rooms with windows were better.
    Bigfamilytravelz

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

See all
  • From £424.68 per night
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 96 reviews
    Very good location of the hotel, in a very quite street but close to all important sites. Extremely comfortable room, big, bright, with nice balcony, extremely comfortable beds and pillows, nice bathroom, really boutique style, because the hotel has only few rooms and guests are treated like very special persons. Breakfast served personally. The hotel staff is increadibly kind and helpful and friendly. Special thanks to Mr John and Jeimy for kindest and professional service and Mrs Luisa for mouthwatering breakfast.
    MARGARITA
    Lithuania
  • From £49.57 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,343 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
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,181 reviews
    This is a beautiful boutique hotel in the heart of the Old city. The staff are extremely attentive and polite. They were available to help with any request we asked, and we were always made to feel at home. The food is very good and the cocktails are great too.
    Robinson Palacios Munoz
    United Kingdom
  • From £51.90 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 600 reviews
    Nice little boutique hotel not too far from the old city centre. Although the swimming pool is small it was so nice to be able to cool down in the pool after exploring the city. The rooms are clean and have air-conditioning.
    Caroline
    Netherlands
  • From £141.94 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,686 reviews
    + location next to beach and close to the old city + nice boutique hotel with covered pool +we had an upgraded superior room with was very spacious +comfy beds
    N
    Netherlands

Research, refine and make plans for your whole trip