Beach Hotels in Colombia

Find the beach hotels that appeal to you the most

Most-visited cities for beach hotels

Cartagena de Indias

947 beach hotels

Santa Marta

464 beach hotels

San Andrés

110 beach hotels

Guatapé

8 beach hotels

Pasto

4 beach hotels

Ríohacha

24 beach hotels

Palomino

33 beach hotels

Providencia

16 beach hotels

Coveñas

111 beach hotels

Puerto Escondido

3 beach hotels

Barú

23 beach hotels

Isla Mucura

6 beach hotels

Capurganá

6 beach hotels

Tolú

26 beach hotels

Nuquí

36 beach hotels

Most popular regions for beach hotels

Bolivar

1040 beach hotels

Magdalena

637 beach hotels

Sucre

171 beach hotels

Choco

104 beach hotels

Guajira

85 beach hotels

Cordoba

53 beach hotels

Antioquia

29 beach hotels

Cundinamarca

18 beach hotels

Boyacá

16 beach hotels

Nariño

6 beach hotels

Valle del Cauca

5 beach hotels

Casanare

3 beach hotels

Tolima

3 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.3
Wonderful - What previous guests thought, 1,043 reviews

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

From $315 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,274 reviews

Located in Guatapé, 3.1 miles from Piedra del Peñol, The Boato Hotel has accommodations with a garden, free private parking, a private beach area and a terrace.

From $118 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,066 reviews

Located in Santa Marta, a 16-minute walk from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with free bikes, free private parking, an outdoor swimming pool and a...

From $119 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,419 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 $197 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,098 reviews

Ecolodge Playa Brava Teyumakke offers accommodations in Santa Marta. Guests can enjoy the on-site restaurant. You can play table tennis at this hostel.

From $94 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,616 reviews

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

From $187 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,899 reviews

Set in the Bocagrande district in Cartagena de Indias, 0.9 mi from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones features air-conditioned rooms with free WiFi...

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

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

From $117 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,036 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.

From $50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,275 reviews

Located 328 feet from the beach, Hotel Irotama Lago offers on-site marine activities, 3 outdoor swimming pools and a spa and fitness center. WiFi is available. Activities for children are organized.

From $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, 929 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,773 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,899 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,532 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,285 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 770 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,616 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,661 reviews