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. super beautiful house and very friendly and helpful staff! They were so nice that they gave us a small gift as we were there for Christmas!

Show more Show less
9.1
Wonderful
1,047 reviews
Price from
$67
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,255 reviews
Price from
$163
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. Great location and service. Excellent breakfast and dinner.

Show more Show less
9.6
Exceptional
2,746 reviews
Price from
$97
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. 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.3
Wonderful
1,086 reviews
Price from
$82
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... Everything. We got free room upgrade. The little suite is spacious, clean, stylish, swimming pool and ocean view. King size bed is so comfortable. And there are 2 restroom in the suite. We love it. The food here is so yummy. We had the best NewYork steak here after one month's travelling in Colombia with reasonable price. Beautiful pool, nice staffs, good bar, various breakfast buffet. We had relax and happy two nights here. Definitely worth your money.

Show more Show less
9.1
Wonderful
1,344 reviews
Price from
$163.20
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. The view is just breathtaking. We loved sitting and watching the view over breakfast and dinner. The pool by our suite was also super relaxing and had a wonderful view. We were also very impressed with the food and tours available from the hotel. All staff were so helpful

Show more Show less
9.3
Wonderful
1,120 reviews
Price from
$96
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... I loves the jacuzzi, the pool, and the breakfast

Show more Show less
9
Wonderful
1,421 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. Todo! excelente, me encantó todo!

Show more Show less
9.1
Wonderful
2,705 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. Location, breakfast, staff, room

Show more Show less
9.2
Wonderful
231 reviews
Price from
$62
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
169 reviews
Price from
$60
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
gogless