You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Magdalena, located in the northern part of Colombia along the Caribbean Sea, is a captivating travel destination known for its rich cultural heritage and stunning natural landscapes. Staying in Magdalena offers a diverse range of accommodations, from luxurious beachfront resorts to charming boutique hotels nestled in the heart of vibrant towns. Santa Marta, the capital city, is a popular choice for visitors, offering a blend of historical charm and modern amenities. Other notable neighborhoods include Taganga, known for its bohemian vibe and beautiful beaches, and Minca, a tranquil mountain village perfect for nature lovers.
Top attractions in Magdalena include the breathtaking Tayrona National Natural Park, renowned for its lush rainforests and pristine beaches, and the Lost City (Ciudad Perdida), an ancient archaeological site hidden in the Sierra Nevada mountains. Visitors can also explore the picturesque town of Ciénaga and the vibrant cultural scene in Santa Marta, making Magdalena a must-visit destination for travelers seeking both adventure and relaxation.
See the latest prices and deals by choosing your dates
Hotel in Santa Marta · 2.09 km from centre
7.4
11 reviews
Breakfast available
A stay at Hotel Betania places you in the heart of Santa Marta, within a 10-minute walk of Parque de los Novios and Santa Marta Theater. This hotel is 6.7 mi (10.8 km) from Tayrona National Natural Park and 4.1 mi (6.6 km) from Rodadero Beach.
Hotel in Santa Marta · 2.09 km from centre
2.0
1 review
With a stay at Hotel Gaira Mar in Santa Marta (Historic Center), you'll be within a 15-minute drive of Parque de los Novios and Rodadero Beach. This hotel is 7 mi (11.2 km) from Tayrona National Natural Park and 0.1 mi (0.2 km) from Santa Marta Cathedral.
Apartment in Santa Marta · 2.11 km from centre
8.0
14 reviews
Rest 1 offers accommodations in Santa Marta, 3.3 miles from Santa Marta Gold Museum and 3.5 miles from Santa Marta Marina. 1.7 miles from Quinta de San Pedro Alejandrino and 3.2 miles from Santa Marta Cathedral, the property features a garden and a terrace. The apartment provides both free Wifi and free private parking.
Providing a patio, this apartment also provides guests with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, a fridge, and kitchenware, as well as 1 bathroom with a shower. The accommodation is non-smoking.
Simon Bolivar Park is 3.5 miles from the apartment, while Rodadero Sea Aquarium and Museum is 5.7 miles away. Simón Bolívar International Airport is 8.7 miles from the property.
Guest house in Santa Marta · 2.11 km from centre
8.8
197 reviews
Featuring an outdoor swimming pool, Hotel 4 Manzanas offers accommodations in the center of Santa Marta. With inner courtyard views, this accommodation provides a patio. The accommodation features free Wifi throughout the property, as well as a terrace and a traditional restaurant.
The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. There's a seating and a dining area in all units. At the guest house, every unit comes with a private bathroom and bed linen.
There is a snack bar, and a mini-market is also available.
Sightseeing tours are available within easy reach. Guests can also relax in the shared lounge area.
Popular points of interest near the guest house include Bahía de Santa Marta Beach, Santa Marta Cathedral, and Santa Marta Gold Museum. Simón Bolívar International Airport is 11 miles from the property.
Hotel in Santa Marta · 2.11 km from centre
8.5
320 reviews
Located conveniently in Santa Marta, Hotel Betania provides 2-star accommodations close to Bahía de Santa Marta Beach and Santa Marta Gold Museum. Well set in the Centro Historico district, the property is located 3 miles from Quinta de San Pedro Alejandrino and 4.6 miles from Rodadero Sea Aquarium and Museum. The property has a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property.
Guests at the hotel can enjoy an American breakfast.
Popular points of interest near Hotel Betania include Santa Marta Cathedral, Simon Bolivar Park and Santa Marta Marina. Simón Bolívar International Airport is 11 miles from the property.
Hotel in Santa Marta · 2.11 km from centre
9.6
9 reviews
Breakfast available
With a stay at Dusano boutique hotel, you'll be centrally located in Santa Marta, steps from Parque de los Novios and Santa Marta Cathedral. This hotel is 0.4 mi (0.6 km) from Santa Marta Beach and 0.4 mi (0.7 km) from Santa Marta Bay.
Hostel in Santa Marta · 2.11 km from centre
Breakfast available
With a stay at Hostal 4 Manzanas, you'll be centrally located in Santa Marta, steps from Santa Marta Cathedral and within a 5-minute walk of Parque de los Novios. This hostel is 0.3 mi (0.5 km) from Santa Marta Beach and 3.1 mi (4.9 km) from Taganga Beach.
Hotel in Santa Marta · 2.11 km from centre
6.8
5 reviews
With a stay at Ayenda 1615 Hotel Tayrona Mágico in Santa Marta (Historic Center), you'll be within a 10-minute walk of Parque de los Novios and Santa Marta Theater. This hotel is 6.8 mi (10.9 km) from Tayrona National Natural Park and 3.9 mi (6.3 km) from Rodadero Beach.
Aparthotel in Santa Marta · 2.11 km from centre
Santa Marta Mágica in Santa Marta offers accommodations with free Wifi a 5-minute walk from Santa Marta Cathedral, 0.4 miles from Santa Marta Marina, and a 7-minute walk from Santa Marta Gold Museum. The property is around a 7-minute walk from Simon Bolivar Park, 2.9 miles from Quinta de San Pedro Alejandrino, and 4.2 miles from Rodadero Sea Aquarium and Museum. The property is 300 yards from the city center and a 6-minute walk from Bahía de Santa Marta Beach.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with shower and free toiletries. At the condo hotel, each unit comes with bed linen and towels.
Simón Bolívar International Airport is 9.3 miles away.
Hotel in Santa Marta · 2.11 km from centre
8.5
115 reviews
Attractively set in Santa Marta, Hotel La Palma Centro Histórico has air-conditioned rooms, a garden, free WiFi and a shared lounge. Well situated in the Centro Historico district, this hotel provides a terrace, as well as a hot tub. The property is non-smoking throughout and is located a 5-minute walk from Bahía de Santa Marta Beach.
Featuring a private bathroom with a shower and free toiletries, certain accommodations at the hotel also feature a patio.
Guests at Hotel La Palma Centro Histórico can enjoy an American breakfast.
Staff at the 24-hour front desk speak English and Spanish.
Popular points of interest near the accommodation include Santa Marta Cathedral, Santa Marta Gold Museum and Simon Bolivar Park. Simón Bolívar International Airport is 11 miles from the property, and the property offers a paid airport shuttle service.
Bed and breakfast in Santa Marta · 2.11 km from centre
5.5
43 reviews
Aurelia Compartida Hospedaje 2025 features rooms with free Wifi in the center of Santa Marta. This recently renovated bed and breakfast is located a 5-minute walk from Bahía de Santa Marta Beach and 400 yards from Santa Marta Cathedral. The accommodation provides full-day security, a business center, and organizing tours for guests.
At the bed and breakfast, all units come with bed linen and towels.
There is an on-site bar.
Popular points of interest near the bed and breakfast include Santa Marta Gold Museum, Santa Marta Marina, and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles away.
Hostal in Santa Marta · 2.11 km from centre
10.0
1 review
Breakfast available
Hostal La Minita de Oro is in the heart of Santa Marta, within a 5-minute walk of Santa Marta Theater and Parque de los Novios. This hostal is 6.7 mi (10.9 km) from Tayrona National Natural Park and 4 mi (6.4 km) from Rodadero Beach.
Hotel in Santa Marta · 2.12 km from centre
9.1
987 reviews
Breakfast available
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. Panoramic Cathedral views are offered and free Wi-Fi is available.
In a tranquil environment, the rooms and suites in Casa de Leda feature private bathrooms, air conditioning and flat-screen cable TVs.
Guests at Casa de Leda Hotel & Spa are provided room service and free international calls.
Casa de Leda Hotel & Spa is a quarter mile from Santa Marta bay, a 20-minute drive from Taganga beach and 16 miles from Simon Bolivar Airport.
Hotel in Santa Marta · 2.12 km from centre
9.0
33 reviews
Breakfast available
With a stay at Hotel Boutique Marboré in Santa Marta (Historic Center), you'll be steps from Parque de los Novios and 4 minutes by foot from Santa Marta Cathedral. This boutique hotel is 7 mi (11.3 km) from Tayrona National Natural Park and 3.9 mi (6.2 km) from Rodadero Beach.
Aparthotel in Santa Marta · 2.14 km from centre
8.7
25 reviews
Nuba Apartments by Palermo Home Santa Marta features rooms with free Wifi in the center of Santa Marta. The property is around a 2-minute walk from Santa Marta Cathedral, 0.8 miles from Santa Marta Marina, and 3.3 miles from Quinta de San Pedro Alejandrino. Rodadero Sea Aquarium and Museum is 5 miles from the condo hotel.
At the condo hotel, each unit includes a private bathroom.
Popular points of interest near the condo hotel include Bahía de Santa Marta Beach, Santa Marta Gold Museum, and Simon Bolivar Park. Simón Bolívar International Airport is 11 miles from the property.
Apartment in Santa Marta · 2.14 km from centre
10.0
1 review
Apartamento mariana is located in Santa Marta, just a 17-minute walk from Santa Marta Marina and 3 miles from Quinta de San Pedro Alejandrino. This apartment offers air-conditioned accommodations with a balcony and free Wifi. The property is a 7-minute walk from Bahía de Santa Marta Beach and within 500 yards of the city center.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.
Popular points of interest near the apartment include Santa Marta Gold Museum, Santa Marta Cathedral, and Simon Bolivar Park. Simón Bolívar International Airport is 11 miles away.
Hotel in Santa Marta · 2.14 km from centre
9.2
12 reviews
Breakfast available
Casana Rosa Hotel features a garden, terrace, a restaurant and bar in Santa Marta. The property is located 1.1 miles from Santa Marta Gold Museum, a 19-minute walk from Simon Bolivar Park and 3 miles from Quinta de San Pedro Alejandrino. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the hotel, all rooms are equipped with a desk and a flat-screen TV. All guest rooms feature a private bathroom with a shower and free toiletries.
Guests at Casana Rosa Hotel can enjoy an American breakfast.
Popular points of interest near the accommodation include Bahía de Santa Marta Beach, Santa Marta Cathedral and Santa Marta Marina. Simón Bolívar International Airport is 8.7 miles away.
Hotel in Santa Marta · 2.14 km from centre
8.0
2,006 reviews
Breakfast available
Attractively set in the center of Santa Marta, Hotel Boutique ADAZ is within a 5-minute walk of Bahía de Santa Marta Beach and 400 yards of Santa Marta Cathedral. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property has a 24-hour front desk, a concierge service and currency exchange for guests.
The rooms at the hotel come with a flat-screen TV with cable channels and a safety deposit box.
Guests at Hotel Boutique ADAZ can enjoy an American breakfast.
At the accommodation guests are welcome to use a hot tub.
Popular points of interest near Hotel Boutique ADAZ include Santa Marta Gold Museum, Santa Marta Marina and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property.
Apartment in Santa Marta · 2.14 km from centre
9.2
29 reviews
Rest 2 is located in Santa Marta, just 3.2 miles from Santa Marta Cathedral and 3.3 miles from Santa Marta Gold Museum. Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Quinta de San Pedro Alejandrino is 1.7 miles away.
Offering 1 bedroom, this apartment features 1 bathroom with a shower and free toiletries. A flat-screen TV is available. For added privacy, the accommodation features a private entrance.
Santa Marta Marina is 3.4 miles from the apartment, while Simon Bolivar Park is 3.4 miles from the property. Simón Bolívar International Airport is 8.7 miles away.
Hotel in Santa Marta · 2.14 km from centre
10.0
2 reviews
Breakfast available
La Palma Hotel is in the heart of Santa Marta, within a 5-minute walk of Santa Marta Cathedral and Parque de los Novios. This hotel is 6.9 mi (11.1 km) from Tayrona National Natural Park and 4 mi (6.5 km) from Rodadero Beach.