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
Flexible date options
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,495 reviews
Price from
$167.53
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.

R
Rebecca
From
Costa Rica
Fantastic location, in the heart of it all. This is such a posh, cozy and comfortable hotel. We are super well-traveled, the world over, yet this is one of the most stellar boutique hotels in which we have EVER stayed. It began with the incredibly warm welcome, the delicious welcome drink, the exquisite suite with high-end finishes/furnishings/linens. Everything from the room to the common spaces is so well thought thru, superior design. We were just sad we stayed only one night. HIGHLY RECOMMEND! YOU WILL NOT BE DISAPPOINTED.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,035 reviews
Price from
$229.40
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.

M
Mara
From
United States
Rooms very spacious and comfortable, super comfortable be
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,682 reviews
Price from
$122.16
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.82
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.40
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.

O
Odile
From
Canada
The hotel was comfortable and clean The airco was very quiet the staff fantastic. The breakfast out of this world.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,736 reviews
Price from
$115.54
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.

S
Simon
From
Belgium
Clean and comfortable rooms. Attentive and friendly staff. Great location in Getsemaní. Very fair price.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 114 reviews
Price from
$155.72
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.48
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.40
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 $362.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 168 reviews
From $53.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,736 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.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 359 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 133 reviews
From $564.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,137 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,040 reviews
From $423.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,035 reviews
From $392.35 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,495 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,294 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,131 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,736 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,495 reviews

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

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

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,131 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,736 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 8.5
Very Good - What previous guests thought, 647 reviews

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

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

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

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,589 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,089 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,656 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, 173 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 $129 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,744 reviews
We have visited Cartagena many times, this would have been the first time staying at this hotel. The location is convenient, I know the area very well. Walking distance to the beach, T102 bus route right out front, many restaurants around the hotel. Over the past few years, the neighborhood has been cleaning up little by little. Few, if any tourist vendors around the area, not like in Bocogrande, Centro or in the Old City. Much better for walking around.
Guest review byDaveSchmidt
United States
From $177.83 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 555 reviews
It was indeed a boutique hotel, felt like I have the entire place for myself. The room was small but modern, clean, air conditioned and comfortable. Right in front of my room's door there was a pool with a few sunbeds, lovely place to chill out. Several beaches nearby, a few minutes walk. Walk to Historico Centro was about 10 minutes. The personnel was really kind and helpful! The breakfasts were tasty too. I definitely recommend this place!
Guest review byAdrian C
Poland
From $423.40 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,040 reviews
All the staff were amazing. They really made me feel at home and very welcome. As a solo female traveller I felt really safe there. The rooms are super comfy (I stayed twice in 2 different rooms), beds are great. The decor is really cool. I’d definitely stay here again, it was my favourite hotel I stayed at during my 3 week stay in Colombia.
Guest review byLucianne
United Kingdom
From $155.81 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,712 reviews
The hotel is at a perfect location in the old city - it is conveniently located to walk all around town - everything is within a few minutes. Staff were friendly and spoke good English. Breakfast was good with lots of fresh fruits. The yard inside is really nice and has a small and pleasant pool. It is a very nice and picturesque place.
Guest review byLiyana Lin
Bulgaria
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

More places to explore, more ways to go