Enjoy a day trip to the stunning white sands of Playa Blanca. Relax on the beach and soak up the sun.
Explore the historic fortress of Castillo San Felipe de Barajas and learn about the city's past.
Spend a day on the picturesque Rosario Islands. Swim, snorkel, and relax in this tropical paradise.
Explore the colourful streets of the vibrant Getsemani neighbourhood. Stop for a coffee or try some local cuisine.
Visit the spiritual and peaceful La Popa Monastery. Take in the stunning views of the city from the hilltop location.
Relax on the sandy shores of Bocagrande Beach. Take a dip in the warm Caribbean waters and enjoy a cocktail or two.
Wander around the stunning walled city, Ciudad Amurallada, and appreciate the colourful colonial architecture. Stop off for a dinner of fresh seafood.
If you have more time, consider taking a day trip to the Tayrona National Park or exploring the colourful streets of the San Diego neighbourhood. If you have less time, skip the Rosario Islands or Playa Blanca day trip. Remember to stay hydrated in the hot and humid climate and bring sunscreen for outdoor activities.