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. Beautiful house. Louisa and Anna made us feel at home. Excellent location. Great stay with great atmosphere.

Show more Show less
9.1
Wonderful
1,053 reviews
Price from
$66
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 views, the rooms, the food, the staff.

Show more Show less
9.7
Exceptional
1,275 reviews
Price from
$161
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. Very kind and helpful employees

Show more Show less
9.6
Exceptional
2,743 reviews
Price from
$96
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... 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
Wonderful
1,330 reviews
Price from
$151.20
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... Everything was perfect ! Very good food !

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

Show more Show less
9.1
Wonderful
2,693 reviews
Price from
$103
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. Really great, the casa! Best French Toast ever!

Show more Show less
9.2
Wonderful
242 reviews
Price from
$64
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. Beautiful view, wish we stayed another day

Show more Show less
9.1
Wonderful
172 reviews
Price from
$59
per night

Gaelia

Hotel in Santa Marta

Located in Santa Marta, a few steps from Guachaca Beach, Gaelia provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The pictures dont really do any justice. The place is fantastic. Probably the best ocean view we’ve ever had and it was literally only a few steps away from the balcony. Great pool and restaurant next door, which is included for guests at Gaelia. Bed was very comfortable, perfect with the big ceiling fan and constant ocean breeze. Staff was great, especially Jorge who was quick to help with anything we needed.

Show more Show less
9.5
Exceptional
103 reviews
Price from
$101
per night

Casa Gaitana - Alma Hotels

Hotel in Centro Historico, Santa Marta

Located conveniently in Santa Marta, Casa Gaitana - Alma Hotels has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. Great staff. Diana and her son are amazing hosts and go out of their way for you. This building is 300 years old and has a great open courtyard with a clean plunge pool. Great beds, air con, we loved our stay here. Location is great in the Centro historical, 30 seconds from the main area.

Show more Show less
9.2
Wonderful
411 reviews
Price from
$66
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