See the latest prices and deals by choosing your dates.
Hotel in Centro Historico, Santa Marta
Ideally set in the center of Santa Marta, Casa Rosa - Alma Hotels has air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. 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.
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. big room, nice shower, clean sheets, airconditioning, good price for beers
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. Amazing location surrounded by trees, stunning huge huts with palm leaf roof, air con, massive bed, showers were lush and each hut had their own outside plunge pool on decking along with sun beds - ours wasn’t overlooked and was surrounded by trees and overlooked the river. There was also a beautiful infinity pool, bar and restaurant. Staff were brilliant.
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. Beautiful and practical location. Wonderful views, easy access to the river, the jungle, beaches and Tayrona park. The facilities are great. The staff absolutely amazing, they are so so friendly and do everything to make your stay unforgettable. The massage team is extremely skilled. Highly recommend!!
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... It’s beautiful, the rooms are amazing and the view includes both the sea and the mountains.
Hotel in Centro Historico, Santa Marta
Alko Hotel Cotona has an outdoor swimming pool, bar, a shared lounge and garden in Santa Marta. Boasting a concierge service, this property also provides guests with a sun terrace. Great central location, rooftop pool was great! I also left an item behind and was able to get it back when I returned to Santa Marta a few days later, appreciated their help in storing for me.
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. Easy to get to park Tayrona from the hostel. Nice restaurant, bar and rooftop pool. Food was good. Staff were super friendly and helpful.
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. It is a beautiful hotel. The service was amazing and the food was really good.
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. Amazing setting with the river, pool and beautiful gardens. Staff were incredibly friendly and helpful! Dinner meals were tasty. The room was beautiful and the bed was very comfortable. They are doing amazingly well for a newly opened hotel.
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. Location, breakfast, staff, room
Hotel in Santa Marta
Hotel in Centro Historico, Santa Marta
Hotel in Santa Marta
Hotel in Centro Historico, Santa Marta
Hotel in Santa Marta
Hotel in Centro Historico, Santa Marta
Hotel in Centro Historico, Santa Marta
Hotel in Santa Marta
Hotel in Santa Marta
Popular with guests booking hotels in Magdalena
Hotel in Centro Historico, Santa Marta
Located conveniently in Santa Marta, Casa Gaitana - Alma Hotels has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. The property is gorgeous. Absolutely beautiful old building in lovely repair.
Hotel in Guachaca
Located in Guachaca, a few steps from Guachaca Beach, Lote 10 Glamping provides accommodations with a garden, free private parking, a private beach area and a restaurant. Amazing atmosphere with a huge private area right in front of the beach.
Hotel in El Zaino
Located in El Zaino, 18 miles from Quinta de San Pedro Alejandrino, Tayrona Cachaco River Ecohostal provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.... We loved it! The place is amazing, it is right next to a river and the rooms were absolutely...
Hotel in Santa Marta
Hotel Boutique CASA CHUNUU Santa Marta has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. Offering a restaurant, the property also features a bar, as well as a sauna. Excellent service from all the staff, really friendly and helpful.
Hotel in Buritaca
Gardenia Springs has a restaurant, bar, a shared lounge and garden in Santa Marta, Via Buritaca, 470009, Buritaca, Colombia. All rooms boast a flat-screen TV with cable channels and a private... This hotel is beautiful. Set on a farm in the lush greenery, close to the river.
Hotel in Guachaca
YAY Sustainable provides accommodations with a garden-to-table restaurant with white protein options, a yoga shala, a jungle spa, a natural pool, a river beach, and a tranquil atmosphere. The hotel offers an incredible blend of comfort and nature.
Hotel in El Rodadero, Santa Marta
Located in Santa Marta, a 5-minute walk from El Rodadero Beach, Hotel Mandalas House by DOT Boutique has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Everything was perfect at this property. Superb location, beautiful rooms and outdoor spaces.
Hotel in Minca
Located in Minca, 18 miles from Quinta de San Pedro Alejandrino, hotel y restaurante mirador aires de la sierra, minca has accommodations with a garden, free private parking, a terrace and a... Beautiful views. Amazing staff. Great food. Big recommendation of this place.
Hotel in Centro Historico, Santa Marta
Located conveniently in Santa Marta, Hotel Boutique La Solera Del Pozo has 4-star accommodations close to Bahía de Santa Marta Beach and Santa Marta Cathedral. Location is great, breakfast is delicious, the room was comfortable and clean.
Hotel in Santa Marta
Camali Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.... Staff were great, always there to recommend restaurants/ book taxis etc.
Hotel in El Zaino
Located in El Zaino, 30 miles from Quinta de San Pedro Alejandrino, Villa Yira Eco-hotel provides accommodations with an outdoor swimming pool, private parking, a garden and a terrace. the huts 🛖 was super neat , clean , nice n cost and the people was super lovly
Hotel in Taganga
Located in Taganga, a 4-minute walk from Taganga Beach, Vito Hotel Boutique Taganga provides accommodations with a garden, free private parking and a terrace. Laura and her mother are amazing hosts, very welcoming and helpful !
Hotel in El Zaino
Located in El Zaino, 1.7 miles from Castilletes Beach, Barranquero Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. Very quiet in the middle of the forest next to a little river …. Paradise !
Hotel in Calabazo
Offering a year-round outdoor pool and terrace, La Casablanca is located in Calabazo, 10 minutes from one of the entrances to the Parque Tayrona. Free private parking is available on site. Beautifully set in nature, walking distance from Calabazo Tayrona entrance, very accommodating and...
Hotel in Minca
Rincon de la Sierra Eco Luxury has an outdoor swimming pool, garden, a terrace and restaurant in Minca. This 5-star hotel offers a bar. The property has a hot tub, karaoke and a concierge service.
Hotel in El Rodadero, Santa Marta
Located in Santa Marta, Mantra Hotel Boutique has a garden, restaurant, bar, and free WiFi throughout the property.
Hotel in Calabazo
Located in Calabazo, 18 miles from Quinta de San Pedro Alejandrino, 4 Pozos Tayrona provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This place is increíble! It is not just a hotel, but a functional farm in the colombian jungle.
Hotel in Santa Marta
Featuring a terrace, RUTA DEL MAR INN HOTEL is located in Santa Marta in the Magdalena region, a 10-minute walk from Salguero Beach and one mile from El Rodadero Beach.
Hotel in Minca
Located in Minca, 14 miles from Quinta de San Pedro Alejandrino, Hotel El Santuario provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. We loved our stay here. The owners are the nicest and most welcoming family.
Hotel in Santa Marta
Located in Santa Marta, 7.7 miles from Quinta de San Pedro Alejandrino, Rancho Ton Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Secluded, clean, beautiful and well maintained facilities. The staff is very attentive and friendly.
Hotel in Santa Marta
Hotel Amor de Mae has accommodations in Santa Marta. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Hotel in El Zaino
Frana Lodge features a garden, terrace, a restaurant and bar in El Zaino. Really nice place to stay nearby Tayrona and in the middle of nature.
Hotel in Centro Historico, Santa Marta
Well situated in Santa Marta, Hotel Carolina Del Mar provides air-conditioned rooms, a terrace and free WiFi. best part is the staff! i cut my foot open on some glass a few blocks away and the woman at the desk...
Hotel in Centro Historico, Santa Marta
Well set in Santa Marta, DUSANO BOUTIQUE HOTEL provides air-conditioned rooms, a shared lounge, free WiFi and a terrace. Great facilities, good breakfast and exceptional staff!
Couples traveling to Magdalena loved staying at Rincon de la Sierra Eco Luxury, 4 Pozos Tayrona, and Frana Lodge.
These hotels in Magdalena are also highly-rated by couples: EcoHotel Inka Minka, Nyia Boutique, and Azul Hotel Boutique.
El Rodadero, Bello Horizonte, and Centro Historico are popular with other travelers visiting Magdalena.
Gitana del Mar Boutique Beach Resort, Nyia Boutique, and Cabañas Paraiso in Magdalena have received great reviews for the views from their hotel rooms.
Guests staying in Magdalena also loved the views from their rooms at Frana Lodge, Paraíso Casa de Playa, and Lote 10 Glamping.
On average, it costs $46 per night to book a 3-star hotel in Magdalena for tonight. You'll pay around $116 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Magdalena will cost around $211 (based on Booking.com prices).
Many families visiting Magdalena loved staying at Frana Lodge, Nyia Boutique, and Azul Hotel Boutique.
Senda Watapuy, Senda Koguiwa, and Paraíso Casa de Playa are also popular among family travelers.
Senda Watapuy, Senda Koguiwa, and Viajero Santa Marta Hostel are some of the popular hotels in Magdalena.
In addition, Casa Rosa - Alma Hotels, Comunidad Calle 13 Hotel Boutique, and Santa Marta Marriott Resort Playa Dormida are also popular in Magdalena.
On average, 3-star hotels in Magdalena cost $36 per night, and 4-star hotels in Magdalena are $65 per night. If you're looking for something really special, 5-star hotels in Magdalena cost around $158 per night (based on Booking.com prices).
There are 1,991 hotels in Magdalena you can book on Booking.com.
Travelers who stayed in Magdalena near Simón Bolívar International Airport (SMR) have said good things about Wyndham Santa Marta Aluna Beach, GHL Relax Hotel Costa Azul, and Ritacuba House Boutique.
Among the hotels near Simón Bolívar International Airport in Magdalena, Santa Marta Marriott Resort Playa Dormida, Hostal Los Arhuacos, and OASIS TROPICAL HOTEL were also highly rated.
Santa Marta, El Zaino, and Minca are popular with other travelers visiting Magdalena.
The average price per night for a 3-star hotel in Magdalena this weekend is $55 or $111 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Magdalena this weekend cost around $288 per night (based on Booking.com prices).
Hotels in Magdalena that offer highly-rated breakfasts include Placita Vieja Hotel Boutique Spa, Tayrona Cachaco River Ecohostal, and Tewimake Hotel.
Breakfast at these hotels in Magdalena are also highly-rated: Lote 10 Glamping, Barranquero Hotel, and Gitana del Mar Boutique Beach Resort.