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

2632 beach hotels

Santa Marta

1418 beach hotels

San Andrés

564 beach hotels

Guatapé

5 beach hotels

Ríohacha

101 beach hotels

Palomino

123 beach hotels

Providencia

56 beach hotels

Coveñas

282 beach hotels

Puerto Escondido

3 beach hotels

Baru

30 beach hotels

Isla Mucura

7 beach hotels

Capurganá

52 beach hotels

Tolú

63 beach hotels

Nuquí

67 beach hotels

Cabo de la Vela

3 beach hotels

Most popular regions for beach hotels

Bolivar

2748 beach hotels

Magdalena

2112 beach hotels

Sucre

437 beach hotels

Guajira

257 beach hotels

Choco

225 beach hotels

Cordoba

113 beach hotels

Cundinamarca

112 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 centre, garden, a terrace and restaurant in Cartagena de Indias.

L
Lauren
From
United Kingdom
Best hotel I’ve been to that I can remember! The whole experience was amazing from start to finish. As soon as we arrived every staff member was super friendly. I loved the room, it was so clean with a huge bed. Breakfast was fantastic, loved chilling on the rooftop pool, and hanging out playing games in the lobby drinking delicious coffee. I hope to come back to Cartagena and will definitely be staying at the Oz again
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,993 reviews
Price from
€ 115.90
1 night, 2 adults

Senda Kokkos Beach Tayrona

Beach Hotel In Los Naranjos

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

J
Juan
From
United Kingdom
Fantastic place! from the people that work there to the locals. Everything was amazing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,192 reviews
Price from
€ 129.04
1 night, 2 adults

Hotels 111

Beach Hotel In San Andrés

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

Y
Yustin
From
Switzerland
Everything was really good, the location, the hotel was very clean , the staff was very friendly and always willing to help, I really liked that they had water, coffee and tea for their the guests. The hotel is new so the facilities and the rooms are very nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,449 reviews
Price from
€ 129.34
1 night, 2 adults

Hotel Casona del Porvenir

Beach Hotel In Cartagena de Indias

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

F
Francesca
From
United States
Staff was lovely, the hotel looks really nice, very clean and comfortable. You have the option of having breakfast at casona del colegio, which is the hotel next door, I would strongly reccommend it as it was delicious!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,033 reviews
Price from
€ 290.19
1 night, 2 adults

Comunidad Calle 13 Hotel Boutique

Beach Hotel In Santa Marta

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.

M
Mihael
From
Croatia
The staff are exceptionally kind and welcoming, always smiling and ready to help. The rooms are cleaned every day, everything is neat and well maintained. We truly felt comfortable and very welcome
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,352 reviews
Price from
€ 42.02
1 night, 2 adults

The Boato Hotel

Beach Hotel In Guatapé

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.

S
SANDEEP
From
Switzerland
Magical place. Taking a jacuzzi with that view was mesmerising!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,324 reviews
Price from
€ 95.44
1 night, 2 adults

Oz Hotel Luxury

Beach Hotel In Cartagena de Indias

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

M
MATHILDE
From
France
The room was really spacious, really nicely decorated with great taste. Super clean and the bed…so comfortable. Breakfast was very generous with a lot of choices. Staff is super nice and helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,697 reviews
Price from
€ 90.36
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

Beach Hotel In Santa Marta

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

N
Narda
From
Australia
Great place, great location. Amazing customer service.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,139 reviews
Price from
€ 182.98
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.

N
Natalie
From
Jersey
Everything was great, I liked the place and the staff is friendly, thanks to Lara for her help.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,234 reviews
Price from
€ 56.85
1 night, 2 adults

Hotel Boutique Casona del Colegio

Beach Hotel In Cartagena de Indias

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

C
Catalina
From
Spain
We absolutely loved this hotel. It’s a beautiful place with an incredible breakfast. The location is perfect, right in the city centre and within walking distance of everything. The room was cleaned twice a day, but the best part of our stay was definitely the staff. Everyone was exceptionally kind and welcoming. We traveled with a baby, and they went above and beyond to help us by providing a baby bathtub and a crib in the room, as well as storing our baby’s food for us. Their kindness and attention to detail made our stay truly special. We will definitely come back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,059 reviews
Price from
€ 239.28
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,380 reviews

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,993 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,810 reviews

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

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

Popular with guests booking beach hotels in Colombia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,512 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 7.5
Good - What previous guests thought, 3,013 reviews

Popular with guests booking beach hotels in Colombia

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