This post has 11 Simple Fields-fields attached. Show fields.

Large white beach with river, mountains and greenery and clear blue sky
Dibulla Beach, Colombia

Dibulla Beach is located along Colombia’s Caribbean coast in the department of La Guajira, at the base of the Sierra Nevada de Santa Marta, the world’s highest coastal mountain range. From the beach, you can often see the snow-capped peaks of the Sierra Nevada in the distance. The beach is wide, long and uncrowded. The area receives freshwater outflow from rivers like the Río Jerez. The town of Dibulla is accessible via the Troncal del Caribe (Ruta Nacional 90) and lies roughly midway between Palomino and Riohacha, making it a convenient but less-known stop for travelers exploring the Guajira coast. There are small-scale eco-lodges and hostels nearby.

River flowing short of the sea, with beach on the foreground and mountains in the background
River, boats and Santa Marta mountains in the background at Dibulla Beach
Wide beach and sandy shore

Privacy Policy, Legal Notices and Copyright 2016-2025. Engage the Exotic TM, All Rights Reserved.