Beach Hotels in Colombia

Find the beach hotels that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Most visited cities for beach hotels

Cartagena de Indias

2703 beach hotels

Santa Marta

1443 beach hotels

San Andrés

576 beach hotels

Guatapé

5 beach hotels

Ríohacha

104 beach hotels

Palomino

126 beach hotels

Providencia

58 beach hotels

Coveñas

294 beach hotels

Puerto Escondido

3 beach hotels

Baru

31 beach hotels

Isla Mucura

8 beach hotels

Capurganá

53 beach hotels

Tolú

66 beach hotels

Nuquí

70 beach hotels

Cabo de la Vela

3 beach hotels

Most popular regions for beach hotels

Bolivar

2821 beach hotels

Magdalena

2157 beach hotels

Sucre

454 beach hotels

Guajira

263 beach hotels

Choco

231 beach hotels

Cordoba

116 beach hotels

Cundinamarca

111 beach hotels

Antioquia

42 beach hotels

Boyacá

28 beach hotels

Nariño

9 beach hotels

Valle del Cauca

9 beach hotels

Tolima

5 beach hotels

Casanare

4 beach hotels

Amazonas

3 beach hotels

The 10 Best Beach Hotels in Colombia

Check out our pick of great beach hotels in Colombia

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,069 reviews

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

From ₪ 400 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,216 reviews

Situated in Los Naranjos, a few steps from Playa de Mendihuaca, Senda Kokkos Beach Tayrona features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a...

From ₪ 458 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,464 reviews

Situated in San Andrés, 300 metres from Spratt Bight Beach, Hotels 111 features concierge services and free WiFi throughout the property.

From ₪ 459 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,045 reviews

Ideally set in Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

From ₪ 1,029 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,354 reviews

In a prime location in Santa Marta, Comunidad Calle 13 Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

From ₪ 149 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,319 reviews

The Boato Hotel has a garden, private beach area, a terrace and bar in Guatapé. This 5-star hotel offers a range of water sports facilities and a concierge service.

From ₪ 338 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,674 reviews

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar.

From ₪ 316 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,139 reviews

Located in Santa Marta, 1.4 km from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness...

From ₪ 599 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,228 reviews

Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving local cuisine.

From ₪ 202 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,000 reviews

Hotel Calamari Baru has a private beach area, terrace, a restaurant and bar in Playa Blanca. Built in 2019, the property is within a few steps of Playa Blanca.

From ₪ 297 per night

Most booked beach hotels in Colombia this month

See all

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,408 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,069 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,144 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,813 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,027 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,516 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,152 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,790 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,817 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,982 reviews