Enter your dates to see the latest prices and deals for Cartagena de Indias hotels
EMMA HOTEL SAN DIEGO provides rooms with free WiFi in Cartagena de Indias, conveniently located a 10-minute walk from Palace of the Inquisition and half a mile from Bolivar Park.

This former monastery dating from the 17th Century offers rooms with balconies overlooking the hotel’s gardens or the Caribbean.

Hotel 3 Banderas is in central Cartagena and offers a waterfall garden, 2 spacious patios, and a roof-top terrace overlooking Cartagena. It is just 3 blocks from the Caribbean Sea.

Offering a restaurant, Hotel Kartaxa is located in Cartagena de Indias and features a unique style with the bohemian ambiance of the 30's. Free WiFi access is available.

This 18th century colonial-style Casa Del Curato hotel features a swimming pool and a terrace with a view of Cartagena’s old city.

In the exclusive San Diego area, this Hotel Boutique features a hot tub, a terrace, a bar and a spa center. Free Wi-Fi is provided.

Number 1Booked hotel near Fine Arts
Number 2Booked hotel near Fine Arts
Number 3Booked hotel near Fine Arts
Number 4Booked hotel near Fine Arts
Number 5Booked hotel near Fine Arts
Number 6Booked hotel near Fine Arts
Number 7Booked hotel near Fine Arts
Number 8Booked hotel near Fine Arts
Number 9Booked hotel near Fine Arts
Number 10Booked hotel near Fine Arts
Set in a charming republican house decorated with flowering plants, Hotel Casa La Fe is in Cartagena's historic center. Its rooftop pool and sun terrace overlooks the scenic city skyline.
In the historic town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna.
Casa Belle Cartagena Hotel Boutique features an outdoor swimming pool, fitness center, a garden and terrace in Cartagena de Indias.
Located in Cartagena de Indias and with Marbella Beach reachable within a 9-minute walk, Hotel Boutique Patio Corao by GEH Suites has concierge services, non-smoking rooms, an outdoor swimming pool,...
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.
B Haus Hotel Boutique has a garden, terrace, a restaurant and bar in Cartagena de Indias.
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.
Santa Alejandría Hotel is located in the San Diego district of Cartagena de Indias, and is a 11-minute walk from Marbella Beach.
Viajero Cartagena - Centro Hostel has a garden, shared lounge, a restaurant and bar in Cartagena de Indias. Featuring a tour desk, this property also provides guests with a sun terrace.
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...
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...
Located in the San Diego neighborhood in Cartagena’s historic district, Casa La Cartujita offers rooms with elegant décor combining mid-century modernism with antique 16th century colonial...
Bastión Luxury Hotel is a property located in the center of Cartagena de Indias. The hotel's rooms are equipped with a wardrobe, flat-screen TV, private bathroom, free Wi-Fi, bedding, and towels.
Set in refurbished colonial mansion only a 5-minute walk from Santo Domingo and San Diego squares, Nacar Hotel Cartagena, Curio Collection by Hilton features a a restaurant on the ground floor and a...
Featuring a terrace and a bar, Palmas de Alba Hotel Boutique is located in Cartagena de Indias, a 10-minute walk from Marbella Beach and half a mile from Palace of the Inquisition.