Beach Hotels in Colombia

Find the beach hotels that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Most visited cities for beach hotels

Cartagena de Indias

2894 beach hotels

Santa Marta

1499 beach hotels

San Andrés

596 beach hotels

Guatapé

6 beach hotels

Coveñas

289 beach hotels

Most popular regions for beach hotels

Atlántico

96 beach hotels

Tayrona National Park

83 beach hotels

Magdalena

2239 beach hotels

Guajira

271 beach hotels

Bolivar

3015 beach hotels

Cordoba

121 beach hotels

Choco

233 beach hotels

Sucre

439 beach hotels

Valle del Cauca

8 beach hotels

Antioquia

45 beach hotels

Nariño

10 beach hotels

Cundinamarca

93 beach hotels

Providencia Island

70 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,570 reviews

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

From US$163 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,169 reviews

Viajero Guatapé Hostel & Lake Club has a garden, private beach area, a terrace and restaurant in Guatapé. The hotel features an outdoor swimming pool, hot tub, nightclub and a shared lounge.

From US$61 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,330 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 US$145 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,033 reviews

Set less than 1 km from Palomino Beach, Rincon del Mar Palomino offers 4-star accommodation in Palomino and features an outdoor swimming pool, a garden and a bar.

From US$27 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,520 reviews

Situated in San Andrés, 300 metres from Spratt Bight Beach, Hotels 111 features concierge services and free WiFi throughout the property. A tour desk can provide information on the area.

From US$131 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,042 reviews

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

From US$225 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,321 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 US$55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,301 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 US$183 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,659 reviews

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

From US$111 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,144 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 US$199 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 9.4
Superb - What previous guests thought, 2,569 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,227 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 509 reviews

More places to explore, more ways to go