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

2621 beach hotels

Santa Marta

1408 beach hotels

San Andrés

560 beach hotels

Guatapé

5 beach hotels

Ríohacha

101 beach hotels

Palomino

124 beach hotels

Providencia

56 beach hotels

Coveñas

281 beach hotels

Puerto Escondido

3 beach hotels

Barú

31 beach hotels

Isla Mucura

7 beach hotels

Capurganá

49 beach hotels

Tolú

63 beach hotels

Nuquí

66 beach hotels

Cabo de la Vela

3 beach hotels

Most popular regions for beach hotels

Bolivar

2736 beach hotels

Magdalena

2095 beach hotels

Sucre

433 beach hotels

Guajira

258 beach hotels

Choco

222 beach hotels

Cundinamarca

114 beach hotels

Cordoba

113 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

Filter by:

Star Rating
Review score

OZ Hotel Collection

Beach Hotel In Cartagena de Indias

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

m
mcgrath
From
Canada
I treated myself to this hotel and it was so worth it. I loved the pool. The breakfast was excellent too!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,976 reviews
Price from
$168.10
1 night, 2 adults

Senda Kokkos Beach Tayrona

Beach Hotel In Los Naranjos

Located in Los Naranjos, a few steps from Playa de Mendihuaca, Senda Kokkos Beach Tayrona has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden....

M
Miljan
From
Serbia
The garden, the view from the balcony, the clean beach with palm trees. Long walks along the beach. Villas are spacious, modern, decorated to match the surroundings, and have AC along with ceiling fan in every room. Pools are cleaned and filtered every day. Service is good, they have an eye for details, the food is descent and coctails are not bad, try lulodka 😎
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,187 reviews
Price from
$147.85
1 night, 2 adults

Hotels 111

Beach Hotel In San Andrés

Hotels 111 has accommodations with free WiFi in San Andrés, ideally set a 13-minute walk from North End and 0.6 miles from San Andres Bay.

S
Sandra
From
Colombia
First of all extremely clean , good air conditioned wonderful bed and pillows free bottle water tea and coffee and the staff hugo and gily
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,441 reviews
Price from
$120.37
1 night, 2 adults

Hotel Casona del Porvenir

Beach Hotel In Cartagena de Indias

Ideally located in Cartagena de Indias, Hotel Casona del Porvenir has air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

I
Ioana
From
Netherlands
The facilities, the staff and the design of the hotel were great. We loved every moment of it.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,037 reviews
Price from
$332.50
1 night, 2 adults

Comunidad Calle 13 Hotel Boutique

Beach Hotel In Santa Marta

Well set in Santa Marta, Comunidad Calle 13 Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

J
Jose David
From
Netherlands
The rooms and facilities are nice and cleaning. The staff was very friendly and helpful. I exceeded my expectations.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,353 reviews
Price from
$39.65
1 night, 2 adults

The Boato Hotel

Beach Hotel In Guatapé

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.

J
Juan
From
Netherlands
Amazing place in front of the reservoir. The facilities were amazing, we received an upgrade for no extra cost, the Lar we stayed had everything we needed and the staff extremely friendly and willing to help with anything. Paddle Board and Kayak included.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,327 reviews
Price from
$109.36
1 night, 2 adults

Oz Hotel Luxury

Beach Hotel In Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

R
Roberto
From
El Salvador
Amazing staff, friendly and willing to help in every corner. They even surprised me with a slice of cake to celebrate my birthday. Amazing location also with a lot of restaurants, bars and stores around it.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,696 reviews
Price from
$131.54
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

Beach Hotel In Santa Marta

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...

K
Katherine
From
United States
Everything is clean, great atmosphere,amazing food, beautiful decorations, great Staff. Very friendly . The beach is clean and beautiful , great sunsets. It is easy to mingle around without getting lost inside the hotel. I didn’t use the spa which seem amazing but I am definitely coming back and that will be one of the things I won’t miss. 🥰
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,139 reviews
Price from
$177.65
1 night, 2 adults

Viajero Santa Marta Hostel

Beach Hotel In Santa Marta

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.

A
Audrey
From
Switzerland
I love Viajeros in general, but this one is a very good location and facilities. The building is modern, the staff is super friendly, the activities are fun. The staff, Alejandro, was super welcoming and helped with any questions.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,232 reviews
Price from
$79.87
1 night, 2 adults

Hotel Boutique Casona del Colegio

Beach Hotel In Cartagena de Indias

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

P
Peter
From
Costa Rica
The staff were outstanding, the location was wonderful, the building itself was very beautiful and put together
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,061 reviews
Price from
$274.17
1 night, 2 adults
See all beach hotels in Colombia

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,371 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,976 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.9
Excellent - What previous guests thought, 2,814 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,843 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,145 reviews