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. well maintained historic building, would recommend friends

Show more Show less
9.1
Superb
1,046 reviews
Price from
€ 62
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. Location in the hills/mountains covered by the jungle is simply out of this world. It is also nearby the entrance of Tyrona park. The rooms are very beautiful and well maintained in the beautiful tropical garden. Spa is great and in an amazing spot of the garden. Restaurant is very good with interesting plates and revisited local cuisine.

Show more Show less
9.7
Exceptional
1,251 reviews
Price from
€ 149
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. The design. The peace. A relaxing oasis surrounded by caos.

Show more Show less
9.6
Exceptional
2,745 reviews
Price from
€ 89
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. Casa Isabella is such a beautiful place and we would highly recommend to anyone visiting the area. It’s well located near the entrance to Tayrona. The staff are so lovely and welcoming and the food was great. The pool was clean and perfect to relax in the heat.

Show more Show less
9.3
Superb
1,090 reviews
Price from
€ 75
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... Rooms were good size, bed very comfortable, view from the balcony was spectacular. The steam room in the spa was great as I haven't found many places in Colombia that have them. Pool area was nice though we didn't use it as we were only there one night. Staff were very friendly and efficient.

Show more Show less
9.1
Superb
1,345 reviews
Price from
€ 179
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. The integration with nature is outstanding. Spaces are clean and comfy. Personnel is attentive and kind. It is a great location to rest after visiting the Tayrona park. It has access to a marvelous beach.

Show more Show less
9.3
Superb
1,122 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... We loved everything, the food was fresh, home made and tasty, the room spacious and luxurious, comfortable beds. Best massage in ages. We got our laundry and hiking boots cleaned for little money. We got a perfect on time breakfast to go when we had to take an early plane. Very very friendly staff. Will definately recommend this hotel!

Show more Show less
9
Superb
1,421 reviews
Price from
€ 54
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. The pools are very good and spacious. No problem to find seats and parasols. The cocktails at the cocktail bar in the pool are delicious and contain a good amount of alcohol ;-)

Show more Show less
9.1
Superb
2,709 reviews
Price from
€ 98
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. The breakfasts were good, well made, and well served: eggs to taste, pancakes, French toast or arepa, coffee and juice. You can bring other food and they will gladly serve it to you at breakfast. Excellent preparation. Reasonable quantities and variety. Excellent value for money.

Show more Show less
9.2
Superb
231 reviews
Price from
€ 62
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. I really enjoy the location, the sea view from my room was spectacular and its really near to the Taganga beach. The staff was very kind aswell.

Show more Show less
9.1
Superb
169 reviews
Price from
€ 55
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