Search hotels in Cartagena de Indias

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Check-in date - Check-out date
Select occupancy

Cartagena de Indias – 3246 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

OZ Hotel Collection

Hotel in Bocagrande, Cartagena de Indias

OZ Hotel Collection has a fitness center, garden, a terrace and restaurant in Cartagena de Indias.

S
Sara
From
Germany
Everything. Excellent services, pristine rooms, delicious breakfast, best quality for money.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,488 reviews
Price from
$167.30
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

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.

E
Elizabeth
From
United Kingdom
The property has been the best accommodation I've ever stayed in (from all over the world). The room was fully equipped, super clean, the staff were extremely supportive and with plenty of amenities to make your stay comfortable. They even offered me a brief free massage at their spa and a welcoming ( delicious!) cocktail. I fully recommend this place. Look forward to coming back again. The ladies in the reception were very kind and helpful. Always happy to help. Thank you for making my stay one of the most memorable ones. Best wishes, Elizabeth Hernández
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,034 reviews
Price from
$229.08
1 night, 2 adults

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

L
Luis Daniel
From
Dominican Republic
Todo en General, Limpieza, Staff, Habitaciones.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,681 reviews
Price from
$121.99
1 night, 2 adults

Hotel Boutique Casona del Colegio

Hotel in Centro, Cartagena de Indias

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

E
Emily
From
Colombia
It was amazing! A beautiful property located in the heart of Cartagena, it felt like an oasis to escape the heat in the spacious rooms or at the rooftop pool. They cleaned the room twice a day which felt so luxurious and the breakfast was delicious and extremely generous.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,040 reviews
Price from
$260.45
1 night, 2 adults

Hyatt Regency Cartagena

Hotel in Bocagrande, 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.

E
Eduardo
From
Aruba
The staff at front desk was very helpful, Sergio assisted me with everything I needed during the stay, Mayra de Avila also called to the room and checked if everything was up to standard.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,555 reviews
Price from
$280.50
1 night, 2 adults

GHL San Lazaro Art Hotel

Hotel in Cartagena de Indias

Offering an outdoor pool and a restaurant, GHL San Lazaro Art Hotel is located in Cartagena de Indias.

T
Thiago
From
Brazil
Perfectly comfortable bed! Love the bedroom too!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,137 reviews
Price from
$118.23
1 night, 2 adults

Oz Hotel Cartagena Grand

Hotel in Bocagrande, 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.

M
Matzer Rosal
From
Guatemala
The attention, the welcoming and the staff were amazing
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,737 reviews
Price from
$115.38
1 night, 2 adults

Hotel Voilá Pedregal By Huespedia

Hotel in Getsemani, Cartagena de Indias

Featuring a garden, terrace and views of city, Hotel Voilá Pedregal By Huespedia is located in Cartagena de Indias, 1.3 miles from Bocagrande Beach.

D
David
From
United States
5 stars. It is a massive colonial property, with a lot of historic details in its walls, ceilings and furniture that take you back to the cartagena of royal times. Location was perfect, in Getsemani, walking distance to everything, but without the noise that comes with the neighborhood. We got an upgrade to a Suite with a large living room and a private balcony facing the old city walls, which made our stay extra special. Breakfast is plenty and with good variety. There is a main pool in the inner courtyard and a few jacuzzis in the rooftop, which we used to relax in the evenings. Angie and the team were super friendly and went the extra mile to make our stay perfect.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 114 reviews
Price from
$155.50
1 night, 2 adults

Hotel Gama Cartagena

Hotel in Cartagena de Indias

Located in Cartagena de Indias, within 3.8 miles of Steps of La Popa Mount and 3.9 miles of San Felipe de Barajas Castle, Hotel Gama Cartagena provides accommodations with a terrace and free WiFi...

D
Dominique
From
United States
Clean, comfortable, great staff who went above and beyond to assist me.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 168 reviews
Price from
$53.40
1 night, 2 adults

Hotel Casa Sonara

Hotel in Getsemani, Cartagena de Indias

Featuring a garden, terrace and views of city, Hotel Casa Sonara is located in Cartagena de Indias, 1.4 miles from Bocagrande Beach.

R
Robert
From
United States
We loved absolute everything next time we will get the Suite 302 which is facing the road and how’s the balcony. Extremely clean facility, very professional staff and a private swimming pool that was pristine and perfect temperature overlooking in the city.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews
Price from
$168.17
1 night, 2 adults
See all 3246 hotels in Cartagena de Indias

Hotels with airport shuttles in Cartagena de Indias

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 357 reviews
From $440.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 168 reviews
From $53.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,737 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 331 reviews
From $363.31 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 358 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 133 reviews
From $564 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,136 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,040 reviews
From $422.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,034 reviews
From $391.81 per night

Most booked hotels in Cartagena de Indias and surrounding area in the past month

See all

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,488 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,292 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,571 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,886 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,128 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,310 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,737 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,651 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,034 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,191 reviews

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,488 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,292 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,571 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,886 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,128 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,310 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,737 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,651 reviews

Best hotels with breakfast in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,191 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 349 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,940 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 645 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,363 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 834 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,094 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 711 reviews

Hotels located in the center of Cartagena de Indias

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,657 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 172 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 668 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

  • 1 attraction
  • 40 points of interest
  • 13 neighborhoods

What Guests Said About Cartagena de Indias:

Scored out of 10, guest rating 10

We absolutely loved Cartagena's Old Town!

We absolutely loved Cartagena's Old Town! The beautifully preserved historic architecture, countless dining options, charming shops, and local artists’ galleries made it a wonderful experience. It’s walkable and feels safe day or night. A great place to visit and spend a few days fully enjoying the atmosphere.
Guest review byKira
United States
Scored out of 10, guest rating 6.0

Its nice but dangerous... you need to be extremely attentive...

Its nice but dangerous... you need to be extremely attentive of your surroundings or you will get robbed... i was almost robbed by a motorcycle just going to my Uber walking leaving the mall... not worth the risk....
Guest review byCesar
United States
Scored out of 10, guest rating 10

Cartagena has sooo many things to do.

Cartagena has sooo many things to do. Wonderful restaurants and we found a craft beer bar who brews their own beer locally named "Cerveceria Cartagena". Makes a great IPA and APA. We will definitely come back again.
Guest review byKerry
United States
Scored out of 10, guest rating 6.0

The Good: Rosario Island offered beautiful views and fair...

The Good: Rosario Island offered beautiful views and fair food. The Oceanario was a major highlight with reasonable prices—the snorkeling is highly recommended for both kids and adults, and adults can even feed the sharks! The Bad: The tours fell short of what was promised, despite the hotel's recommendation, and the plankton tour is a total scam. The city itself felt overly pushy and tourist-trappy, with constant scams, relentless vendors, and a prominent nightlife/red-light district vibe that isn't suitable for families
Guest review byAndrés diego
Guatemala
Scored out of 10, guest rating 10

Such a lively city with lot's of music, great restaurants...

Such a lively city with lot's of music, great restaurants and beautiful historical architecture. It is more expensive than other Colombian destinations which was quite surprising as prices resembled that of Europe.
Guest review byCaroline
Curaçao
Scored out of 10, guest rating 10

Liked Getsemani for the art.

Liked Getsemani for the art. Walled city and beautiful boutiques for most exquisite linens and most beautiful architectural restaurants. Restaurants : Al Alma, Nia, Morena Origines (ambiance only), Urania roof top all nice to eat.. Easy to travel by uber and affordable. Also easy to walk around all parts of city.
Guest review bySilviu
Romania

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

See all
From $140.47 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 354 reviews
The staff was very welcoming, Carlos, Jennifer, and Brayan made sure that our stay was perfect from the beginning until the very end. The breakfast was AMAZING, and the hotel facilities were a 10 out of 10. The location was ideal as we could safely walk through the old city and come back to the hotel without getting lost. It was also close to some great restaurants. I don't think we could have picked a better hotel.
Guest review byStephany
Colombia
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 69 reviews
Great surprise!! Such a nice hotel in the heart of the walled city. Best location. 2 swimming pools, one of them on the rooftop beside a huge jacuzzi. Spectacular view over the old city. Very clean, excellent breakfast and wonderful staff.
Guest review byJuan
Colombia
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 619 reviews
This is not really a boutique hotel but an excellent three star hotel. Very central location, modern, comfortable and clean with charming and helpful staff. Breakfast menu was very good too. It was an excellent choice and value for money.
Guest review byGustavo
Uruguay
From $185.60 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 944 reviews
The location was really central in the historic old town. The air conditioning was very welcome and the little pool lovely. A beautiful hotel.
Guest review byGillian
United Kingdom
From $29.97 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 476 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.
Guest review byDamian
Italy

More places to explore, more ways to go