Skip to main content.

Magdalena Accommodation

Search hotels in Magdalena

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in Magdalena

What's Magdalena like?

Magdalena is a relaxing place known for its bars and restaurants. Activities like hiking give you a chance to enjoy the outdoors while you're in town. Have a relaxing day at Tayrona National Natural Park and Sierra Nevada de Santa Marta National Park. Popular sights like Rodadero Beach and Santa Marta Beach are sure to leave an impression.

Where are the best places to stay in Magdalena?

Here are our travelers' top 5 places to stay in Magdalena:

Placita Vieja Hotel Boutique Spa

3.5-star hotel with outdoor pool, near Santa Marta Beach
  • • Free breakfast • Free WiFi • Spa • Bar • Central location

Hotel Casa Los Cerros Taganga

Bayfront hotel with restaurant, near Taganga Beach
  • • Free breakfast • Free valet parking • Free pool cabanas • Free WiFi • Central location

Hotel Boutique Don Pepe

4-star hotel with spa, near Tairona Gold Museum
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Central location

Casa de Isabella, a Kali Hotel

Boutique hotel with outdoor pool, near Parque de Los Novios
  • • Free breakfast • Free WiFi • Spa • Bar • Walkable location

Del Mar Hotel

3-star hotel within walking distance of Rodadero Beach
  • • Free breakfast • Free in-room WiFi • Outdoor pool • 24-hour front desk • Walkable location

What types of hotels are available in Magdalena?

We have 657 Magdalena accommodations.

Things to See and Do in Magdalena

What is there to see in Magdalena?

  • • Tayrona National Natural Park
  • • Sierra Nevada de Santa Marta National Park
  • • Rodadero Beach
  • • Santa Marta Beach
  • • Cristal Beach

What is there to do in Magdalena?

  • • Palomino Beach
  • • Gabriel Garcia Marquez House Museum
  • • Zazue
  • • Mundo Marino Aquarium
  • • Rodadero Sea Aquarium and Museum

Other Popular Magdalena Attractions

  • • Ciudad Perdida
  • • Bello Horizonte Beach
  • • Blanca Beach
  • • Parque de Los Novios
  • • Taganga Beach

Save more with Secret Prices

Get instant savings with Secret Prices