Cartagena is a city that dances with color, rhythm, and history. From its colonial walls draped in bougainvillea to its vibrant plazas filled with music and laughter, this Caribbean gem makes a weekend feel like a tropical dream. Just two days here will leave your heart full, your skin sun-kissed, and your photo gallery glowing.
In 48 hours, you’ll explore ancient forts, dive into Caribbean waters, wander pastel alleys, and dance until your feet say, “enough.” You’ll eat street arepas in the morning and sip sunset mojitos by night. With so much packed into this radiant city, even a short stay feels rich and full.
This guide breaks your trip into a fun, relaxed schedule: day one explores the Old City and nearby beaches, while day two heads to the Rosario Islands, finishing with salsa and street eats. We’ve also added hotel and experience suggestions below so you can plan like a pro—and have more time for joy.
Hotels to Book for Your Weekend Stay
- Hotel Casa San Agustín – A refined colonial boutique hotel in the Old City with a romantic courtyard pool and a rooftop bar.
- Hilton Cartagena – Beachfront luxury in Bocagrande with sea views, multiple pools, and resort comforts.
- Hotel Charleston Santa Teresa – A 17th-century convent turned stylish five-star hotel, steps from the Clock Tower and the sea wall.
- Casa del Arzobispado – A beautiful colonial villa in the Old City, ideal for groups or couples looking for peace and charm.
Top Experiences to Book
- Cartagena Old Town Food Walking Tour – A flavorful walking tour through street eats and local flavors in hidden corners of the city.
- Sunset Cruise with Champagne – A calm, scenic sail around the bay with music, open skies, and Caribbean breezes.
- Rosario Islands Snorkeling Trip – Spend the day island-hopping and snorkeling turquoise waters just off Cartagena’s coast.
- Cartagena Salsa Class & Night Out – Learn to dance like a local with a fun class, then hit the town with your crew and teacher.
Day 1: Old City Wonders & Beachfront Breeze
Morning – Walled City Wandering
Begin your day with a stroll through the colorful Old City. Grab a traditional Colombian breakfast at Epoca Espresso Bar, where the coffee is strong and the arepas are cheesy. Then wander from the Clock Tower through Plaza Santo Domingo, stopping for photos under cascading bougainvillea and balconies painted in every color imaginable.
Join a walking food tour if you want local insight into both flavors and history—plus samples of tropical fruit, coconut candies, and fried treats that locals swear by.
Head to Castillo San Felipe de Barajas, a short taxi away. This towering fort has a web of tunnels and unbeatable views of the city and the sea.
Afternoon – Bocagrande Beaches & Lunch
After history and heat, cool off at the beaches of Bocagrande. If you’re staying at the Hilton Cartagena, you’ll already be poolside. Otherwise, take a cab down and rent a sunbed along the beach.
Have lunch at Kiosko El Bony, a casual beachfront spot renowned for its fresh ceviche and fried fish platters accompanied by patacones (fried plantains). You’ll be dining barefoot with a view of the surf.
Afterward, stroll the beach or pop into a mall or café with air conditioning to cool off and regroup before nightfall.
Evening – Sunset Wall Walk & Rooftop Cocktails
Return to the Old City just before sunset. Walk the top of the city wall from Plaza de las Bóvedas to Café del Mar. Along the way, take in the golden hour as the sun dips behind the Caribbean. The breeze up here is dreamy.
Grab a cocktail or mocktail at Café del Mar, or settle in for a seafood dinner at Mar y Zielo, known for its creative fusion of Colombian ingredients with international techniques.
After dinner, take a short carriage ride or walk to Plaza Trinidad in Getsemaní. There, the streets come alive with musicians, breakdancers, and laughter—perfect for people-watching or grabbing a late-night arepa from a food cart.
Day 2: Island Adventure & Salsa Night
Morning – Island Hopping to Rosario
Wake early for a day trip to the Rosario Islands. Most tours depart by 8:00 AM from Muelle La Bodeguita. You’ll hop on a speedboat and cruise through turquoise waters.
With the Rosario Islands snorkeling tour, you’ll swim among coral reefs, relax on white-sand beaches, and enjoy lunch under a thatched palapa. Bring sunscreen, sunglasses, and water shoes—it’s a rustic yet beautiful destination.
Several tours include paddleboarding, kayaking, or even visits to the oceanic aquarium. Whether you’re snorkeling or snoozing in a hammock, you’ll feel a world away from the city.
Afternoon – Return & Rewind
Boats return to Cartagena mid-afternoon. Back at your hotel, freshen up with a dip in the pool or a quick nap. You’ve earned it.
If you’re staying at Casa del Arzobispado, the leafy courtyard is a peaceful place to escape the heat. Order a cold juice or beer and recharge.
Later, head to Getsemaní for an early dinner at Carmen Cartagena, a top-rated restaurant where Caribbean and Colombian flavors are given a gourmet twist.
Evening – Salsa, Street Art, and Stars
Start your final night with a salsa class and a night out. The instructors are friendly, the music is lively, and even if you miss a step, you’ll be smiling from start to finish.
Post-dance, take a walk through the murals of Getsemaní. The artwork here is a kaleidoscope of culture and resilience—perfect for nighttime photo ops and seeing the local creative spirit.
Wrap your night on a rooftop—Alquímico is a favorite for craft cocktails and vibrant energy, while Mirador Gastro Bar offers romantic views of the cathedral domes under the stars.
Final Thoughts
Cartagena is the kind of city that stays with you. In just 48 hours, you’ll experience the charm of its colonial streets, the energy of its people, and the calm of its Caribbean waters. Whether you’re snapping photos of flower-filled balconies or dancing barefoot in a salsa club, you’ll carry its warmth long after you leave.
Affiliate note: Booking through the links above helps support our travel writing—at no extra cost to you. Gracias for joining the journey!


