Skip to main content

Stay in Magdalena's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa Rosa - Alma Hotels 4 stars

Hotel in Centro Historico, Santa Marta

Ideally situated in the centre of Santa Marta, Casa Rosa - Alma Hotels features air-conditioned rooms, a shared lounge, free WiFi and a terrace. Laura & Camilo really make you feel at home, the house is so beautiful. they even prepared us a breakfast, while we had to leave at 6am. we really recommend casa rosa!

Show more Show less
9.1
Superb
1,047 reviews
Price from
DKK 445
per night

Senda Watapuy 5 stars

Hotel in El Zaino

Set in El Zaino, 2.6 km from Castilletes Beach, Senda Watapuy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. I’ve been to many hotels before but this one the best so far , the view the room the pool the service is just perfect

Show more Show less
9.7
Exceptional
1,257 reviews
Price from
DKK 1,120
per night

Senda Koguiwa 4 stars

Hotel in El Zaino

Located five minutes away from Tayrona Park main entrance. Senda Koguiwa provides accommodation with a restaurant, free private parking and an outdoor swimming pool. Great price/value ratio. The stuff is very helpful and the scenery is really enjoyable!

Show more Show less
9.6
Exceptional
2,746 reviews
Price from
DKK 669
per night

Hotel Isabella Tayrona 3 stars

Hotel in Los Naranjos

Set in Los Naranjos, 1.1 km from Los Naranjos Beach, Hotel Isabella Tayrona offers accommodation with a garden, free private parking, a terrace and a restaurant. Super cozy and cute place, the staff are all very friendly and helpful. Food is also very nice!

Show more Show less
9.3
Superb
1,085 reviews
Price from
DKK 566
per night

Santa Marta Marriott Resort Playa Dormida 5 stars

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... I have no WORD'S to said Thank you all...it was totally amazing start with the check in...Mr Andres and all the clearks so professional and kind...taxy crew awsome people..tours and other areas at the resort...nail it✨✨✨ My mom had a such a wonderful time with you guys..house keeping totally awsome..the restaurant's Waooo...amazing staff and the service Totally ROCK'S... THANK YOU MARRIOT WE WILL BE BACK SOON💕🙏

Show more Show less
9.1
Superb
1,343 reviews
Price from
DKK 1,334
per night

Senda Maloka Barlovento 4 stars

Hotel in Los Naranjos

Senda Maloka Barlovento is a beachfront Eco-friendly lodge located 2 km from the entrance of Tayrona National Park. Dinner was absolutely nice, the views very ashtoning, very unique to have the river and the beach. We stayed at the suite with a private swimming pool that was very nice and peaceful.

Show more Show less
9.3
Superb
1,121 reviews
Price from
DKK 779
per night

Hotel Boutique Casa Carolina 4 stars

Hotel in Centro Historico, Santa Marta

Offering an outdoor swimming pool, rooftop hot tubs and a spa, Hotel Boutique Casa Carolina is located next to San Francisco Monastery in Santa Marta's historic center, and 200 metres from Santa Marta... staff is super kind and helpful, facilities are great; breakfast is great

Show more Show less
9
Superb
1,421 reviews
Price from
DKK 408
per night

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. Pool is great, direct entrance to the beach from the hotel. Food is good, not fancy but good enough.

Show more Show less
9.1
Superb
2,702 reviews
Price from
DKK 720
per night

Casa Charlotte - Alma Hotels 4 stars

Hotel in Centro Historico, Santa Marta

In a prime location in the centre of Santa Marta, Casa Charlotte - Alma Hotels offers à la carte breakfast and free WiFi throughout the property. Casa Charlotte is very central in Santa Marta. Nevertheless you don’t feel the inconveniences of animated neighbourhoods (noises, etc). In Casa Charlotte, you feel like you’re at home. You feel welcomed and the tenant is here to help you with all your inquiries. Special mention to the jacuzzi.

Show more Show less
9.2
Superb
231 reviews
Price from
DKK 428
per night

Cabañas Paraiso

Hotel in Taganga

Located in Taganga, 200 metres from Playa de Taganga, Cabañas Paraiso provides air-conditioned rooms and a terrace. Maria was lovely couldn’t ask for a better host, very sweet and she had no issue with us bringing visitors up to the accommodation t/a . Views from the balcony unreal

Show more Show less
9.1
Superb
169 reviews
Price from
DKK 414
per night

Hotels with extra health and safety measures

Find hotels in Magdalena with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Magdalena in the past month

See all

Magdalena's best hotels with breakfast

See all

Budget hotels in Magdalena

See all

Hotels in Magdalena that you can book without a credit card

See all

FAQs about hotels in Magdalena

Planning a trip? Get inspired by reviews of cities in Magdalena

Explore guest reviews of hotels in Magdalena

See all