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

Wonderful: 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

Hotel in Centro Historico, Santa Marta

Ideally set in Santa Marta, Casa Rosa - Alma Hotels has air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. The architecture is very old, but perfectly adapted and we'll kept. We loved our stay here and would come back

Show more Show less
9.1
Wonderful
1,038 reviews
Price from
$63
per night

Senda Watapuy

Hotel in El Zaino

Located in El Zaino, 1.6 miles from Castilletes Beach, Senda Watapuy provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The staff members are all exceptional, in particular Jonny’s, elieser and Lydia. The rooms are very spacious, clean and with simple but nice furnishings. The wooden flooring and the high roof, gives the bungalow a very stylish outlook.

Show more Show less
9.7
Exceptional
1,242 reviews
Price from
$159
per night

Senda Koguiwa

Hotel in El Zaino

Located five minutes away from Tayrona Park main entrance. Senda Koguiwa provides accommodations with a restaurant, free private parking and an outdoor swimming pool. Loved everything about this hotel. Bed was so comfortable. The room was super spacious and extremely clean. The food in the restaurant was yum!

Show more Show less
9.6
Exceptional
2,747 reviews
Price from
$95
per night

Hotel Isabella Tayrona

Hotel in Los Naranjos

Located in Los Naranjos, a 12-minute walk from Los Naranjos Beach, Hotel Isabella Tayrona has accommodations 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
Wonderful
1,096 reviews
Price from
$81
per night

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... 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
Wonderful
1,351 reviews
Price from
$179.10
per night

Senda Maloka Barlovento

Hotel in Los Naranjos

Senda Maloka Barlovento is a beachfront Eco-friendly lodge located 1.2 mi from the entrance of Tayrona National Park. everything. From the delicious food, to the awesome service the staff offered and the needless to say, the amazing place. I’ll need to go back as 1 day is just not enough. Travelled alll around the world but this one became one of my favourite places. Real peace!

Show more Show less
9.3
Wonderful
1,128 reviews
Price from
$111
per night

Hotel Boutique Casa Carolina

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 656 feet from Santa Marta... The staff here is super friendly and very attentive. My fiancé got sick during our trip and they were kind enough to prepare tailor made food for her. They even messaged us when we were at the hospital to check how she was. Great place with great facilities as well. The rooms are spacious with a nice bathroom. The common areas (pool) are also very good.

Show more Show less
9
Wonderful
1,416 reviews
Price from
$58
per night

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. I loved the Staff ; I called ahead to ask some details about my passport and Taxes and the gentleman who helped me was very knowledgeable and professional. When we arrive on Sunday, he was present and in our file everything we talked about. The entire stay was amazing.

Show more Show less
9.1
Wonderful
2,718 reviews
Price from
$105
per night

Casa Charlotte - Alma Hotels

Hotel in Centro Historico, Santa Marta

Well set in the center of Santa Marta, Casa Charlotte - Alma Hotels provides à la carte breakfast and free WiFi throughout the property. This 4-star hotel offers a shared kitchen and room service. 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
Wonderful
227 reviews
Price from
$68
per night

Cabañas Paraiso

Hotel in Taganga

Located in Taganga, within a 2-minute walk of Playa de Taganga and 200 yards of Taganga Beach, Cabañas Paraiso provides accommodations with a terrace and free WiFi throughout the property. Amazingly located with the most impressive view from every room

Show more Show less
9.1
Wonderful
168 reviews
Price from
$59
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Magdalena

Explore guest reviews of hotels in Magdalena

See all