Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cartagena

Filter by star ratings
All filters
La Passion By Masaya
9.1 Excellent

5.2 mi from city centre, Cartagena Show on map

ExcellentBased on 525 reviews
9.1

Situated in Cartagena de Indias, La Passion Hotel Boutique offers 4-star accommodation, as well as an outdoor pool and a rooftop terrace. It is close to Cartagena Cathedral, restaurants and shops.

Hotel Plaza De La Trinidad
8.5 Excellent

4.8 mi from city centre, Cartagena Show on map

ExcellentBased on 279 reviews
8.5

Located in Cartagena de Indias, Hotel Plaza de la Trinidad is within a 15-minute drive of Rafael Nunez International Airport and offers an outdoor pool. It provides complimentary Wi-Fi and is a stone's throw from Getsemani and well-known attractions.

ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
8.9 Excellent

4.9 mi from city centre, Cartagena Show on map

ExcellentBased on 1,430 reviews
8.9

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.

Hotel Capellan de Getsemani
9.0 Excellent

4.8 mi from city centre, Cartagena Show on map

ExcellentBased on 470 reviews
9.0

Hotel Capellan is located in Cartagena de Indias and features an indoor pool. It also offers a 24-hour reception, a swimming pool and room service.

Charleston Santa Teresa Cartagena
9.0 Excellent

5.2 mi from city centre, Cartagena Show on map

ExcellentBased on 341 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
8.7 Excellent

5.2 mi from city centre, Cartagena Show on map

ExcellentBased on 943 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 Boutique las Carretas
9.1 Excellent

5.1 mi from city centre, Cartagena Show on map

ExcellentBased on 660 reviews
9.1

Hotel Boutique Las Carretas is located in Cartagena de Indias and provides free Wi-Fi. Those staying at the property have access to a sun deck and an outdoor pool.

Hotel Almirante Cartagena - Colombia
8.4 Excellent

5.2 mi from city centre, Cartagena Show on map

ExcellentBased on 1,004 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.

Ibis Cartagena Marbella
8.2 Excellent

4.8 mi from city centre, Cartagena Show on map

ExcellentBased on 3,551 reviews
8.2

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.

Hotel Playa Manglares Isla Baru
9.0 Excellent

13.6 mi from city centre, Cartagena Show on map

ExcellentBased on 276 reviews
9.0

This comfortable bed & breakfast in Cartagena de Indias offers free Wi-Fi, as well as a swimming pool and a private beach. It also provides a sun deck, a concierge and a 24-hour reception.

Tips for booking a Cartagena hotel

Cheapest month:July
Most expensive month:December
Average price in Cartagena:£142/night
Absolute cheapest price found:£3/night
Cheapest day:Tuesday
Most expensive day:Friday
£49 - £385
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£31 - £106
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cartagena hotels

Show all 2,615 hotels
1
Sophia Hotel
9.4 Excellent

5.2 mi from city centre, Cartagena Show on map

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
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
8.9 Excellent

4.9 mi from city centre, Cartagena Show on map

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.

3
Hotel Casa Lola Deluxe Gallery
8.9 Excellent

4.8 mi from city centre, Cartagena Show on map

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

4
Hotel Boutique las Carretas
9.1 Excellent

5.1 mi from city centre, Cartagena Show on map

Hotel Boutique Las Carretas is located in Cartagena de Indias and provides free Wi-Fi. Those staying at the property have access to a sun deck and an outdoor pool.

5
Sofitel Legend Santa Clara Cartagena
9.1 Excellent

5.2 mi from city centre, Cartagena Show on map

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.

6
Allure Chocolat by Karisma Hotels & Resorts
8.6 Excellent

4.9 mi from city centre, Cartagena Show on map

Offering an outdoor pool and a rooftop terrace, Allure Chocolat by Karisma is located in Cartagena de Indias and is a short walk from Getsemani. It provides 5-star accommodation with air-conditioned rooms.

7
Hotel Capellan de Getsemani
9.0 Excellent

4.8 mi from city centre, Cartagena Show on map

Hotel Capellan is located in Cartagena de Indias and features an indoor pool. It also offers a 24-hour reception, a swimming pool and room service.

8
Holiday Inn Cartagena Morros
8.8 Excellent

5.3 mi from city centre, Cartagena Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is situated in Cartagena de Indias. It is conveniently located for those wanting to visit local attractions.

Cheapest hotels in Cartagena, Bolívar

Show all 2,615 hotels
Hotel Plaza De La Trinidad
8.5 Excellent

4.8 mi from city centre, Cartagena Show on map

Located in Cartagena de Indias, Hotel Plaza de la Trinidad is within a 15-minute drive of Rafael Nunez International Airport and offers an outdoor pool. It provides complimentary Wi-Fi and is a stone's throw from Getsemani and well-known attractions.

£23
Avg. per night
Ibis Cartagena Marbella
8.2 Excellent

4.8 mi from city centre, Cartagena Show on map

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.

£28
Avg. per night
Hotel Playa Club
8.0 Excellent

5.3 mi from city centre, Cartagena Show on map

Hotel Playa Club provides 3-star accommodation in Cartagena de Indias. It also offers free Wi-Fi and an outdoor pool.

£28
Avg. per night
Holiday Inn Express Cartagena Bocagrande
8.5 Excellent

4.9 mi from city centre, Cartagena Show on map

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.

£40
Avg. per night
Hotel Dorado Plaza
6.9 Good

5.3 mi from city centre, Cartagena Show on map

Located in Cartagena de Indias, Hotel Dorado Plaza is a short drive from Cartagena Cathedral and University Of Cartagena. The hotel offers a sauna and an outdoor pool, as well as rooms with private terraces.

£45
Avg. per night
Hotel Boutique las Carretas
9.1 Excellent

5.1 mi from city centre, Cartagena Show on map

Hotel Boutique Las Carretas is located in Cartagena de Indias and provides free Wi-Fi. Those staying at the property have access to a sun deck and an outdoor pool.

£47
Avg. per night
La Passion By Masaya
9.1 Excellent

5.2 mi from city centre, Cartagena Show on map

Situated in Cartagena de Indias, La Passion Hotel Boutique offers 4-star accommodation, as well as an outdoor pool and a rooftop terrace. It is close to Cartagena Cathedral, restaurants and shops.

£54
Avg. per night
Holiday Inn Cartagena Morros
8.8 Excellent

5.3 mi from city centre, Cartagena Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is situated in Cartagena de Indias. It is conveniently located for those wanting to visit local attractions.

£54
Avg. per night

Hotel prices in Cartagena

2 stars or below

£4 - £24

£15
Avg. per night

No. 2 most popular

£24
Avg. per night

Best value

£4
Avg. per night
3 stars

£23 - £117

No. 1 most popular

£28
Avg. per night

No. 2 most popular

£40
Avg. per night

Best value

£23
Avg. per night
4 stars and up

£52 - £153

No. 1 most popular

£153
Avg. per night

No. 2 most popular

£62
Avg. per night

Best value

£52
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?

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

  • What are the best hotels in Cartagena?

    Sofitel Legend Santa Clara Cartagena (9.1/10 from 466 reviews), ESTELAR Cartagena de Indias Hotel & Centro de Convenciones (8.9/10 from 1,430 reviews), and Hyatt Regency Cartagena (9.2/10 from 2,073 reviews) are all highly rated places to stay in Cartagena.

  • What is a good hotel near Casino Rio?

    A good hotel close to Casino Rio is ESTELAR Cartagena de Indias Hotel & Centro de Convenciones (rated 8.9/10 from 1,430 reviews).

  • What is a good hotel in Cartagena near Playa de Bocagrande?

    For a good hotel near to Playa de Bocagrande, consider ESTELAR Cartagena de Indias Hotel & Centro de Convenciones - it is rated 8.9/10 from 1,430 HotelsCombined reviews.

  • Is there a good hotel near Playa La Boquilla?

    If you’re planning to stay near Playa La Boquilla, you should consider Radisson Cartagena Ocean Pavillion, which has a score of 8.7 from 943 reviews.

  • How much do hotels in Cartagena cost?

    The average price of a hotel in Cartagena is £146 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Cartagena around is £114 per night, whereas for a 5-star hotel it’s £225 per night.

  • How much is a cheap hotel in Cartagena?

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