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. Everything was amazing. They pay a lot of attention to the details which can be seen in every room. Location is great, breakfast as well.

Show more Show less
9.1
Superb
1,025 reviews
Price from
£50
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. + Incredible location + Great personnel + Very clean + Delicious food + Good WiFi

Show more Show less
9.7
Exceptional
1,226 reviews
Price from
£127
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. Beautiful place. Delicious food. Good service. Perfect place to relax!

Show more Show less
9.6
Exceptional
2,729 reviews
Price from
£76
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. The staff were amazing. Patricia, Paola, Sandris and the whole team. Excellent food too. Air conditioning… so nice. 15 minute walk to Los Angeles beach. Highly recommended.

Show more Show less
9.2
Superb
1,090 reviews
Price from
£64
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... It was my first time to stay there in Santa Marta. It was a super nice experience, with super delicious food at the hotel owned restaurants. it’s quiet and the jacuzzi was an brilliant idea for the room. The offered taxis are great, clean, working well, nice drivers and really fair prices.

Show more Show less
9.1
Superb
1,355 reviews
Price from
£144
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. - fantastic breakfast - delicious food and drinks in general, at very fair prices - very accommodating staff making it possible to customize food orders, make arrangements, etc (they even helped me get off a tick) - beautiful surroundings and facilities - lovely views - do anticipate not being able to swim, as the waves are very rough - fun additional activities you can book: I highly recommend yoga with Halie, the cacao tour and SUP with Leandro - amazing massages - warm water in the shower (definitely rare in this region!)

Show more Show less
9.3
Superb
1,123 reviews
Price from
£88
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... Its a very comfortable, cozy and beautiful Hotel where the staff is very friendly, attentive and tries to fulfill every wish. The Restaurant in the Hotel is exceptionally good and the prices are very reasonable. In general the the price value is incredible good. If you are in Santa Marta, this Hotel is the place where you wanna go! I cant imagine you find something better. (We where traveling with a one year old baby)

Show more Show less
9
Superb
1,394 reviews
Price from
£46
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. Staff was extremely friendly and helpful. They really Made a difference. Love the HUGE swimming pool.

Show more Show less
9.1
Superb
2,727 reviews
Price from
£84
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
221 reviews
Price from
£54
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
166 reviews
Price from
£47
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