Beach holidays
in Colombia
Our 103 favourite places in Colombia to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.
Cartagena
Colombia
Santa Marta
Colombia
San Andres
Colombia
Providencia
Colombia
Barranquilla
Colombia
Ibagué
Colombia
Montería
Colombia
Pereira
Colombia
Soledad
Colombia
Itagüí
Colombia
Yopal
Colombia
Maicao
Colombia
Piedecuesta
Colombia
Pitalito
Colombia
Zipaquirá
Colombia
Rionegro
Colombia
Sogamoso
Colombia
Sabanalarga
Colombia
Aguachica
Colombia
Duitama
Colombia
Montelíbano
Colombia
Fusagasugá
Colombia
Tumaco
Colombia
Apartadó
Colombia
Arauca
Colombia
Caldas
Colombia
Calarcá
Colombia
Ipiales
Colombia
Yumbo
Colombia
Sahagún
Colombia
Los Patios
Colombia
Caucasia
Colombia
Santa Rosa de Cabal
Colombia
Marinilla
Colombia
Mocoa
Colombia
Espinal
Colombia
Turbaco
Colombia
Ayapel
Colombia
El Banco
Colombia
San José del Guaviare
Colombia
Agustín Codazzi
Colombia
El Bagre
Colombia
Puerto Berrío
Colombia
Carmen de Viboral
Colombia
Copacabana
Colombia
Plato
Colombia
Puerto Tejada
Colombia
San Gil
Colombia
Jamundí
Colombia
Montenegro
Colombia
Guaduas
Colombia
La Unión
Colombia
Medellín
Colombia
Segovia
Colombia
Payandé
Colombia
Quimbaya
Colombia
Curumaní
Colombia
San Juan Nepomuceno
Colombia
Puerto Rico
Colombia
Villanueva
Colombia
Puerto Wilches
Colombia
Puerto Asís
Colombia
Purificación
Colombia
Flandes
Colombia
El Copey
Colombia
Roldanillo
Colombia
Santiago de Tolú
Colombia
Puerto Boyacá
Colombia
Puerto Colombia
Colombia
Melgar
Colombia
La Virginia
Colombia
Hatonuevo
Colombia
San Jacinto
Colombia
Ponedera
Colombia
María la Baja
Colombia
Pinillos
Colombia
Santa Fe de Antioquia
Colombia
Sucre
Colombia
Sibaté
Colombia
Rivera
Colombia
Timbiquí
Colombia
Puerto Carreño
Colombia
Villeta
Colombia
Puerto Leguízamo
Colombia
La Plata
Colombia
Manatí
Colombia
Riosucio
Colombia
Astrea
Colombia
Andalucía
Colombia
Salamina
Colombia
San Vicente
Colombia
Fresno
Colombia
Yondó
Colombia
Puerto Triunfo
Colombia
Puerto López
Colombia
San Estanislao
Colombia
Puerto Santander
Colombia
Darien
Colombia
Santa Lucía
Colombia
Tocancipá
Colombia
Puerto Salgar
Colombia
Mercaderes
Colombia
Santa Catalina
Colombia
Beach holidays in Colombia — FAQs
- What are the best beach holidays in Colombia?
- Our 103 top picks for beach holidays in Colombia are listed above, sorted by where you'll get most for your money on Booking.com — starting from $75/night.
- When is the best time for a beach holiday in Colombia?
- Late spring and early autumn give the best weather-to-crowd balance for beaches in Colombia; midsummer is hot and busy.
- How much do beach holidays in Colombia cost?
- Hotels for our Colombia beach picks start from $75/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.