Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Santa Marta

492 beach hotels

Gaira

74 beach hotels

Taganga

21 beach hotels

Guachaca

19 beach hotels

Rodadero

19 beach hotels

Playa Bello Horizonte

16 beach hotels

Buritaca

12 beach hotels

El Zaino

5 beach hotels

Playa Dormida

4 beach hotels

Ciénaga

3 beach hotels

Playa Mendiguaca

3 beach hotels

The best beach hotels in Magdalena

Check out our selection of great beach hotels in Magdalena

Filter by:

Star Rating
Review score

Comunidad Calle 13 Hotel Boutique

Hotel in Centro Historico, 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.

T
Thomas
From
United Kingdom
Excellently appointed rooms with nice shared space and very decent breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,375 reviews
Price from
€ 40.97
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

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

M
Mike
From
Bermuda
I can't say enough about the staff and the food was fantastic.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,082 reviews
Price from
€ 108.22
1 night, 2 adults

Viajero Santa Marta Hostel

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
Nicolás
From
Ecuador
Well located , lovely staff and Carolina in the reception is absolutely nice !!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,257 reviews
Price from
€ 45.06
1 night, 2 adults

Ecolodge Playa Brava Teyumakke

Calabazo

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

J
Jean-Baptiste
From
France
This place is heaven. The beach is less known so we were sharing it only with the people sleeping at the hotel, and it was marvelous ! Staff was really nice and helpful, facilities were clean, and confortable, given that we are in a natural park, they even had good wifi with starlink for breakfast, lunch, and dinner (which were really nice) ! Would love to come back to spend more time here, and I would definitely recommend, this is the best place we've stayed at within the tayrona park !
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,084 reviews
Price from
€ 81.37
1 night, 2 adults

Playa del Ritmo Beach Hostel & Bar - Adults Only

Santa Marta

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.

R
Randal
From
United States
The hostel is ideally located right next to the beach. Easy access and the food was great!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,008 reviews
Price from
€ 38.61
1 night, 2 adults

Hotel Irotama Lago

Hotel in Bello Horizonte, Santa Marta

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.

P
Paula
From
Germany
It has everything in one place. The staff is wonderful and very customer oriented. The nights are super fun full with entertainment and the days are full with activities for everyone.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,253 reviews
Price from
€ 102.42
1 night, 2 adults

GHL Relax Hotel Costa Azul

Hotel in Santa Marta

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

A
Anamaria
From
United States
It is a beautiful hotel. The service was amazing and the food was really good.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,822 reviews
Price from
€ 136.56
1 night, 2 adults

Hotel Brisas del Mar

Hotel in El Rodadero, Santa Marta

Located in Santa Marta, within a 6-minute walk of Salguero Beach and 2.4 miles of Rodadero Sea Aquarium and Museum, Hotel Brisas del Mar provides accommodations with a terrace and free WiFi as well as...

y
yuliana
From
Colombia
María Margarita excelente anfitriona, amable, súper colaboradora.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 120 reviews
Price from
€ 32.26
1 night, 2 adults

Sana Mar Hostel & Eco-Café

Centro Historico, Santa Marta

Featuring a garden, a shared lounge as well as a terrace, Sana Mar Hostel & Eco-Café is located in the center of Santa Marta, a 8-minute walk from Bahía de Santa Marta Beach.

E
Elias
From
Austria
Really friendly staff and nice breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 341 reviews
Price from
€ 28.68
1 night, 2 adults

MuchoSur Santa Marta

Hotel in Centro Historico, Santa Marta

Ideally set in Santa Marta, MuchoSur Santa Marta has air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

S
Shania
From
Ecuador
The staff were informative and helpful, we liked the 24h front desk assistance. The location was perfect, on a quiet street but right in the downtown of Santa Marta. Everything exceeded our expectations.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews
Price from
€ 30.14
1 night, 2 adults
All beach hotels in Magdalena

Most booked beach hotels in Magdalena this month

See all

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 942 reviews

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,822 reviews

FAQs about beach hotels in Magdalena

Beach Hotels That Guests Love in Magdalena

See all
Avg. price/night: € 116.53
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,346 reviews
Private beach access and minimarket
Guest review byAna María
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 239 reviews
Great place, right on the beach, very clean.
Guest review byAnna
Young couple
Avg. price/night: € 95.99
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,485 reviews
The pool and bar area are beautiful and right on the beach. Lots of daily activities. Good for solo travellers.
Guest review byCatherine
Solo traveler
Avg. price/night: € 90.81
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 364 reviews
Beautiful quiet spot on the beach, probably the best beach I went to on the north coast. Very relaxed place and nice accommodation
Guest review byHarry
Solo traveler
Avg. price/night: € 50.07
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 166 reviews
Small accommodation with really nice hosts, directly on the beach (like everything in Mendihuaca). View on the ocean. Balcony with a hammock. Simple breakfast included. Saltwater shower. Fan next to the bed.
Guest review byJana
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 189 reviews
Simple but thoughtfully done with natural materials (Stone and wood). Gorgeous seafront view with excellent key lock system. We were on the ground floor and right on the beach but felt totally safe. Good fan and more than enough to keep very cool (we even turned it down). Helpful staff who organised a taxi for onward transport. Great location right by the river mouth (swimming bit). Quiet chilled out vibe and not a party place which we liked.
Guest review byLEILA
Travelers with friends
Avg. price/night: € 54.62
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 803 reviews
We loved the location of the property, right on the beach. For the price, this place was not bad - we enjoyed having a private room after many nights spent in dorms. The man at reception was very helpful, and the hotel sells cheap bottles of water and other snacks which is great as there isn’t a shop nearby.
Guest review byJonathan
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,084 reviews
Very idyllic place, right on the beach. With hammocks right outside the hut. The food was nice but a bit pricey (in line with the rest of the prices in the park though).
Guest review byMargo
Young couple
Avg. price/night: € 27.31
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 380 reviews
The location was great right on the beach. The owner was so friendly she made a nice welcoming atmosphere. Beautiful view of the sunset from the terrace, very clean and grey AC!
Guest review byamelie
Young couple
Avg. price/night: € 55.60
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 541 reviews
We really enjoyed our stay here. The hotel is right on the beach, with a great pool, bar and dining area. The food and drinks were all perfect, served by lovely friendly staff. What was on offer was great as it’s a fairly remote hotel, but an ideal place to relax and enjoy! We’d recommend staying here for good value for money and a great beach stay experience.
Guest review byRebecca
Young couple