If you’re planning a trip to Cartagena, Colombia, get your camera roll ready. Between the pastel-colored colonial buildings, bougainvillea-covered balconies, and that unmistakable Caribbean blue, this walled city might be one of the most photogenic destinations in Latin America. Whether you’re here for a few days or a full week, this guide breaks down the best spots to capture Cartagena at its most beautiful — and the best time of day to do it.
The Old Town (Centro Histórico): the classic shot
Flower-covered colonial streets
The streets inside the walled city — especially around the Santo Domingo and San Diego neighborhoods — are Cartagena’s signature look: colorful facades, wooden balconies, and bougainvillea spilling over from above. Early morning or late afternoon light softens the colors and avoids the harsh shadows of midday sun.
The city walls at sunset
Walking along the historic walls (Las Murallas) as the sky turns orange over the water is one of the most popular moments to photograph in Cartagena. Get there about 30-40 minutes before sunset to grab a good spot before it fills up with other travelers doing the same thing.
Plaza Santo Domingo
This plaza, home to Fernando Botero’s famous sculpture, is a must-stop, surrounded by colonial architecture and often live music in the early evening.
San Felipe Castle
From the top of this fortress you get one of the best panoramic views in the city — the ocean, the Old Town, and the skyline all in one frame.
Bocagrande: beach and skyline views
Sunrise on the beach
If you want photos without the crowds, Bocagrande beach at sunrise offers soft light, empty sand, and calm water before the day gets going.

Rooftop pools with ocean views
Rooftop pools have become one of the most sought-after photo spots right now: the contrast between the pool water, the ocean horizon, and a colorful sky makes for some of the most shareable shots of any Cartagena trip. The rooftop pool at Hotel Regatta, on the 18th floor, is one of those places worth timing around golden hour, with the Caribbean stretching out behind you.
Getsemaní: street art and color
Right next to the Old Town, this neighborhood has become one of Cartagena’s most photographed areas thanks to its street art, colorful umbrellas hanging over the streets, and laid-back, artsy vibe. Calle del Pozo and Plaza de la Trinidad are good starting points.
Practical photography tips for Cartagena
- Chase golden hour: the first hour after sunrise and the last one before sunset give you the most flattering light and help you avoid the harsh midday sun.
- Skip outdoor shoots at midday: the light is harsh and the heat is intense — not great for photos or for comfortably walking around the Old Town.
- Protect your gear: Cartagena’s humidity and sun can be tough on cameras and phones. Bring a microfiber cloth, and don’t forget sunscreen for yourself too.
- Ask before photographing private balconies or patios: many of the prettiest doorways and courtyards belong to private homes — a quick “¿puedo tomar una foto?” goes a long way.
- Use your hotel’s rooftop or terrace: some of the best angles of the city and ocean don’t require leaving the property at all.
Frequently asked questions
What’s the best time of day to photograph the Old Town?
Early morning or right before sunset, when the light is soft and there are fewer crowds.
Where can I get the best sunset photos in Cartagena?
The city walls in the Old Town and rooftop pools in Bocagrande are two of the top spots to capture sunset over the Caribbean.
Do I need professional camera gear for good photos in Cartagena?
Not really. The natural light here is so good that even smartphone photos turn out great, especially during golden hour.
Is it safe to carry a camera or phone around the Old Town?
Yes, as long as you take the same precautions you would in any busy tourist area — don’t flash expensive gear unnecessarily and stay aware of your surroundings, especially at night.
Looking for the perfect shot during your stay?
Reach out through our contact page and we’ll point you to the best times of day to capture the hotel’s views and Bocagrande’s skyline.