Where to Stay in Cartagena: A Complete Guide
Cartagena, Colombia offers accommodation for every budget and travel style. As a beach destination perfect for beach lovers & history buffs, you'll find everything from cozy hostels starting at $24/night to world-class luxury hotels at $140/night. Cartagena is one of the Americas' most beautiful cities — a UNESCO World Heritage walled city of pastel-colored colonial mansions, bougainvillea-draped balconies, and cobblestone s...
Our top recommendation is the Hotel Casa San Agustín (5 stars) — Colonial mansion hotel in the UNESCO-listed Walled City. Starting from $40/night, it offers excellent value for 5-night stays during the best season (Dec–Apr).
For the best rates, we recommend booking 4-8 weeks ahead of your travel dates. The Dec–Apr period is the most popular, so early booking is essential. Consider staying in Cartagena Center for easy access to top attractions including Walled City UNESCO historic walks and Rosario Islands beach & snorkeling day trip.
Hotel Prices by Category
Best Neighborhoods to Stay In
Popular Hotel Chains in Cartagena
Featured Hotel: Hotel Casa San Agustín
Colonial mansion hotel in the UNESCO-listed Walled City
Check Availability