Hotels in Cartagena

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

Cartagena, Colombia
24 Sep — 25 Sep2
Cartagena, Colombia
Fri 24/9
Sat 25/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cartagena

Filter by star ratings
All filters
Hcr Cartagena
Hcr Cartagena
Diagonal 21 Av.Buenos Aires Nº45 A 25 El Bosque, Cartagena, Colombia
Show on map
4.3 km from city centre, Cartagena 

Hotel Colombia Real Cartagena offers 3-star accommodation in Cartagena de Indias. It provides complimentary Wi-Fi, luggage storage and a 24-hour reception.

Hotel Ibiza Cartagena
Hotel Ibiza Cartagena
7.6 Good
Sector Bomba el Amparo, Barrio San Pedro, Mz 11 Lote 3, Cartagena, Colombia
Show on map
0.2 km from city centre, Cartagena 
GoodBased on 191 reviews
7.6

Hotel Ibiza Cartagena is located in Cartagena de Indias and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

Allure Bon Bon Hotel, by Karisma
Allure Bon Bon Hotel, by Karisma
8.5 Excellent
Calle Del Arsenal 10-32, Cartagena, Colombia
Show on map
7.7 km from city centre, Cartagena 
ExcellentBased on 80 reviews
8.5

Situated in Cartagena de Indias, Allure Bonbon by Karisma Hotels & Resorts provides elegant 4-star accommodation, as well as an outdoor pool. It is ideally positioned for those wanting to visit the area's popular attractions.

Hotel Capellan de Getsemani
Hotel Capellan de Getsemani
9.1 Excellent
Carrera 9 No. 29-52, Cartagena, Colombia
Show on map
7.8 km from city centre, Cartagena 
ExcellentBased on 459 reviews
9.1

Hotel Capellan is a comfortable setting when in Cartagena de Indias and is close to everything the area has to offer. It also offers room service, an outdoor pool and a 24-hour reception.

Ananda Hotel Boutique
Ananda Hotel Boutique
8.9 Excellent
Calle Del Cuartel No. 36-77, Cartagena, Colombia
Show on map
8.5 km from city centre, Cartagena 
ExcellentBased on 219 reviews
8.9

Ananda Hotel Boutique - Hoteles Cosmos is set in Cartagena de Indias and is close to nearby attractions, such as the Palace of Inquisition. Some of the popular features at this luxury 5-star hotel include an indoor pool and a rooftop terrace.

Hotel Almirante Cartagena - Colombia
Hotel Almirante Cartagena - Colombia
8.4 Excellent
Av.San Martín, Calle 6 Esquina Bocagrande, Cartagena, Colombia
Show on map
8.4 km from city centre, Cartagena 
ExcellentBased on 1,198 reviews
8.4

Hotel Almirante Cartagena Colombia offers 5-star accommodation in Cartagena de Indias. Offering free wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Bocagrande Beach.

Hotel Casa Tere
Hotel Casa Tere
8.6 Excellent
Calle de la Magdalena #9 - 23, Cartagena, Colombia
Show on map
7.9 km from city centre, Cartagena 
ExcellentBased on 200 reviews
8.6

Located amongst a variety of attractions, boutiques and restaurants, Hotel Casa Tere Boutique is ideal for those wishing to discover Cartagena de Indias and its surroundings. It also offers free Wi-Fi, a sun deck and an indoor pool.

Hollywood Beach Suite
Hollywood Beach Suite
7.8 Good
Carrera 1 #1A-173, Cartagena, Colombia
Show on map
8.9 km from city centre, Cartagena 
GoodBased on 1,012 reviews
7.8

This comfortable property in Cartagena de Indias offers free wireless internet, as well as a concierge and a 24-hour reception. It is ideally located for those wishing to visit the area's popular attractions.

Hotel Casa San Agustin
Hotel Casa San Agustin
9.6 Excellent
Centro Calle De La Universidad No.36-44, Cartagena, Colombia
Show on map
8.3 km from city centre, Cartagena 
ExcellentBased on 137 reviews
9.6

Hotel Casa San Agustin is situated in Cartagena de Indias and is close to the area's well-known attractions. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Walled City.

Hotel Capilla Del Mar
Hotel Capilla Del Mar
8.4 Excellent
Bocagrande Carrera 1 Calle 8 #12, Cartagena, Colombia
Show on map
8.2 km from city centre, Cartagena 
ExcellentBased on 462 reviews
8.4

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.

Tips for booking a Cartagena hotel

Cheapest month:August
Most expensive month:March
Average price in Cartagena:$254/night
Absolute cheapest price found:$2/night
Cheapest day:Friday
Most expensive day:Sunday
$96 - $659
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $232
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cartagena hotels

Show all 3,083 hotels
1
Hotel Boutique Casa del Coliseo
Hotel Boutique Casa del Coliseo
9.4 Excellent
Calle del Coliseo #35-23, Cartagena, Colombia
Show on map
8.3 km from city centre, Cartagena 

Hotel Boutique Casa del Coliseo provides a modern setting while in Cartagena de Indias. It is steps from Cartagena Cathedral, restaurants and nightlife options.

2
Sophia Hotel
Sophia Hotel
9.3 Excellent
Calle 32 No. 4-45 Plaza de la Aduana, Cartagena, Colombia
Show on map
8.4 km from city centre, Cartagena 

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.

3
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
8.9 Excellent
Carrera 1 Con Calle 12 Esquina, Cartagena, Colombia
Show on map
7.9 km from city centre, Cartagena 

Located amongst a variety of popular tourist attractions, shops and eateries, Estelar Cartagena de Indias Hotel y Centro de Convenciones is ideal for those wanting to discover Cartagena de Indias and its surroundings. It provides 5-star accommodation with air-conditioned rooms.

4
Hotel Casa Lola Deluxe Gallery
Hotel Casa Lola Deluxe Gallery
8.8 Excellent
Calle Del Guerrero No 29 - 108, Cartagena, Colombia
Show on map
7.7 km from city centre, Cartagena 

Located in Cartagena de Indias, Hotel Casa Lola provides stylish, 4-star accommodation close to Getsemani. It also features massage services, meeting rooms and an outdoor pool.

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

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.

6
Sofitel Legend Santa Clara Cartagena
Sofitel Legend Santa Clara Cartagena
9.1 Excellent
Calle Del Torno, 39 - 29, Cartagena, Colombia
Show on map
8.3 km from city centre, Cartagena 

Boasting an outdoor pool, a Turkish steam bath and a Jacuzzi, Sofitel Legend Santa Clara Cartagena is located in Cartagena de Indias and offers stylish accommodation. It is ideally positioned for those wanting to visit the area's popular attractions.

7
Hotel Capellan de Getsemani
Hotel Capellan de Getsemani
9.1 Excellent
Carrera 9 No. 29-52, Cartagena, Colombia
Show on map
7.8 km from city centre, Cartagena 

Hotel Capellan is a comfortable setting when in Cartagena de Indias and is close to everything the area has to offer. It also offers room service, an outdoor pool and a 24-hour reception.

8
Hotel Casa San Agustin
Hotel Casa San Agustin
9.6 Excellent
Centro Calle De La Universidad No.36-44, Cartagena, Colombia
Show on map
8.3 km from city centre, Cartagena 

Hotel Casa San Agustin is situated in Cartagena de Indias and is close to the area's well-known attractions. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Walled City.

Cheapest hotels in Cartagena, Bolívar

Show all 3,083 hotels
Posada Kalea
Posada Kalea
9.0 Excellent
Carrera 3 No. 49-21, Cartagena, Colombia
Show on map
9.0 km from city centre,  

Providing a shuttle service to Rafael Nunez International Airport, plus free wireless internet, Posada Kalea is a convenient base in Cartagena de Indias. It also provides a swimming pool, massage services and babysitting/child services.

$12
Avg. per night
Selina Cartagena
Selina Cartagena
7.7 Good
Calle Larga No. 8b- 148, Getsemani, Cartagena, Colombia
Show on map
7.9 km from city centre,  

Situated in Cartagena de Indias, Selina Cartagena offers 3-star accommodation, as well as a rooftop pool. It also provides complimentary Wi-Fi.

$14
Avg. per night
Hotel Boquilla Suites
Hotel Boquilla Suites
7.1 Good
Cra 9 # 38-76 Sector la Boquilla, Cartagena, Colombia
Show on map
9.0 km from city centre,  

Hotel Boquilla Suites provides a comfortable setting when in Cartagena de Indias. It also offers a kids pool, a 24-hour reception and an outdoor pool.

$23
Avg. per night
Casa Torices Real
Casa Torices Real
8.0 Excellent
Carrera 14 No 51-39, Cartagena, Colombia
Show on map
7.2 km from city centre,  

Located in Cartagena de Indias, Casa Torices Real is a short drive from Cartagena Cathedral and offers free private parking on site. It also provides a tour desk, a swimming pool and a 24-hour reception.

$25
Avg. per night
Hotel Cartagena Premium
Hotel Cartagena Premium
6.5 Good
Bocagrande Av. San Martín #11-113, Cartagena, Colombia
Show on map
7.8 km from city centre,  

Hotel Cartagena Premium is located in Cartagena de Indias and is close to Cartagena Cathedral. It also features an outdoor pool, a sauna and a Jacuzzi.

$33
Avg. per night
Hotel Ibiza Cartagena
Hotel Ibiza Cartagena
7.6 Good
Sector Bomba el Amparo, Barrio San Pedro, Mz 11 Lote 3, Cartagena, Colombia
Show on map
0.2 km from city centre,  

Hotel Ibiza Cartagena is located in Cartagena de Indias and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

$34
Avg. per night
Hcr Cartagena
Hcr Cartagena
Diagonal 21 Av.Buenos Aires Nº45 A 25 El Bosque, Cartagena, Colombia
Show on map
4.3 km from city centre,  

Hotel Colombia Real Cartagena offers 3-star accommodation in Cartagena de Indias. It provides complimentary Wi-Fi, luggage storage and a 24-hour reception.

$36
Avg. per night
Hollywood Beach Suite
Hollywood Beach Suite
7.8 Good
Carrera 1 #1A-173, Cartagena, Colombia
Show on map
8.9 km from city centre,  

This comfortable property in Cartagena de Indias offers free wireless internet, as well as a concierge and a 24-hour reception. It is ideally located for those wishing to visit the area's popular attractions.

$36
Avg. per night

Hotel prices in Cartagena

2 stars or below

$8 - $98

Casa Mantilla 3 37

No. 1 most popular

Casa Mantilla 3 37
9.4 Excellent
$98
Avg. per night
Hotel Ayenda Marie Real 1808
$84
Avg. per night
Posada Kalea

Best value

Posada Kalea
9.0 Excellent
$12
Avg. per night
3 stars

$34 - $237

Ibis Cartagena Marbella

No. 1 most popular

$46
Avg. per night
Oz Hotel

No. 2 most popular

Oz Hotel
9.2 Excellent
$59
Avg. per night
Hotel Ibiza Cartagena

Best value

$34
Avg. per night
4 stars and up

$37 - $861

Hotel Casa San Agustin

No. 1 most popular

$388
Avg. per night
Sofitel Legend Santa Clara Cartagena

No. 2 most popular

$316
Avg. per night
Mansion Tcherassi

Best value

$37
Avg. per night

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

Where to stay in Cartagena

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?

    El Centro, Getsemani, and Barrio El Bosque are some of the most favoured places to stay in Cartagena.

  • What are the best hotels in Cartagena?

    Hotel Casa San Agustin is a very popular hotel in Cartagena, with a score of 9.6 from 137 reviews. Hotel Caribe By Faranda Grand (8.4 from 755 reviews) and Sofitel Legend Santa Clara Cartagena (9.1 from 526 reviews) are also highly rated Cartagena hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Playa de Bocagrande?

    Hotel Caribe By Faranda Grand is a good hotel close to Playa de Bocagrande - it has scored 8.4 over 755 reviews from HotelsCombined users.

  • What is a good hotel in Cartagena near Playa La Boquilla?

    For a good hotel near to Playa La Boquilla, consider Posada Kalea - it is rated 9.0/10 from 134 HotelsCombined reviews.

  • Is there a good hotel near Iglesia de Santo Toribio?

    Close to Iglesia de Santo Toribio you will find Hotel Casa San Agustin, which has a rating of 9.6 over 137 HotelsCombined reviews.

  • How much is a hotel in Cartagena tonight?

    Prices for a hotel in Cartagena tonight are about $251 on average, but HotelsCombined users have found prices as low as $12 for tonight in the last 3 days.