🇨🇴Year-round · December – April

Best Hotels in Cartagena, Colombia

Cartagena, Colombia 🇨🇴Best: December – April

Stay in Cartagena's walled Old Town. Hotels near colourful colonial streets, Caribbean beaches & Getsemaní.

Find Hotels in Cartagena

Compare prices and book the best accommodation for your year-round trip.

Loading live accommodation map...

Quick Guide: Cartagena Hotels

The best area to stay in Cartagena is Cartagena. The ideal time to visit is December – April during the year-round season. Must-try local food includes the Old Town.

Best Season

Year-round

Best Months

December – April

Country

🇨🇴 Colombia

Top Attraction

Walled Old Town walking tour

Why Stay in Cartagena?

Cartagena de Indias is the jewel of Colombia's Caribbean coast, a UNESCO World Heritage walled city where pastel-coloured colonial buildings drip with bougainvillea, horse-drawn carriages clip-clop along cobblestoned streets, and balconies overflow with tropical flowers. It's a city of intoxicating beauty, romantic atmosphere, and vibrant Colombian energy.

Hotels within the walled Old Town (Centro Histórico) offer the most immersive experience. Converted colonial mansions and convents house boutique hotels with interior courtyards, rooftop pools, and rooms with exposed stone walls and wooden beams. The San Diego neighbourhood within the walls is quieter and more residential. Getsemaní, just outside the walls, has emerged as Cartagena's coolest neighbourhood with street art, live music, and a more local atmosphere.

Bocagrande offers beachfront high-rise hotels on a peninsula south of the Old Town, with a more modern resort feel. The Rosario Islands, 45 minutes by boat, provide crystal-clear Caribbean waters and coral reefs for day trips or overnight stays.

Cartagena's food scene celebrates the meeting of Caribbean, African, and Spanish culinary traditions. Fresh ceviche, coconut rice, fried plantains (patacones), arepas de huevo, and tropical fruit juices from street vendors are daily pleasures. The restaurant scene in the Old Town ranges from casual to world-class, with Colombia's emerging food renaissance well represented.

Nearby Attractions

Walled Old Town walking tour
Castillo San Felipe de Barajas fortress
Rosario Islands boat trip
Getsemaní street art and nightlife
La Boquilla mangrove kayaking

Frequently Asked Questions

Which area of Cartagena should I stay in?

+
Centro Histórico (Old Town) for colonial grandeur and romance, Getsemaní for nightlife and local culture, or Bocagrande for beachfront resort hotels. The Old Town is the most popular choice.

When is the best time to visit Cartagena?

+
December to April is the dry season with reliable sunshine. The rainy season (May-November) brings afternoon showers but fewer tourists and lower prices. Temperatures hover around 30-32°C year-round.

Travel Tips

  • December to April is the driest and most comfortable period
  • The Old Town is walking-only in most areas — stay inside the walls for convenience
  • Getsemaní offers a more authentic local experience and better value than Centro
  • Try a chiva (party bus) for a fun evening tour of the city
  • Caribbean heat demands lots of water and sun protection
Best SeasonYear-round
Best MonthsDecember – April
Country🇨🇴 Colombia