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

Select occupancy

Cartagena de Indias – 3005 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, 1,970 reviews
Price from
$139.89
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,036 reviews
Price from
$329.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.

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,697 reviews
Price from
$130.31
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,062 reviews
Price from
$271.61
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,583 reviews
Price from
$246.50
1 night, 2 adults

Estelar Cartagena de Indias Hotel y Centro de Convenciones

Hotel in Bocagrande, Cartagena de Indias

Set in the Bocagrande district in Cartagena de Indias, 0.9 mi from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones features air-conditioned rooms with free WiFi...

M
Martha
From
Colombia
Everything was great. We loved it. The staff, the food, the rooms, the location, etc. Thank you for a great service.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,918 reviews
Price from
$307.57
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,185 reviews
Price from
$164.82
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,810 reviews
Price from
$100.07
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,042 reviews
Price from
$120.47
1 night, 2 adults

Arcadia Hotel

Hotel in Crespo, Cartagena de Indias

Attractively set in the Crespo district of Cartagena de Indias, Arcadia Hotel is located a 3-minute walk from Crespo Beach, 1.9 miles from Steps of La Popa Mount and 2.2 miles from San Felipe de...

T
Thierry
From
Canada
The owners are very nice people and very professional
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 302 reviews
Price from
$75.29
1 night, 2 adults
See all 3005 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, 329 reviews
From $498.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 302 reviews
From $75.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,810 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 164 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 350 reviews
From $514.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 323 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 123 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 479 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 626 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,185 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,367 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,970 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,030 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,094 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,866 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,513 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,019 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,918 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,649 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,642 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, 747 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.2
Very Good - What previous guests thought, 179 reviews

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

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 29 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.2
Very Good - What previous guests thought, 184 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, 533 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.5
Very Good - What previous guests thought, 1,542 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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 381 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.

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 62 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, 41 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, 216 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, 93 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.

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.

Stylish Duplex Loft - Panoramic Rooftop Pool offers accommodations in Cartagena de Indias, 2.4 miles from Steps of La Popa Mount and a 10-minute walk from Rafael Nunez House.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 824 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, 3,019 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 1.0
Bad - What previous guests thought, 1 review

The recently renovated Casa Moneda 1 5BR amazing house picusi AC old city offers accommodations with a casino and free bikes in the heart of Cartagena de Indias.

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

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

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
Scored out of 10, guest rating 8.0

I was most impressed with the beauty of Centro.

I was most impressed with the beauty of Centro. However, because I came in late May, it was very hot and humid. I could only go out for an hour at a time. I would come back to my hotel drenched and tired! It would have been better if I had come in the dry season (January to April).
Guest review byMark
Australia

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

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 277 reviews
I came from Medellin and this hotel really leans into the Spanish Colonial vibe. It's an older structure, so sound from outside the building doesn't carry. The ceilings are immense so the rooms are quite cool despite Cartagena's relentless heat. There is a small pool in a garden for relaxing. The iguana door knocker made me smile. It was easy wandering the streets of the old city. I just had to look for that dumb iguana to make sure I made it back.
Guest review byGeoff
United States
From $450.30 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 381 reviews
A beautiful modern hotel with big, well appointed rooms and great air conditioning which you absolutely need! The staff were incredible, friendly and super helpful. The location is really excellent, central but also in a slightly quieter part than some of the noisier areas in the Old City. The hotel restaurant is truly fantastic.
Guest review byYael
South Africa
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,036 reviews
Gorgeous boutique hotel in the old city, super attentive staff. Very comfortable bed, japanese toilets and beautiful colonial style building. Concierge can help with airport transfer or booking activities. Breakfast was ok, you order from menu - fruits, eggs and pastries, and of course coffee
Guest review byJo TENE
Netherlands
From $205.06 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 498 reviews
We stayed in Cartagena for 5 nights. The hotel is in a nice and safe area, 5 min walk to the Old City, Clock Tower. There are a lot of places to eat, nearby. The room is small, but clean. The breakfast is simple-eggs, pancakes, coffee, orange juice.
Guest review byRaluca
Romania
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 479 reviews
Lovely little boutique hotel. Nice modest pool to cool down in. Breakfast was really nice and hearty. Immaculately clean. Bed was super comfy. Friendly staff. That we were in Getsemeni but in the quietest part.
Guest review byMark
United Kingdom

More places to explore, more ways to go