Hotels in Cartagena

Search and compare Cartagena hotels from hundreds of travel sites and save

Cartagena, Colombia
Dec 9 — Dec 102
Cartagena, Colombia
Thu 12/9
Fri 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cartagena

Filter by star ratings
All filters
Hampton By Hilton Cartagena
Hampton By Hilton Cartagena
8.4 Excellent
Calle 8 Av San Martin, Cartagena, Colombia
Show on map
5.0 mi from city centre, Cartagena 
ExcellentBased on 3,002 reviews
8.4

Located in Cartagena de Indias, Hampton by Hilton Cartagena provides stylish, 3-star accommodation close to Bocagrande Beach. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Bocagrande.

Casa Quero Hotel Boutique
Casa Quero Hotel Boutique
9.3 Excellent
Calle Del Quero No.9-53, Cartagena, Colombia
Show on map
5.0 mi from city centre, Cartagena 
ExcellentBased on 161 reviews
9.3

Located in Cartagena de Indias, Hotel Casa Quero is within a 15-minute drive of Rafael Nunez International Airport and offers an outdoor pool, a rooftop terrace and a sauna. It is conveniently positioned for those wishing to discover the area's attractions.

Charleston Santa Teresa Cartagena
Charleston Santa Teresa Cartagena
9.0 Excellent
Carrera 3 # 31-23, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena 
ExcellentBased on 392 reviews
9.0

Offering a Turkish steam bath, an outdoor pool and a Jacuzzi, Charleston Santa Teresa is situated in Cartagena de Indias and is a short stroll from the Palace of Inquisition and Cartagena Cathedral. It has a fitness centre, as well as a rooftop terrace, massage services and an express check-in and check-out feature.

Radisson Cartagena Ocean Pavillion
Radisson Cartagena Ocean Pavillion
8.7 Excellent
Carrera 9 #22-850, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena 
ExcellentBased on 1,200 reviews
8.7

Boasting a rooftop terrace, a limousine service and a private beach, Radisson Cartagena Ocean Pavillion Hotel is a luxurious base in Cartagena de Indias. Those staying at the property have access to a spa, a fitness centre and an outdoor pool.

Hotel La Gran Via
Hotel La Gran Via
8.4 Excellent
5-77 Cra. 5, Cartagena, Colombia
Show on map
5.1 mi from city centre, Cartagena 
ExcellentBased on 589 reviews
8.4

Boasting an outdoor pool, Hotel La Gran Via is located in Cartagena de Indias and offers comfortable accommodation. It provides free Wi-Fi, a sun deck and an express check-in and check-out feature.

Hotel Cartagena Plaza
Hotel Cartagena Plaza
8.4 Excellent
Cra 1a No.6-154 Bocagrande, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena 
ExcellentBased on 6 reviews
8.4

Situated in Cartagena de Indias, Hotel Cartagena Plaza is within walking distance of Bocagrande Beach and provides a sauna and a rooftop pool. It offers 4-star accommodation and views of the city.

Hotel Capilla Del Mar
Hotel Capilla Del Mar
8.3 Excellent
Bocagrande Carrera 1 Calle 8 #12, Cartagena, Colombia
Show on map
5.1 mi from city centre, Cartagena 
ExcellentBased on 506 reviews
8.3

Located in Cartagena de Indias, Hotel Capilla del Mar is within a 20-minute drive of Rafael Nunez International Airport and offers an outdoor pool, a sauna and free Wi-Fi. Some of the facilities provided at this charming 5-star hotel include a Turkish steam bath and a rooftop terrace.

Holiday Inn Express Cartagena Bocagrande
Holiday Inn Express Cartagena Bocagrande
8.6 Excellent
Avenida San Martin Cra 2 N 9-54, Cartagena, Colombia
Show on map
4.9 mi from city centre, Cartagena 
ExcellentBased on 2,954 reviews
8.6

Holiday Inn Express - Cartagena Bocagrande is situated in Cartagena de Indias and is close to the area's tourist attractions. It also offers a kids pool, an outdoor pool and an express check-in and check-out feature.

El Marqués Hotel Boutique
El Marqués Hotel Boutique
9.8 Excellent
Calle Nuestra Señora Del Carmen 33-41, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena 
ExcellentBased on 3 reviews
9.8

El Marques Hotel Boutique offers a comfortable setting when in Cartagena de Indias. It is steps from Cartagena Cathedral and is near the area's popular attractions and dining spots.

Hotel Dorado Plaza Centro Histórico
Hotel Dorado Plaza Centro Histórico
8.5 Excellent
Carrera 9 31-72, Cartagena, Colombia
Show on map
4.9 mi from city centre, Cartagena 
ExcellentBased on 1,008 reviews
8.5

Hotel San Felipe is set in Cartagena de Indias and is within a short walk of local sightseeing spots, such as the Palace of Inquisition, Cartagena Cathedral and Getsemani. It also offers a sauna, an outdoor pool and a kids club.

Tips for booking a Cartagena hotel

Cheapest month:July
Most expensive month:December
Average price in Cartagena:$186/night
Absolute cheapest price found:$2/night
Cheapest day:Tuesday
Most expensive day:Thursday
$114 - $313
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$113 - $164
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cartagena hotels

Show all 3,254 hotels
1
Sophia Hotel
Sophia Hotel
9.3 Excellent
Calle 32 No. 4-45 Plaza de la Aduana, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena, Colombia 

Sophia Hotel Cartagena de Indias provides 5-star accommodation in Cartagena de Indias. It is close to the Palace of Inquisition, shops and nightlife options.

2
Casa Quero Hotel Boutique
Casa Quero Hotel Boutique
9.3 Excellent
Calle Del Quero No.9-53, Cartagena, Colombia
Show on map
5.0 mi from city centre, Cartagena, Colombia 

Located in Cartagena de Indias, Hotel Casa Quero is within a 15-minute drive of Rafael Nunez International Airport and offers an outdoor pool, a rooftop terrace and a sauna. It is conveniently positioned for those wishing to discover the area's attractions.

3
Casa Claver Loft Boutique Hotel
Casa Claver Loft Boutique Hotel
9.5 Excellent
Calle De Las Damas No 3- 134, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena, Colombia 

Casa Claver Loft Boutique Hotel provides comfortable 4-star accommodation in Cartagena de Indias. It also features a rooftop terrace, a heated pool and a sauna.

4
Casa Canabal Hotel Boutique
Casa Canabal Hotel Boutique
9.1 Excellent
Getsemani, Calle Tripita Y Media N 31-39, Cartagena, Colombia
Show on map
4.9 mi from city centre, Cartagena, Colombia 

Casa Canabal Hotel Boutique is a comfortable setting when visiting Cartagena de Indias and is close to everything the area has to offer. It also offers a Jacuzzi, a rooftop terrace and an outdoor pool.

5
El Marqués Hotel Boutique
El Marqués Hotel Boutique
9.8 Excellent
Calle Nuestra Señora Del Carmen 33-41, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena, Colombia 

El Marques Hotel Boutique offers a comfortable setting when in Cartagena de Indias. It is steps from Cartagena Cathedral and is near the area's popular attractions and dining spots.

6
Hotel Boutique Bovedas de Santa Clara By Accor
Hotel Boutique Bovedas de Santa Clara By Accor
8.8 Excellent
Carrera 8 No. 39-114, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena, Colombia 

Hotel Boutique Bovedas de Santa Clara is situated in the city's well known tourism and shopping district. Popular facilities, such as a Jacuzzi, an outdoor pool and a sauna, make for an enjoyable stay in Cartagena de Indias.

7
Hotel La Gran Via
Hotel La Gran Via
8.4 Excellent
5-77 Cra. 5, Cartagena, Colombia
Show on map
5.1 mi from city centre, Cartagena, Colombia 

Boasting an outdoor pool, Hotel La Gran Via is located in Cartagena de Indias and offers comfortable accommodation. It provides free Wi-Fi, a sun deck and an express check-in and check-out feature.

8
Hotel Or
Hotel Or
7.8 Good
Carrera 3, No. 5-104, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena, Colombia 

Located in Cartagena de Indias, Hotel Or Cartagena is a short drive from Cartagena Cathedral and University Of Cartagena. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Cartagena, Bolívar

Show all 3,254 hotels
Hotel Or
Hotel Or
7.8 Good
Carrera 3, No. 5-104, Cartagena, Colombia
Show on map
5.2 mi from city centre,  

Located in Cartagena de Indias, Hotel Or Cartagena is a short drive from Cartagena Cathedral and University Of Cartagena. It provides 3-star accommodation with air-conditioned rooms.

$25
Avg. per night
Hotel Stil Cartagena
Hotel Stil Cartagena
7.6 Good
Centro Calle 34 11-15, Cartagena, Colombia
Show on map
4.9 mi from city centre,  

Hotel Stil Cartagena is situated in Cartagena de Indias and is close to the area's popular attractions. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

$25
Avg. per night
Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.2 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
4.8 mi from city centre,  

Boasting a swimming pool, Ibis Cartagena Marbella is located in Cartagena de Indias and provides comfortable accommodation. It also offers a 24-hour reception, an express check-in and check-out feature and luggage storage.

$32
Avg. per night
Apartamentos Bacanos
Apartamentos Bacanos
8.7 Excellent
Cartagena, Colombia
Show on map
5.5 mi from city centre,  

Apartamentos Bacanos offers 3-star accommodation in Cartagena de Indias. It provides complimentary Wi-Fi, a lake and an outdoor pool.

$34
Avg. per night
Hotel Dorado Plaza Centro Histórico
Hotel Dorado Plaza Centro Histórico
8.5 Excellent
Carrera 9 31-72, Cartagena, Colombia
Show on map
4.9 mi from city centre,  

Hotel San Felipe is set in Cartagena de Indias and is within a short walk of local sightseeing spots, such as the Palace of Inquisition, Cartagena Cathedral and Getsemani. It also offers a sauna, an outdoor pool and a kids club.

$39
Avg. per night
Hotel Summer Frente Al Mar
Hotel Summer Frente Al Mar
8.3 Excellent
Vía Al Mar, Carrera 9 A #17-20, Cartagena, Colombia
Show on map
4.9 mi from city centre,  

Boasting an outdoor pool and a Jacuzzi, Hotel Summer Frente Al Mar is located in Cartagena de Indias and offers comfortable accommodation. It provides beach views and free Wi-Fi.

$45
Avg. per night
Hotel Barlovento
Hotel Barlovento
9.2 Excellent
Bocagrande Carrera 3 No. 6-23, Cartagena, Colombia
Show on map
5.1 mi from city centre,  

Hotel Barlovento is located in Cartagena de Indias and features free Wi-Fi. It also offers a 24-hour reception, meeting rooms and an outdoor pool.

$52
Avg. per night
Hotel La Gran Via
Hotel La Gran Via
8.4 Excellent
5-77 Cra. 5, Cartagena, Colombia
Show on map
5.1 mi from city centre,  

Boasting an outdoor pool, Hotel La Gran Via is located in Cartagena de Indias and offers comfortable accommodation. It provides free Wi-Fi, a sun deck and an express check-in and check-out feature.

$55
Avg. per night

Hotel prices in Cartagena

2 stars and under

$12 - $68

Hotel Isla Del Pirata

#1 Most popular

$68
Avg. per night
Republica Hostel Cartagena

#2 Most popular

$12
Avg. per night
The Clock Hostel And Suites

Best value

$12
Avg. per night
3 stars

$19 - $170

Ibis Cartagena Marbella

#1 Most popular

$32
Avg. per night
Holiday Inn Express Cartagena Bocagrande

#2 Most popular

$75
Avg. per night
Balcones de Alheli Hotel

Best value

$19
Avg. per night
4 stars +

$56 - $352

InterContinental Cartagena De Indias

#1 Most popular

$85
Avg. per night
Hilton Cartagena

#2 Most popular

Hilton Cartagena
8.7 Excellent
$88
Avg. per night
Hotel Getsemani Cartagena Lux

Best value

$56
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cartagena

Hotels near popular Cartagena airports
Hotels in popular Cartagena neighborhoods
Vacation rentals in popular Bolívar cities

About Cartagena

Celebrated as the Queen of the Caribbean Coast, Cartagena de Indias is arguably South America’s most beautiful city. The Old Town is enclosed within 13 kilometres of colonial stone walls, which give the city a wonderfully romantic vibe. Whether you want to get lost in its maze of cobblestone alleys, enjoy a meal in an open-air cafe or take a day trip to postcard-perfect islands, Cartagena will captivate you from the moment you arrive.

Things to do

Most travellers gravitate towards the enchanting Old Town, where hot-pink bougainvillea vines wind their way up 400-year-old facades. Most of the action is centred around the cobblestone squares and streets of the El Centro and San Diego districts, which are lined with boutique hotels, trendy cafes and al fresco restaurants.

The Palace of the Inquisition is one of Cartagena’s finest buildings, once serving as HQ for the infamous Spanish Inquisition. Today, it houses a museum that showcases art, pottery and pre-Colombian artefacts.

Thanks to its tropical climate, Cartagena de Indias is a popular beach destination. Whether you want to soak up the sun on nearby Playa Blanca or escape on a boat trip to the platinum sands and aquamarine waters the Rosario Islands, you’re never far from the sparkling Caribbean Sea.

Located just outside the walled city, Getsamani is Cartagena’s lively backpacker hub. If you’re in search of live music bars and a laid-back atmosphere, Getsamani is a fantastic base to explore the city’s nightlife.

Getting around

While taxis are available in the Old Town, the best way to soak up the atmosphere is on foot. The taxi ride to Getsamani should take around 10 minutes, while Rafael Núñez International Airport is a 20-minute drive up the coast.

Cartagena travel FAQs

  • Where is the best place to stay in Cartagena?

    Users favor staying in areas such as El Centro, Getsemani, and El Laguito. Consider these locations when searching for your desired stay.

  • What are the best hotels in Cartagena?

    2,060 reviews rated InterContinental Cartagena De Indias with an average score of 8.8/10. It may also be worth looking into the Hilton Cartagena, which received a rating of 8.7/10 from 1,915 reviews. Hyatt Regency Cartagena could also be a good option, with a score of 9.2/10 from 2,597 reviews.

  • What is a good hotel near Playa de Bocagrande?

    InterContinental Cartagena De Indias is a hotel near Playa de Bocagrande that is popular with HotelsCombined users, scoring 8.8 across 2,060 reviews.

  • What is a good hotel in Cartagena near Centro de Convenciones Cartagena de Indias?

    For a good hotel near to Centro de Convenciones Cartagena de Indias, consider Hyatt Regency Cartagena - it is rated 9.2/10 from 2,597 HotelsCombined reviews.

  • Is there a good hotel near Playa La Boquilla?

    A good hotel near Playa La Boquilla is Sonesta Hotel Cartagena, which has been rated 8.1/10 by 2,596 HotelsCombined user reviews.

  • How much do hotels in Cartagena cost?

    The average price of a hotel in Cartagena has been around $145 per night over the last 3 days. For a 5-star hotel in Cartagena, the average price is around $205/night, depending on your dates. The average price of a 4-star hotel is $179/night.

  • How much is a cheap hotel in Cartagena?

    $11 per night is the cheapest Cartagena hotel price found in our data from the last 72 hours.

  • How much is a hotel in Cartagena tonight?

    A hotel in Cartagena tonight has an average price of $145, but some deals have been found for as low as $11 in HotelsCombined searches over the last 72 hours. Prices in Cartagena are changing frequently. The best price found for a 4-star Cartagena hotel for tonight has been $27.