Search beach hotels in Magdalena

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Santa Marta

492 beach hotels

Gaira

69 beach hotels

Guachaca

21 beach hotels

Taganga

20 beach hotels

Rodadero

18 beach hotels

Playa Bello Horizonte

17 beach hotels

Buritaca

12 beach hotels

El Zaino

5 beach hotels

Ciénaga

3 beach hotels

Calabazo

3 beach hotels

Playa Dormida

3 beach hotels

Playa Mendiguaca

3 beach hotels

The best beach hotels in Magdalena

Check out our pick of great beach hotels in Magdalena

Filter by:

Star rating
Review score

Comunidad Calle 13 Hotel Boutique

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

R
Radek Zet
From
Poland
Good breakfast, very good personnel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,349 reviews
Price from
US$42.74
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

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

S
Sandra
From
France
The rooms were spacious and clean. The staff were so helpful. The view and sunset very worth it. We didn’t want to leave the pool. Kids loved it too!! The service provided at the front desk was exceptional, especially the team organising tours.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,086 reviews
Price from
US$119
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.

K
Kaja
From
Slovenia
I absolutely loved all the activities. The salsa class was so good! It was nice to relax at the pool when it was too hot to do anything else. The rooms were nice and clean. The staff was helpful and ready to help with anything. They turned the AC up/down on request. They also gave me an additional blanket free of charge.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,351 reviews
Price from
US$61.08
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. El Rodadero beach is 2 km from the...

A
Ayoub
From
United Kingdom
Best location around Santa Marta. Amazing place by the beach. Good variety of food for fair price. The staff are just amazing and make you feel as a family. Very helpful with the host but also with people around town. We did a charity event for feed the poor around Santa Marta organised by the hostel is was just amazing. I just recommend this place for anyone.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,072 reviews
Price from
US$53.92
1 night, 2 adults

Hotel Irotama Lago

Hotel in Bello Horizonte, Santa Marta

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

J
J.W.
From
Netherlands
Everything was exceptional. First of all the staff should be mentioned because they all gave a great service. The garden, beach, the pools all was magnificent. I can only think positive about Irotama.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,294 reviews
Price from
US$211.01
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 accommodation with cable TV and free Wi-Fi in a tropical setting.

D
David
From
United Kingdom
Liked the staff and all the facilities. Very clean and tidy and very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,964 reviews
Price from
US$126.87
1 night, 2 adults

Casa Zarah - Alma Hotels

Hotel in Centro Historico, Santa Marta

Conveniently located in the centre of Santa Marta, Casa Zarah - Alma Hotels is within 400 metres of Bahía de Santa Marta Beach and 500 metres of Santa Marta Cathedral.

T
Tomas
From
Lithuania
Clean, friendly staff, good breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 179 reviews
Price from
US$59.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 centre of Santa Marta, 700 metres from Bahía de Santa Marta Beach.

C
Christian
From
Germany
A Home Away from Home in Santa Marta – Highly Recommended! Sana Mar was meant to be just a short stop on our journey—but what started as a two-night stay quickly turned into five because we kept wanting to come back! The warm, welcoming atmosphere and family-like feeling made it hard to leave. The hostel is perfectly located — just a 10-minute walk to the beach, five minutes to food courts and a supermarket, and only 15 minutes to Mercado Público, where all major buses to Minca, Tayrona, and Palomino depart. It’s the perfect base for exploring the region. A true highlight of our stay was the hospitality of host Justin and the amazing chef Natalie. Every day, a freshly prepared menu is available, offering delicious and varied dishes such as Baba Ganoush, eggplant lasagna, and curries. While we couldn’t try everything, it was clear that food is a real passion here. There’s also a great breakfast and a communal kitchen for those who like to cook. The rooms are comfortable, equipped with fans and windows for fresh air. And if you’re lucky, you might get to try one of Justin’s love-made kombuchas—an exclusive treat that reflects the care and dedication poured into every aspect of the hostel. The hostel staff speaks Spanish, with Justin also fluent in English and Natalie speaking both English and German, ensuring easy communication for international guests. Another great service is the option to store your backpack while exploring nearby highlights like Minca or Tayrona, making it easy to travel light and return without hassle. Beyond just accommodation, Sana Mar stands for “Healing the Sea.” Staying here not only enhances your trip but also supports a meaningful project that trys to help reduce plastic waste in the oceans. We loved our time here and would come back in a heartbeat — highly recommended! Best, Chris and Thomas
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 247 reviews
Price from
US$33.66
1 night, 2 adults

Mantra Hotel Boutique

Hotel in El Rodadero, Santa Marta

Set 500 metres from El Rodadero Beach, Mantra Hotel Boutique offers 4-star accommodation in Santa Marta and has a garden, a restaurant and a bar.

K
Kajol
From
United Kingdom
Really friendly staff Beautiful spacious rooms and communal area Close to the beach and to restaurants Safe neighborhood
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 428 reviews
Price from
US$147.66
1 night, 2 adults

MuchoSur Santa Marta

Hotel in Centro Historico, Santa Marta

Ideally situated in the centre of Santa Marta, MuchoSur Santa Marta features air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

R
Richard
From
United Kingdom
Lovely place to relax. Peaceful and comfortable with everything you need. Very friendly and helpful staff. I enjoyed the breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 204 reviews
Price from
US$57.82
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.1
Very good - What previous guests thought, 814 reviews

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,086 reviews

Popular with guests booking beach hotels in Magdalena

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

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,821 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 900 reviews

Popular with guests booking beach hotels in Magdalena

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,113 reviews

Popular with guests booking beach hotels in Magdalena

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

FAQs about beach hotels in Magdalena

Beach hotels that guests love in Magdalena

See all
Avg. price/night: US$126.87
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,470 reviews
Private beach access and minimarket
Guest review by
Ana María
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 228 reviews
Great place, right on the beach, very clean.
Guest review by
Anna
Young couple
Avg. price/night: US$121.64
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,566 reviews
The pool and bar area are beautiful and right on the beach. Lots of daily activities. Good for solo travellers.
Guest review by
Catherine
Solo traveller
Avg. price/night: US$128.21
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 363 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 by
Harry
Solo traveller
Avg. price/night: US$113.47
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 182 reviews
We had a wonderful stay at Casa Dos Almas. The staff are warm and welcoming, nice comfortable room right on the beach surrounded by great bars and restaurants. Perfect place to relax and unwind. Swimming in the river is perfection.
Guest review by
Jem
Young couple
Avg. price/night: US$56.25
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 999 reviews
Right on the beach. Awesome upstairs terrace to get work down, chill or do some pull-ups from the bar of the swings. Good deals on beers, quiet and close to shops and restaurants.
Guest review by
Chrissl
Solo traveller
Avg. price/night: US$69.45
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 159 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 by
Jana
Solo traveller
Avg. price/night: US$114.76
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 172 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 by
LEILA
People with friends
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 849 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 by
Jonathan
Young couple
Avg. price/night: US$100.16
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,113 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 by
Margo
Young couple