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

Hands done the best hotel experience I have been too. Amazing staff that greet you with a smile, great spacious rooms, plenty of choices for breakfast that changes everyday. Check out time is flexible unlike most hotels.
Scored 9.2
9.2
Rated superb
Superb
3,139 reviews
Price from
£73.79
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.

Amazing location in the historic centre and beautiful style of house. Good breakfast included. Very helpful staff.
Scored 8.2
8.2
Rated very good
Very good
2,387 reviews
Price from
£45.20
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.

Scored 7.8
7.8
Rated good
Good
3,748 reviews
Price from
£75.14
1 night, 2 adults
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.

The location was nice
Scored 7.5
7.5
Rated good
Good
2,165 reviews
Price from
£67.50
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.

The staff provided excellent service, and the food was enjoyable, with breakfast being particularly outstanding.
Scored 7.9
7.9
Rated good
Good
3,657 reviews
Price from
£70.72
1 night, 2 adults
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.

It had security at the door which made the property safe when coming and going at different hours. We had the junior suite and the room was very spacious. The breakfast was good and they were accommodating when we needed an earlier breakfast when we had excursions booked.
Scored 9.3
9.3
Rated superb
Superb
1,187 reviews
Price from
£136.69
1 night, 2 adults
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.

Great location! Super close by walk to the main streets in Getsemaní but without being in the middle of the crowd. Spacious rooms with AC. Facilities were clean.
Scored 8.1
8.1
Rated very good
Very good
1,825 reviews
Price from
£85.60
1 night, 2 adults
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.

The location was excellent. For the rest it’s just a very basic hotel. Breakfast was good too.
Scored 8.4
8.4
Rated very good
Very good
2,109 reviews
Price from
£66.03
1 night, 2 adults
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.

Great and clean place! Staff are very friendly Good breakfast!
Scored 8.1
8.1
Rated very good
Very good
3,695 reviews
Price from
£66.03
1 night, 2 adults
Madisson Boutique Hotel Cartagena, hotel in Cartagena de Indias

Located just 100 metres from Bocagrande Beach in Cartagena De Indias, this modern hotel Boutique has outdoor and indoor pools, a terrace bar and free Wi-Fi.

Beautiful reception area and pool. Good choice of breakfast available in the morning.
Scored 8.4
8.4
Rated very good
Very good
1,607 reviews
Price from
£75.91
1 night, 2 adults
See all 445 hotels in Cartagena de Indias

Most booked hotels in Cartagena de Indias in the past month

Hotels located in the centre of Cartagena de Indias

  • Charming Old City Loft with Jacuzzi!
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in the centre of Cartagena de Indias, 1 km from Marbella Beach, Charming Old City Loft with Jacuzzi! provides air-conditioned accommodation with free WiFi and a flat-screen TV.

  • Hotel Marie Real Cartagena
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,727 reviews

    Attractively set in Cartagena de Indias, Hotel Marie Real Cartagena features air-conditioned rooms, a terrace, free WiFi and a restaurant.

    Very close to the center and good breakfast in the rooftop.

  • Apartaestudio en el Centro

    Located in the centre of Cartagena de Indias, 1.1 km from Marbella Beach and 1.7 km from Bocagrande Beach, Apartaestudio en el Centro offers free WiFi and air conditioning.

  • Apt centro Historico Cartagena

    Set in the centre of Cartagena de Indias, 1.1 km from Marbella Beach and 1.7 km from Bocagrande Beach, Apt centro Historico Cartagena offers free WiFi and air conditioning.

  • Casa Lorenza Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 526 reviews

    Offering inner courtyard views and a garden, Casa Lorenza Hotel provides accommodation well situated in Cartagena de Indias, within a short distance of Marbella Beach, Bocagrande Beach and Palace of...

    Location, cleanliness, staff, food and commodities

  • Casa Centro Historico Hotel

    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.

  • Santa Alejandría Hotel
    Scored 7.6
    7.6
    Rated good
    Good
     · 1,055 reviews

    In a prime location in the San Diego district of Cartagena de Indias, Santa Alejandría Hotel is located less than 1 km from Marbella Beach, 1.8 km from Bocagrande Beach and 3 km from Crespo Beach.

    amazing location nice staff good breakfast comfy bed good wifi

  • Casa Zaguan
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 29 reviews

    Located in Cartagena de Indias, within 1.8 km of Bocagrande Beach and 3 km of Crespo Beach, Casa Zaguan offers free WiFi throughout the property.

    The place was very cozy and the facilities were just they promote

Budget hotels in Cartagena de Indias

  • Hostal Casa Torres Centro Historico - Adults Only
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 970 reviews

    Conveniently located in Cartagena de Indias, Hostal Casa Torres Centro Historico - Adults Only offers air-conditioned rooms, a shared lounge and free WiFi.

    Central, clean, breakfast included, ac in the rooms

  • De la cruz Studio Apartments

    In a prime location in the San Diego district of Cartagena de Indias, De la cruz Studio Apartments is set 1.8 km from Bocagrande Beach, 3 km from Crespo Beach and 700 metres from Palace of the...

  • APARTAMENTOS DECOR
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 114 reviews

    Offering free WiFi, APARTAMENTOS DECOR offers accommodation in Cartagena de Indias, 1.8 km from Bocagrande Beach and 600 metres from Palace of the Inquisition.

    Appartement au top du top avec en plus une super vu

  • Hotel Boutique Callecitas de San Diego
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 342 reviews

    Featuring water sports facilities, Hotel Boutique Callecitas de San Diego is set in Cartagena de Indias in the Bolivar region, less than 1 km from Marbella Beach and 1.9 km from Bocagrande Beach.

    Ubicación, decoración y el colchón cómo sus almohadas

  • Maloka Boutique Hostel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,482 reviews

    Featuring free WiFi and a terrace, Maloka Hostel Cartagena offers accommodation in Cartagena de Indias, 500 metres from Cartagena's Walls.

    Very good price/quality, super silent rooms whilst it's located in the middle of the city, aircon

  • Cartagena Royal Hotel Boutique
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 840 reviews

    A rooftop hot tub with panoramic views of Cartagena’s historic district can be enjoyed at Cartagena Royal Hotel Boutique. San Diego Square is 2 blocks away. Tastefully decorated rooms offer free WiFi.

    Excellent location for the walled city Helpful staff

  • Cassa Hadasa
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 9 reviews

    Set in Cartagena de Indias, less than 1 km from Marbella Beach, Cassa Hadasa features views of the city.

    Everything was perfect! My favorite place in Cartagena!

  • Hotel Casa la Tablada
    Scored 7.9
    7.9
    Rated good
    Good
     · 910 reviews

    Offering two hot tubs, Casa De La Tablada By Hmc is situated in the San Diego district in Cartagena de Indias. The hotel has year-round outdoor pool. Casa De La Tablada By Hmc features free WiFi.

    Beautiful hotel, good breakfast, excellent location.

Cartagena de Indias's best hotels with breakfast

  • Hotel Casa Quero
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 265 reviews

    Carefully restored Casa Quero is situated in the heart of Cartagena de Indias. It offers an outdoor pool and panoramic views of Corralito de Piedra. Free Wi-Fi is available throughout the hotel.

    beautiful, peaceful oasis in the middle of Cartagena’s old town.

  • Hotel Bantu by Faranda Boutique, a member of Radisson Individuals
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 449 reviews

    Located in the historical town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna.

    The breakfast was good, the fresh fruits were great the coffee awesome

  • Hotel Stil Cartagena
    Scored 7.3
    7.3
    Rated good
    Good
     · 3,463 reviews

    Hotel Stil features spacious accommodation with free Wi-Fi and an airport shuttle service. It is situated in Cartagena's historical centre near India Catalina, in the traditional La Matuta area.

    comfortable bed, delicious breakfast, nice staff, clean rooms!!

  • ETHNIC Thematic Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 433 reviews

    In a prime location in Cartagena de Indias, ETHNIC Thematic Hotel provides a continental breakfast and free WiFi. This 2-star hotel offers a tour desk.

    In the middleof old town, not far from the beaches

  • Hotel AT THE PARK
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 667 reviews

    Situated in Cartagena de Indias, near Marbella Beach, Bocagrande Beach and Cartagena's Walls, Hotel AT THE PARK features free WiFi, and guests can enjoy a shared lounge.

    Amazing location Nice private pool Very friendly staff.

  • Townhouse Boutique Hotel
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 79 reviews

    Townhouse Boutique Hotel features an outdoor swimming pool, terrace, a restaurant and bar in Cartagena de Indias. This 4-star hotel offers luggage storage space.

    The hotel location was amazing! Great rooftop views.

  • Hotel Dorado Plaza Centro Histórico
    Scored 7.5
    7.5
    Rated good
    Good
     · 824 reviews

    Near the Cartagena Convention Centre, the air-conditioned San Felipe features a 24-hour front desk and a business centre with free WiFi.

    Chambre spacieuse Très bon rapport qualité prix!!

  • Hotel Boutique Santo Toribio
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 260 reviews

    Boasting a sun terrace with a hot tub, Santo Toribio offers air-conditioned rooms with free Wi-Fi in Cartagena’s historical area. There is also a swimming pool and an on-site bar.

    Bello, excelente limpieza y comodidades. Perfecta localización.

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

What guests said about Cartagena de Indias:

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

    An Amazing place to visit to immerse in culture , food and...

    An Amazing place to visit to immerse in culture , food and history. The walled city is beautiful. Would highly recommend visiting the museums and taking advantage of the city tours offered by the different tourist businesses.
    ASCHLY
    United States
  • Scored 10
    10

    Awesome city, they have a beautiful mall called La...

    Awesome city, they have a beautiful mall called La Serrezuela Mall. I recommend the City Tour with private service, we do with Experiencia Cartagena (recommended), take time to visit and walk inside the wall city.
    Enrique
    El Salvador
  • Scored 4.0
    4.0

    Would not come back. Cartagena is not inexpensive.

    Would not come back. Cartagena is not inexpensive. Many of the prices were more than in California. The vendors are extremely aggressive. It is not restful, peaceful or ever quiet. Very difficult to sightsee or relax and enjoy your vacation. There are lots of stray dogs. The beaches are not beautiful, ocean is not crystal clear, no mass transit.
    John
    United States
  • Scored 8.0
    8.0

    Cartagena de Indias, a gem on Colombia's Caribbean coast, is...

    Cartagena de Indias, a gem on Colombia's Caribbean coast, is a city that seamlessly blends history, culture, and natural beauty. Renowned for its well-preserved colonial architecture, the walled city is a UNESCO World Heritage site, offering visitors a charming journey back in time. Strolling through the cobblestone streets, you'll encounter vibrant plazas, majestic churches, and colorful houses adorned with bougainvillea. The city's rich history is complemented by its lively cultural scene. Cartagena hosts numerous festivals, including the renowned Hay Festival and the Cartagena International Music Festival, drawing artists and performers from around the world. The vibrant street life, with local vendors, musicians, and dancers, adds to the city's enchanting atmosphere. Cartagena is also a gateway to stunning natural attractions. The nearby Rosario Islands offer pristine beaches and crystal-clear waters, perfect for snorkeling and diving. Whether exploring the historic old town, enjoying the lively nightlife, or relaxing on the beautiful beaches, Cartagena de Indias provides a unique and unforgettable experience for every traveler.
    Damon
    Uruguay

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

  • From £86.62 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 950 reviews
    The hotel is in an excellent location for enjoying the night life of Getsemani and for visiting the old city and fortress. The facility is secure with buzz in entrance and exit. The air conditioning was very good. Nice hot shower.
    TorontoMom50
    Canada
  • From £41.58 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2,509 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
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 1,187 reviews
    The hotel was very well situated in the old city. The rooms were big and well serviced. The food was good with a la carte breakfast including local foods. Staff all very friendly and attentive to our needs.
    Paul
    Australia
  • From £86.47 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 549 reviews
    If you want to stay in a traditional small hotel, this is the place; light sunny, peaceful and airy and being just outside the walls and tourist madness of the old city, make it a perfect location.
    Nicholas
    United Kingdom
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 714 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

Research, refine and make plans for your whole trip