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 – 2957 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,903 reviews
Price from
£106.38
1 night, 2 adults

Osh Hotel Cartagena

Hotel in Getsemani, Cartagena de Indias

Osh Hotel Cartagena features an outdoor swimming pool, fitness center, a garden and shared lounge in Cartagena de Indias.

O
Orin
From
Guyana
Everything about this hotel is amazing from the staff to the amenities just absolutely amazing 5 full stars
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,269 reviews
Price from
£204.03
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,039 reviews
Price from
£247.55
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,692 reviews
Price from
£97.93
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,060 reviews
Price from
£204.12
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,580 reviews
Price from
£184.95
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,929 reviews
Price from
£231.15
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,177 reviews
Price from
£126.93
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,828 reviews
Price from
£75.21
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,067 reviews
Price from
£90.53
1 night, 2 adults
See all 2957 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, 328 reviews
From £234.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 289 reviews
From £56.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,828 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.2
Wonderful - What previous guests thought, 349 reviews
From £618.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 315 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 118 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 482 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 633 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,177 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,330 reviews

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,903 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,070 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,036 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,876 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Popular with guests booking hotels in Cartagena de Indias

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,929 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,129 reviews

Popular with guests booking hotels in Cartagena de Indias

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

Budget hotels in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,644 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.3
Very Good - What previous guests thought, 52 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

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

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

Hotels located in the center of Cartagena de Indias

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 759 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, 183 reviews

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

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

Casa Moneda 3 House Old city Pool near clock tower is a recently renovated vacation home in Cartagena de Indias where guests can make the most of the casino and free bikes.

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 7.1
Good - What previous guests thought, 272 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...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 522 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,543 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.

Best hotels with breakfast in Cartagena de Indias and nearby

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 378 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 7.5
Good - What previous guests thought, 3,040 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, 467 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.2
Very Good - What previous guests thought, 23 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 8.8
Excellent - What previous guests thought, 38 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.

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

Offering an outdoor pool and terrace, República Hostel Cartagena. Is located in the San Diego district in Cartagena de Indias. Guests can enjoy the on-site bar.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 225 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.

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

Hotel Don Pedro De Heredia is situated in the historic center of the city of Cartagena. It has an outdoor pool, and offers air-conditioned rooms with marble floors and flat-screen TVs.

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

The old town of Cartagena is a beautiful, walled city,...

The old town of Cartagena is a beautiful, walled city, oozing with character and characters. It's hot and humid, but the evening breeze takes the edge off. And Rosario Islands being so close, you can have so many adventures here.
Guest review byAmy
Australia

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

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 863 reviews
The Charme 64 Hotel was a great experience and excellent value. THe location was great for exploring surrounding sites, local market, old city and beach close by. Hotel facilities were very clean and beautiful with plants and pool area. Breakfast was also very good! Staff went out of their way to make us feel welcome!
Guest review byPhyllis
Canada
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 633 reviews
The hotel was very in a great location in the heart of Getsemani and 15 min walking from "la ciudad amurallada". Close to restaurants, pubs and places. The room was good if you need a comfortable bed and a shower but the hotel facilities are not the best. Breakfast was basic but good enough.
Guest review byJojhan
Australia
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,039 reviews
Beautiful hotel in the heart of the old city which provided a sanctuary from the heat and sensory overload at times outside. Very attentive staff, service and five star treatment. Yummy breakfast included and we took advantage of the room service.
Guest review byjessie
Australia
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,230 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.
Guest review byAshley
South Africa
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 14 reviews
Excellent hotel. In the best part of the old city. Great swimming pool. Rooftop with a huge Hot tub. The room is very comfortable and very clean. Excellent breakfast. Employees very friendly and helpful.
Guest review byAlejandro
Colombia

More places to explore, more ways to go