These hotels are close to key attractions like the Cartagena Gold Museum and the Palace of Inquisition. You can access public transport at the San Diego bus stop, making it easy to explore the city. Prices start around $50 per night, with many hotels rated above 8.0/10.
A 5-star hotel featuring an outdoor swimming pool, hot tub, and spa facilities. You can enjoy snorkeling and scuba diving trips nearby, with San Pedro Claver Church just a 5-minute walk away.
This 5-star hotel offers a swimming pool, hot tub, and sauna in a beautiful colonial building. The Governor House and Santa Catherina de Alexandria Cathedral are just 1640 feet away.
This 5-star hotel features a swimming pool, hot tub, and sauna in an 18th-century colonial building. It's a short drive from San Pedro Church and historic Plaza Santo Domingo.
A 4-star hotel with a rooftop swimming pool and an on-site nightclub. It's close to the historical center, and excursions to nearby Rosario Island are available.
This hotel features free Wi-Fi, a rooftop swimming pool, and a tour desk for booking city excursions. Scenic ocean views can be enjoyed from the guest rooms.
This budget hotel offers comfortable rooms with views of Cartagena de Indias Bay and has a rooftop swimming pool. It's within a 5-minute drive from Bocagrande.