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.

Comunidad Calle 13 Hotel Boutique

Hotel in Centro Historico, Santa Marta

Well set in the center of Santa Marta, Comunidad Calle 13 Hotel Boutique provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar. Clean, friendly staff, good location just outside the noisy restaurant area and great value.

Show more Show less
9
Wonderful
1,153 reviews
Price from
$26
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. Above and beyond. Simply perfect.

Show more Show less
9.6
Exceptional
1,478 reviews
Price from
$137
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. Location, perfectly nestled into nature, on a beautiful river. Comfortable cabins, great pool, wonderful, motivated staff and delicious food.

Show more Show less
9.6
Exceptional
2,640 reviews
Price from
$95
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... Close to the airport, excellent service

Show more Show less
9.1
Wonderful
1,108 reviews
Price from
$135.20
per night

Viajero Santa Marta Hostel

Hotel in Santa Marta

Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving Local cuisine. Thank you to Sherlyn, Roxy, Rodrigo and the whole staff for allowing me to feel at home. Proximity, facilities, food, drinks & customer service are top notch. This hostal is the best in Santa Marta. I would definitely be going back to Viajero.

Show more Show less
9.4
Wonderful
2,823 reviews
Price from
$11
per night

Casa de Leda, a Kali Hotel

Hotel in Centro Historico, Santa Marta

In Santa Marta’s historic center, this Colonial-style boutique hotel features modern décor, a spa, a terrace with a bar and an indoor pool. The service is good and ready to help in any field🙏

Show more Show less
9.1
Wonderful
1,082 reviews
Price from
$77
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
Wonderful
2,292 reviews
Price from
$116
per night

Nyia Boutique

Hotel in Santa Marta

Located in Santa Marta, 9.1 miles from Quinta de San Pedro Alejandrino, Nyia Boutique provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Location is very unique: it is accessible easily from the main road but going deeper into the jungle, facing natural fresh stream with small waterfalls and Tayrona mountains allowing you to enjoy the perfect view. Opposite to the reviews in many other places - this hotel is very quiet, you can't hear the cars, only pure nature. Rooms are very big, bed is comfy, huge shower, A/C and best part - personal jacuzzi. Hotel territory also features a bigger shared pool, decks for yoga / chill, restaurant with amazing food by the local chef. Oh well, and 2 cutest dogs together with a kitten. Bonus: the weather here is pretty nice and cooling as it is based at higher altitude. Staff are just awesomely nice people.

Show more Show less
9.5
Exceptional
118 reviews
Price from
$60
per night

Azul Hotel Boutique

Hotel in El Rodadero, Santa Marta

Located in Santa Marta, a 7-minute walk from El Rodadero Beach, Azul Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Hotel Azul is the perfect place to stay on the ocean in Santa Marta. It is an elegant home converted into a small hotel. Very comfortable and the staff are delightful.

Show more Show less
9.3
Wonderful
107 reviews
Price from
$120
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. This place is amazing!!! Really beautiful architecture and decor, lovely garden area, and cool upstairs jacuzzi. The room was nice, the beds (and particularly pillows) were extremely comfortable. The shower was nice and the room was very clean. The location is also great, very close to the hustle and bustle but far enough away that there isn't any noise. 10 minute walk to the local beach, which is really a great place to swim and relax. The staff was absolutely wonderful and so kind to us, very helpful! The breakfast was divine!!!

Show more Show less
9
Wonderful
370 reviews
Price from
$61
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