See the latest prices and deals by choosing your dates.
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.
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.
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.
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
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.
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🙏
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.
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.
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.
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!!!
Hotel in Santa Marta
Hotel in Centro Historico, Santa Marta
Hotel in Buritaca
Hotel in Centro Historico, Santa Marta
Hotel in Santa Marta
Hotel in 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 Santa Marta
Popular with guests booking hotels in Magdalena
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. Big private garden with table, chairs, and comfortable hammocks. Wonderful tent with giant bed.
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... Such a great setting for a hotel. Beautiful pool and all the staff went above and beyond.
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. FOOD!!! Riverbed Natural water pool Wonderful setting Quiet and peace FOOD!!
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 wonderful, the food, the attention of the staff, the facilities are beautiful, our...
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... This was a great location for remote workers.
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. The staff are exceptional. Very welcoming hotel.
Hotel in Minca
Trekker Glamping has a garden, terrace, a restaurant and bar in Minca. Each room at the 5-star hotel has sea views, and guests can enjoy access to a hot tub. The location is amazing and had a great view from both our room and the jacuzzi.
Hotel in Minca
Located in Minca, 12 miles from Quinta de San Pedro Alejandrino, La Veranda Hotel & Restaurant provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Best hostel I’ve stayed in Colombia
Hotel in Minca
Located in Minca, 10 miles from Quinta de San Pedro Alejandrino, Sol de Minca Eco Lodge has accommodations with a garden, free private parking, a terrace and a restaurant. The hospitality at Sol de Minca was amazing.
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.... The hotel is great. Very good service. The receptionists are very nice, very attentious people.
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. Everything!! The Hotel is beautiful, quiet and has the most amazing view.
Hotel in Pozo Colorado, Santa Marta
Located in Santa Marta, a few steps from Playa Cabo Tortuga, Hospedaje Villa Naloy has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Very friendly staff, good food, directly next to the beach
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. everything :)! Great location, great people, great food. It was just amazing!
Hotel in El Zaino
Casa hostal Antawara is located in El Zaino, 19 mi from Santa Marta. It is set just 1 k away from the Tayrona Park entrance. Free WiFi is available. A flat-screen TV is offered. The pool was very cute and the decorations around it were really nice.
Hotel in Taganga
Located in Taganga, Hotel Ocean Taganga Internacional offers beachfront accommodations a 2-minute walk from Playa de Taganga and provides facilities like a garden, a terrace and a bar. The host was super helpful and kind. The rooms are clean and spacious. 2 minutes from the beach
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. Awesome location, close to 2 waterfalls.
Hotel in Santa Marta
Located in Santa Marta, 1.1 miles from Bello Horizonte, Biohotel Caribe Green provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotel in El Rodadero, Santa Marta
Located in Santa Marta, Mantra Hotel Boutique has a garden, restaurant, bar, and free WiFi throughout the property. The rooftop terrace and the loungechairs there. Bed was comfy
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. The staff was superb, the rooms beautiful for a fair price, unforgettable view, and I got to see for...
Hotel in El Zaino
Located in El Zaino and with Quinta de San Pedro Alejandrino reachable within 19 miles, Hotel talú tayrona provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace. A really lovely stay considering low price, comfy bed, big patio with a hammock.
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 set in the center of Santa Marta, DUSANO BOUTIQUE HOTEL provides air-conditioned rooms, a shared lounge, free WiFi and a terrace. Great facilities, good breakfast and exceptional staff!
Hotel in Centro Historico, Santa Marta
Located in the center of Santa Marta, 1148 feet from Bahía de Santa Marta Beach, Hotel Andina Blue Santa Marta provides air-conditioned rooms and free WiFi. The staff was great, the hotel's location is in the center which makes everything within walking...
Senda Watapuy, Senda Koguiwa, and Viajero Santa Marta Hostel are some of the popular hotels in Magdalena.
In addition, Santa Marta Marriott Resort Playa Dormida, Casa de Leda, a Kali Hotel, and Comunidad Calle 13 Hotel Boutique are also popular in Magdalena.
On average, it costs $46 per night to book a 3-star hotel in Magdalena for tonight. You'll pay around $90 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Magdalena will cost around $184 (based on Booking.com prices).
Travelers who stayed in Magdalena near Simón Bolívar International Airport (SMR) have said good things about Biohotel Caribe Green, Wyndham Santa Marta Aluna Beach, and GHL Relax Hotel Costa Azul.
Among the hotels near Simón Bolívar International Airport in Magdalena, Ritacuba House Boutique, Santa Marta Marriott Resort Playa Dormida, and Hostal Los Arhuacos were also highly rated.
Many families visiting Magdalena loved staying at Zirwa Hotel Boutique - Dentro del Parque Tayrona, Nyia Boutique, and Frana Lodge.
El Cactus Luxury Apartments in Historic Center, Gitana del Mar Boutique Beach Resort, and Senda Watapuy are also popular among family travelers.
There are 1,991 hotels in Magdalena you can book on Booking.com.
Couples traveling to Magdalena loved staying at 4 Pozos Tayrona, Frana Lodge, and La Mar de Bien.
These hotels in Magdalena are also highly-rated by couples: EcoHotel Inka Minka, Zirwa Hotel Boutique - Dentro del Parque Tayrona, and hotel y restaurante mirador aires de la sierra, minca.
El Rodadero, Bello Horizonte, and Centro Historico are popular with other travelers visiting Magdalena.
Cabañas Paraiso, Irotama Reservado, and 4 Pozos Tayrona 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, Gitana del Mar Boutique Beach Resort, and Hospedaje Villa Naloy.
Hotels in Magdalena that offer highly-rated breakfasts include Tewimake Hotel, Rincon de la Sierra Eco Luxury, and Vito Hotel Boutique Taganga.
Breakfast at these hotels in Magdalena are also highly-rated: La Mar de Bien, Barranquero Hotel, and 4 Pozos Tayrona.
Santa Marta, Minca, and El Zaino are popular with other travelers visiting Magdalena.
The average price per night for a 3-star hotel in Magdalena this weekend is $47 or $111 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Magdalena this weekend cost around $120 per night (based on Booking.com prices).
On average, 3-star hotels in Magdalena cost $41 per night, and 4-star hotels in Magdalena are $70 per night. If you're looking for something really special, 5-star hotels in Magdalena cost around $169 per night (based on Booking.com prices).