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. The building is beautiful and I loved the pink theme. The original room I booked was actually bigger than I needed and they happily accommodated with a smaller room.

Show more Show less
9.1
Superb
1,025 reviews
Price from
£51
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. we have stayed in many hotels around the world and senda watapuy is exceptional. it’s breath-takingly beautiful. the staff is super friendly and helpful. we enjoyed our stay and would definitely recommend and hopefully come back!

Show more Show less
9.7
Exceptional
1,232 reviews
Price from
£128
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 pool was great! the hotel itself it’s amazing, with lots of trees, exotic flowers and views to the mountains, the river its just behind the hotel which makes it even better and a very pleasant experience.

Show more Show less
9.6
Exceptional
2,732 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. Super cozy and cute place, the staff are all very friendly and helpful. Food is also very nice!

Show more Show less
9.2
Superb
1,091 reviews
Price from
£65
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... The service was great, they were always there for you and very kind people The food was delicious and fresh

Show more Show less
9.1
Superb
1,356 reviews
Price from
£143
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. Every detail is perfect, location, views, natural beauty, friendliness of the staff and, having travelled through much of Colombia, the BEST hot showers in the entire country.

Show more Show less
9.3
Superb
1,129 reviews
Price from
£89
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... everything! the staff was so helpful and nice, the food was amazing, the location is great, and the rooms were spacious and clean

Show more Show less
9
Superb
1,402 reviews
Price from
£47
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. What a good experience. All was perfect. All the staff is warm and so friendly. The hotel is clean, so close to the beach, with a awesome pool, and the rooms are clean, big, with a great view. The food is really good and you have a lot of options. I hope to come back the next year.

Show more Show less
9.1
Superb
2,724 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. 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
222 reviews
Price from
£55
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
167 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
gogless