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

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Cartagena de Indias – 3007 hotels and places to stay

Filter by:

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

m
mcgrath
From
Canada
I treated myself to this hotel and it was so worth it. I loved the pool. The breakfast was excellent too!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,038 reviews
Price from
$131.91
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

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

I
Ioana
From
Netherlands
The facilities, the staff and the design of the hotel were great. We loved every moment of it.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,040 reviews
Price from
$339.14
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.

R
Roberto
From
El Salvador
Amazing staff, friendly and willing to help in every corner. They even surprised me with a slice of cake to celebrate my birthday. Amazing location also with a lot of restaurants, bars and stores around it.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,685 reviews
Price from
$134.17
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.

P
Peter
From
Costa Rica
The staff were outstanding, the location was wonderful, the building itself was very beautiful and put together
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,058 reviews
Price from
$279.65
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,577 reviews
Price from
$263.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.

P
Pablo
From
Spain
The place was amazing, the beds super comfortable and the rooms were very nice. The rooftop with the pool it's a must have, as an overall I would say 10/10! Will repeat if I come back to Cartagena.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,187 reviews
Price from
$169.70
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.

S
Sandra
From
El Salvador
Good location evertthing was near by
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,804 reviews
Price from
$102.39
1 night, 2 adults

Hotel Barlovento

Hotel in Bocagrande, Cartagena de Indias

Boasting a charming terrace with a pool, Hotel Balovento is set in a modern building in the Bocagrande neighborhood, just 2 blocks from the beach. Free WiFi and parking are available.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,027 reviews
Price from
$124.03
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...

m
matthew
From
United States
Very friendly staff . They helped me order take out food.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 136 reviews
Price from
$38.63
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.

J
Juan
From
Colombia
I love the pool in the roof top, nice view. The rooms were amazing, everything clean.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 133 reviews
Price from
$162.50
1 night, 2 adults
See all 3007 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.0
Wonderful - What previous guests thought, 330 reviews
From $486.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 136 reviews
From $38.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,804 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 165 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 350 reviews
From $513.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 327 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 123 reviews
From $523.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 481 reviews
From $152.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 629 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,187 reviews

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 7.8
Good - What previous guests thought, 2,392 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,128 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,025 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,921 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,851 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,137 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Best hotels with breakfast in Cartagena de Indias and nearby

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

Attractively located in the center of Cartagena de Indias, Hotel Marie Real Cartagena has American breakfast and free WiFi.

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

Offering a garden and a terrace, Casa Lorenza Hotel in Cartagena de Indias is close to Marbella Beach and Palace of the Inquisition.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 180 reviews

B Haus Hotel Boutique has a garden, terrace, a restaurant and bar in Cartagena de Indias.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 35 reviews

In a prime location in the San Diego district of Cartagena de Indias, Casa Centro Histórico Hotel Cartagena is located a 11-minute walk from Marbella Beach, 0.4 miles from Palace of the Inquisition...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 678 reviews

Santa Alejandría Hotel is located in the San Diego district of Cartagena de Indias, and is a 11-minute walk from Marbella Beach.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 182 reviews

Located in Cartagena de Indias and within a 11-minute walk of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi.

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

Featuring a fitness center, restaurant and views of city, Mood Matuna Hotel Cartagena is located in Cartagena de Indias, a 14-minute walk from Marbella Beach.

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

Maloka Boutique Centro Histórico is a boutique hotel in the heart of Cartagena de Indias' historic center, just 492 feet from the city's most iconic streets.

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 69 reviews

Located conveniently in the San Diego district of Cartagena de Indias, Casa Agena is located a 11-minute walk from Marbella Beach, half a mile from Palace of the Inquisition and a 8-minute walk from...

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 4 reviews

Comodo alojamiento centro Histotico cartagena - 3 in Cartagena de Indias provides accommodations with free Wifi, a 16-minute walk from San Felipe de Barajas Castle, 700 yards from Palace of the...

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 17 reviews

Apartamento ciudad amurallada Cartagena - 3 in Cartagena de Indias provides accommodations with free Wifi, a 8-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 7-minute...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews

Alojamiento centro histórico - 3-2 in Cartagena de Indias features accommodations with free Wifi, a 8-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 7-minute walk from...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 40 reviews

Cómodo Apartamento centro histórico 303-2 in Cartagena de Indias offers accommodations with free Wifi, a 6-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 6-minute walk...

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 reviews

Apartamento centro Histórico -303 in Cartagena de Indias offers accommodations with free Wifi, a 6-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 6-minute walk from...

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

Located in Cartagena de Indias, within a 6-minute walk of Palace of the Inquisition and 600 yards of Bolivar Park, APARTAMENTOS DECOR has free WiFi.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 266 reviews

In a prime location in the San Diego district of Cartagena de Indias, Hotel Boutique Callecitas de San Diego is located a 11-minute walk from Marbella Beach, 0.4 miles from Palace of the Inquisition...

Hotels located in the center of Cartagena de Indias

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 97 reviews

De la cruz Studio Apartments offers accommodations in Cartagena de Indias, a 8-minute walk from Cartagena's Gold Museum and 0.9 miles from San Felipe de Barajas Castle.

Scored out of 10, guest rating 2.0
Very Poor - What previous guests thought, 1 review

Casa Quero 914, 3br Old city wifi jacuzzi is a recently renovated vacation home in Cartagena de Indias where guests can make the most of the casino and free bikes.

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

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

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

Hostel Dorado Plaza Getsemaní features a fitness center, garden, a shared lounge and terrace in Cartagena de Indias.

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

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 458 reviews

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

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

Hotel Casa Bianca by Faranda Boutique has an outdoor swimming pool, garden, a terrace and bar in Cartagena de Indias.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 65 reviews

Casa Anita offers accommodations in Cartagena de Indias, 3 miles from Steps of La Popa Mount and a 10-minute walk from Cartagena Modern Art Museum.

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 8.0

Pros: Cartagena’s colonial center is beautiful, the sunsets...

Pros: Cartagena’s colonial center is beautiful, the sunsets are spectacular, and the evenings are warm and breezy. Uber is inexpensive, the people are very friendly, and the Rosario Islands are close enough for an easy day trip. Spend your days enjoying the beach or exploring the Rosario Islands, and your evenings strolling through Cartagena’s beautiful colonial center. Cons: Restaurants can be quite expensive, and there are many street performers and vendors constantly trying to sell you something. Restaurants tend to over charge for water (order soda instead of getting served S.Pellegrino by default.)
Guest review byAndres
Colombia
Scored out of 10, guest rating 10

Wonderful city, always ready to be redicovered!

Wonderful city, always ready to be redicovered! It has history, flavour, and a magic charm that does not disappoint. It is important, however, for travellers to plan well/ carefully and be mindful of the fact it is not cheap and one can so easily be overcharged. I would advise visitors to go on a walking tour and enrol in a cooking class, that way they can actually learn more about the city and explore beyond the glitz.
Guest review bypaola delatorre
United Kingdom
Scored out of 10, guest rating 4.0

Cartagena impresses first and foremost by being the only...

Cartagena impresses first and foremost by being the only city in South America completely surrounded by a city wall. The Old Town captivates visitors with its blend of Spanish colonial style and Caribbean zest for life. The Castillo de San Felipe de Barajas and the skyline of modern Cartagena at night are also impressive sights.
Guest review byThomas
Germany
Scored out of 10, guest rating 4.0

The historic town is nice.

The historic town is nice. Certainly the historical places are great. The local people simply kill most of the enjoyment. You have to pay attention 24/7 just not to get ripped off. They are always trying to overcharge you with hidden touristic fees or overly inflated prices. Also, it is hard to find a hotel or a restaurant that is reasonably clean. We simply did not enjoy as we expected, but mainly because of the local people.
Guest review byOscar Agudelo
Colombia
Scored out of 10, guest rating 10

It was hard trying to communicate.

It was hard trying to communicate. I also didnt like the contant harrasment of vendors, trying to get tourist to buy or patronize them. It was Great LOVED it my trip was short ill be back. food was good
Guest review byKosmetics
Canada
Scored out of 10, guest rating 10

I loved the vibe and just being able to walk around in the...

I loved the vibe and just being able to walk around in the evening enjoying the old walled city and the Getsemaní neighborhood, and being able to carry an alcoholic beverage all through those areas, drinking a beer as I explored and enjoyed the places and the people, was totally great. Beautiful buildings and sunsets. Good street food across the street from the clock tower, just outside the old walled city. Fun chiva bus night tour. Rented a beach bike and explored the Bocagrande and old walled city neighborhoods and the AC in their fancy malls for five hours one sweltering afternoon - all afternoons are sweltering from about 1-4 PM, so plan to be in an air conditioned place or in the swimming pool or Caribbean Sea waters during that time frame.
Guest review byChad
United States

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

See all
From $159.74 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 626 reviews
Location is right in the middle of the action. Lots of restaurants and music and a short walk to the walled old city. Carlos at the front desk was very helpful and always quick with a laugh. The hotel is pretty, though because it's an inner courtyard, it gets hot. The cleaning staff worked really hard and were really lovely.
Guest review byShawn Mallory
Canada
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 56 reviews
Nice and quiet hotel outside of the busy streets of Getsemani and the old city, just a 10 minute walk to Getsemani. Had a few problems with the paying, but sorted it with Richard's help. All in all good stay also because of the kitchen we could use. And Richard was a great host
Guest review byRuddies
Germany
From $208 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 802 reviews
Very friendly and helpful staff. Our room was spacious and comfortable. The hotel is located in Getsemeni which is a very lively area, with a lot of bars, restaurants and nightlife. It is also in easy walking reach of the old city.
Guest review byMichael
United Kingdom
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,323 reviews
Great location at the heart of the old city. The Air Conditioning was essential as it was very hot and humid outside. Although they do not serve breakfast at the hotel, the cafe that provides breakfast provided very nice food.
Guest review bySteve PM
Ireland
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,324 reviews
Fabulous boutique hotel with awesome and extremely helpful English-speaking staff! The breakfast is really delicious and served on a comfortable terrasse.
Guest review byWillmott
Austria

More places to explore, more ways to go