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

2654 beach hotels

Santa Marta

1435 beach hotels

San Andrés

566 beach hotels

Guatapé

5 beach hotels

Ríohacha

102 beach hotels

Palomino

123 beach hotels

Providencia

58 beach hotels

Coveñas

288 beach hotels

Puerto Escondido

3 beach hotels

Baru

30 beach hotels

Isla Mucura

7 beach hotels

Capurganá

53 beach hotels

Tolú

63 beach hotels

Nuquí

69 beach hotels

Cabo de la Vela

3 beach hotels

Most popular regions for beach hotels

Bolivar

2770 beach hotels

Magdalena

2131 beach hotels

Sucre

442 beach hotels

Guajira

258 beach hotels

Choco

228 beach hotels

Cordoba

114 beach hotels

Cundinamarca

111 beach hotels

Antioquia

40 beach hotels

Boyacá

27 beach hotels

Nariño

9 beach hotels

Valle del Cauca

9 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, 2,023 reviews

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

From HUF 42,660 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,201 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 HUF 47,525 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,454 reviews

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

From HUF 38,695 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,038 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 HUF 106,880 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,351 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 HUF 15,480 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,321 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 HUF 35,150 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,690 reviews

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

From HUF 33,280 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,137 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 HUF 63,580 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 HUF 21,215 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,060 reviews

Casona de Colegio in Cartagena de Indias provides accommodation with a garden a terrace, an infinity pool and a bar.

From HUF 88,130 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,390 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,002 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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