Beach Hotels in Colombia

Find the beach hotels that appeal to you the most

Most visited cities for beach hotels

Cartagena de Indias

979 beach hotels

Santa Marta

485 beach hotels

San Andrés

115 beach hotels

Guatapé

8 beach hotels

Pasto

3 beach hotels

Ríohacha

25 beach hotels

Palomino

33 beach hotels

Providencia

15 beach hotels

Coveñas

114 beach hotels

Puerto Escondido

3 beach hotels

Baru

24 beach hotels

Isla Mucura

6 beach hotels

Capurganá

6 beach hotels

Tolú

28 beach hotels

Nuquí

40 beach hotels

Most popular regions for beach hotels

Bolivar

1075 beach hotels

Magdalena

663 beach hotels

Sucre

179 beach hotels

Choco

108 beach hotels

Guajira

86 beach hotels

Cordoba

56 beach hotels

Antioquia

31 beach hotels

Cundinamarca

17 beach hotels

Boyacá

17 beach hotels

Nariño

5 beach hotels

Valle del Cauca

5 beach hotels

Amazonas

4 beach hotels

Casanare

3 beach hotels

Tolima

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.2
Superb - What previous guests thought, 1,053 reviews

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodation in Cartagena de Indias and features an outdoor swimming pool, fitness centre and terrace.

From US$315 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,258 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 US$125 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,090 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$119 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,449 reviews

Hotel Isla Mucura features a garden, private beach area, a shared lounge and restaurant in Isla Mucura. Featuring room service, this property also provides guests with a sun terrace.

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

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

From US$187 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,126 reviews

Finca Barlovento Maloka, Tayrona Park is a beachfront Hotel located 2 km from the entrance of Tayrona National Park.

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

Boasting a beachfront location, Playa del Ritmo Beach Hostel &Bar offers free Wi-Fi and 24-hour front desk assistance in Pozos Colorados beach, Santa Marta. El Rodadero beach is 2 km from the...

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

Located 100 metres from the beach, Hotel Irotama Lago offers on-site marine activities, 3 outdoor swimming pools and a spa and fitness centre. WiFi is available. Activities for children are organised....

From US$206 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,935 reviews

With direct access to the Caribbean Ocean, this beachfront Hotel offers spacious accommodation with cable TV and free Wi-Fi in a tropical setting.

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

Located in Palomino, a few steps from Palomino Beach, Coconuco Beach Palomino provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$157 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 8.1
Very good - What previous guests thought, 855 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,774 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,658 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 719 reviews

Popular with guests booking beach hotels in Colombia

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