Beach Hotels in Colombia

Find the beach hotels that appeal to you the most

Select occupancy

Most visited cities for beach hotels

Cartagena de Indias

2573 beach hotels

Santa Marta

1377 beach hotels

San Andrés

554 beach hotels

Guatapé

5 beach hotels

Ríohacha

99 beach hotels

Palomino

119 beach hotels

Providencia

57 beach hotels

Coveñas

277 beach hotels

Puerto Escondido

3 beach hotels

Baru

31 beach hotels

Isla Mucura

7 beach hotels

Capurganá

46 beach hotels

Tolú

64 beach hotels

Nuquí

68 beach hotels

Cabo de la Vela

4 beach hotels

Most popular regions for beach hotels

Bolivar

2692 beach hotels

Magdalena

2063 beach hotels

Sucre

424 beach hotels

Guajira

252 beach hotels

Choco

218 beach hotels

Cundinamarca

116 beach hotels

Cordoba

113 beach hotels

Antioquia

40 beach hotels

Boyacá

28 beach hotels

Valle del Cauca

8 beach hotels

Nariño

7 beach hotels

Casanare

4 beach hotels

Tolima

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, 1,916 reviews

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

From Rs. 13,692 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,171 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 Rs. 14,167 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,431 reviews

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

From Rs. 14,200 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,275 reviews

Osh Hotel Cartagena features an outdoor swimming pool, fitness centre, a garden and shared lounge in Cartagena de Indias.

From Rs. 32,111 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,041 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 Rs. 31,861 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,357 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 Rs. 5,428 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,071 reviews

Located 200 metres from Spratt Bight Beach, Aquamare Hotel offers 4-star accommodation in San Andrés and features an outdoor swimming pool, a restaurant and a bar.

From Rs. 32,040 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,324 reviews

Set in Guatapé, 5.1 km from Piedra del Peñol, The Boato Hotel offers accommodation with a garden, free private parking, a private beach area and a terrace.

From Rs. 17,912 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,698 reviews

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

From Rs. 12,604 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,138 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 Rs. 20,415 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,340 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,916 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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