The Most Romantic Honeymoon Destinations in Colombia

Tatacoa Desert © Léo Tisseau / Flickr
Tatacoa Desert © Léo Tisseau / Flickr
Photo of Anny Wooldridge
18 June 2017

Colombia is the ideal destination for a romantic honeymoon, with its breathtaking landscapes, luxury boutique hotel and resorts. There is a honeymoon destination to suit all tastes; white sandy Caribbean beaches, Pacific coast wildlife and jungle, mountainous cosy houses, hot savannah plains, beautiful countryside, the Amazon rainforest, modern cities and activities for adventurers. Here are our favourite honeymoon locations in Colombia.


Map View
Providencía | © Roberto San Andrés / WikiCommons
Providencia is a small Caribbean island located 140 miles (225 kilometres) from Nicaragua in the Caribbean Sea. Providencia is a coral island with clear turquoise water and white sandy beaches, surrounded by what is often referred to as the sea of seven colours. The island is relatively free of commercialisation making it a great destination for a romantic, quiet and peaceful trip, with secluded boutique resorts and coves waiting to be discovered.

San Andrés

The island of San Andrés is located 31 miles (50 kilometres) from Providencia island, in the Caribbean Sea, a much larger and more commercialised location. Although this is true San Andrés is still an ideal honeymoon destination, with picture perfect beaches and endless ocean views. It is also a National Park which provides a great opportunity for diving, snorkelling, swimming and other water activities. The island has large boutique luxury hotels situated on its vast coastline, along with inlets and small groups of islands.

Rosario Islands

Colombia’s Rosario Islands are located a one or two hour boat ride from the Caribbean colonial city of Cartagena. They are a collection of around 27 islands, many of which are uninhabited, privately owned or are home to eco hotels. The islands together form a Colombian National Park, to preserve the fragile coral reef systems which inhabit the area. Many of these hotels are luxurious and several have a small number of rooms, meaning in the evenings visitors will have resorts predominately to themselves, to watch the sunset over the ocean and relax.

Santa Marta

Santa Marta is a city located on the country’s Caribbean coastline, while the city itself isn’t the prettiest, the magic is located within the city’s surroundings. The nearby coastline is mountainous, with tropical forests and some of the country’s best beaches. The city’s surrounding area contains small boutique resorts on the beach front, some of which can only be accessed by boat. These small resorts are perfect for a honeymoon, such as the Playa Koralia resort, which is located 50 minutes from the city. This resort has a private beach, cabanas, relaxation areas and a restaurant serving home cooked style meals, made with fresh produce.


Cartagena‘s colonial streets scream romance, with colourful buildings and perfectly preserved Spanish architecture resembling a movie set. Cartagena is located on the Colombian Caribbean coast and is filled with history and culture. This is a great place to walk around, taking in the city and experiencing the lively plazas. There are plenty of world class restaurants, serving delicious food, using fresh ingredients and local sources products, as well as bars with city and ocean views – perfect for romantic evenings. Cartagena has a large number of luxurious boutique hotels within the old city, many have swimming pools and balconies with breathtaking views of the city.


Palomino is a small Caribbean village located 43 miles (70 kilometres) from the coastal city of Santa Marta, close to Tayrona National Park. The town is close to the Sierra Nevada de Santa Marta National Park and from the beach visitors can see its snow capped mountains. Palomino is surrounded by a vast biodiverse environment with the forest running down to the ocean, mountain backed and white sandy beaches. Palomino’s tranquility makes it the perfect honeymoon destination, with private resorts, villas and boutique hotels located close to the ocean.

Coffee Triangle

Colombia’s coffee triangle is located across the country’s departments of Caldas, Quindio and Risaralda; some of the best coffee in the world is grown here. The departments are home to coffee plantations/ farms, endless valleys, most famously the Valle de Cocora, within which the gigantic Colombian Wax Palm is native. Salento is one of the region’s many small colonial villages, filled with colour, culture and artisan products. This area is peaceful and quaint and visitors can rent villas or farm houses here, ideal for a quiet getaway.

Colombia Cocora Valley | © Ben Bowes / Flickr


Mompox is a small colonial town in northern Colombia, which has been named a UNESCO world heritage site since 1995, to protect its colonial heritage and preserve the environment. Mompox was one of the towns which inspired Colombian Literature Nobel Prize winning writer Gabriel Garcia Marquez. This colourful town is filled with romance and inspiration, it is often referred to as the town time forgot. Wandering around the town, visitors can take in the charm and the incredible culture.


Barichara is a small town located in Colombia’s Santander department, around five hours north of Bogota. This quaint picture-perfect town resembles a Hollywood movie set, every building in the town is perfectly white washed, with orange roofs and windows. The town’s streets are all cobbled and have been preserved as they once were centuries ago. The landscape is truly romantic with small boutique stores, hotels and home-cooked restaurant.

Isla Mucura

Isla Mucura is located within the collection of 10 islands which make up the San Bernando Archipelago, located off the country’s Caribbean coastline. The island can be accessed via a two hour boat ride from Cartagena. Mucura is small and quaint containing only one hotel, named the Punta Faro, which has 50 rooms, a private beach, restaurant and a variety of activities. It is situated within the National Natural Park Corales del Rosario, which aims to protect and preserve the fragile coral reef systems. This place is a Caribbean paradise, with palm trees, surrounded by turquoise water, perfect for a romantic and relaxing honeymoon.

Tatacoa Desert

The Tatacoa desert is a 250 square mile (330 kilometres squared) semi desert area, located within Colombia’s Huila department close to the town of Villavieja. It is a unique environment, containing a small number of hotels including the luxury boutique hotel named Bethel Bio Luxury. Tatacoa’s quaint, tranquil feel makes for a relaxing honeymoon destination in an unusual setting. What makes Tatacoa exceptional is the lack of artificial light at night, which allows visitors to gain an excellent view of the night-sky and its astronomy.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"