See the latest prices and deals by choosing your dates.
Hotel in Centro Historico, Santa Marta
In a prime location in the centre of Santa Marta, Comunidad Calle 13 Hotel Boutique offers 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
Set in El Zaino, 2.6 km from Castilletes Beach, Senda Watapuy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. I’ve been to many hotels before but this one the best so far , the view the room the pool the service is just perfect
Hotel in El Zaino
Located five minutes away from Tayrona Park main entrance. Senda Koguiwa provides accommodation 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, 1.4 km from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness... The hotel, the restaurants, the pool the people working there. Everyone very helpful and lovely.
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
Located in Santa Marta’s historical centre, this boutique hotel offers Colonial style and modern décor, a spa, a terrace with a bar and an indoor pool. Wonderful room and bed, great Terrance and close to restaurants and attractions.
Hotel in Santa Marta
With direct access to the Caribbean Ocean, this beachfront Hotel offers spacious accommodation 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, 15 km from Quinta de San Pedro Alejandrino, Nyia Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. High quality facilities. I really like the river that's pretty close to the hotel. The rooms are excellent.
Hotel in El Rodadero, Santa Marta
Situated in Santa Marta, 600 metres from El Rodadero Beach, Azul Hotel Boutique features accommodation 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
In a prime location in the centre of Santa Marta, Casa Charlotte - Alma Hotels offers à la carte breakfast and free WiFi throughout the property. Super clean hotel. Really well located near to the restaurants and the beach. Rosy, who attended us, was just amazing. She helped with us with everything we needed, breakfast, times, etc.
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 El Zaino
Hotel in El Zaino
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 Santa Marta
Popular with guests booking hotels in Magdalena
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 accommodation with a garden, free private parking, a private beach area and a restaurant. A beautiful place to rest and recharge with lovely staff.
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 accommodation 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
Situated in Santa Marta, 500 metres from El Rodadero Beach, Hotel Mandalas House by DOT Boutique features accommodation 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
Situated in Minca, 29 km from Quinta de San Pedro Alejandrino, hotel y restaurante mirador aires de la sierra, minca features accommodation with a garden, free private parking, a terrace and a... This was a great location for remote workers.
Hotel in Centro Historico, Santa Marta
Ideally located in Santa Marta, Hotel Boutique La Solera Del Pozo offers 4-star accommodation 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 accommodation at the 5-star hotel has sea views, and guests can enjoy access to a hot tub. The location is up the hills in Minca and is a bumpy ride to get there, but that is to be expected...
Hotel in Minca
Located in Minca, 19 km from Quinta de San Pedro Alejandrino, La Veranda Hotel & Restaurant provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Comfy room and outdoor spaces. Pool area is perfect to catch the sunset and enjoy the afternoon bird...
Hotel in Minca
Situated in Minca, 16 km from Quinta de San Pedro Alejandrino, Sol de Minca Eco Lodge features accommodation with a garden, free private parking, a terrace and a restaurant. The food was delightful and there were plenty of birds.
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 staff was absolutely lovely, the hotel is beautiful and calm with a very tasty breakfast.
Hotel in Taganga
Located in Taganga, 400 metres from Taganga Beach, Vito Hotel Boutique Taganga provides accommodation 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
Situated in Santa Marta, 70 metres from Playa Cabo Tortuga, Hospedaje Villa Naloy features accommodation 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, 2.7 km from Castilletes Beach, Barranquero Hotel provides accommodation 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 El Zaino
Casa hostal Antawara is situated in El Zaino, 31 km 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. Gorgeous rooms, own balcony, chill vibe, clean, superbeds, small but nice swimming pool.
Hotel in Taganga
Located in Taganga, Hotel Ocean Taganga Internacional offers beachfront accommodation 200 metres from Playa de Taganga and provides various facilities, such as 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.8 km from Bello Horizonte, Biohotel Caribe Green provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Hotel in El Rodadero, Santa Marta
Set 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
Boasting a terrace, RUTA DEL MAR INN HOTEL is situated in Santa Marta in the Magdalena region, less than 1 km from Salguero Beach and a 19-minute walk from El Rodadero Beach.
Hotel in Minca
Set in Minca, 23 km from Quinta de San Pedro Alejandrino, Hotel El Santuario offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Panaromic terrace is ideal for birdwatching and watching the sunset.
Hotel in El Zaino
Located in El Zaino and with Quinta de San Pedro Alejandrino reachable within 30 km, 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
In a prime location 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!
Hotel in Centro Historico, Santa Marta
Located in the centre of Santa Marta, 350 metres 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 to these hotels, Santa Marta Marriott Resort Playa Dormida, Casa de Leda, a Kali Hotel and Comunidad Calle 13 Hotel Boutique are also popular in Magdalena.
There are 1,991 hotels in Magdalena you can book on Booking.com.
On average, it costs £38 per night to book a 3-star hotel in Magdalena for tonight. You'll pay on average around £81 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Magdalena will cost around £107 (based on Booking.com prices).
Many families visiting Magdalena loved staying at Frana Lodge, Zirwa Hotel Boutique - Dentro del Parque Tayrona and Nyia Boutique.
Similarly, Gitana del Mar Boutique Beach Resort, El Cactus Luxury Apartments in Historic Center and Senda Watapuy are also popular among family travellers.
The average price per night for a 3-star hotel in Magdalena this weekend is £38 or, for a 4-star hotel, £77. Looking for something even fancier? 5-star hotels in Magdalena for this weekend cost on average around £93 per night (based on Booking.com prices).
For hotels in Magdalena that serve up a highly-rated breakfast, try Gitana del Mar Boutique Beach Resort, Tewimake Hotel and La Mar de Bien.
Breakfast at these hotels in Magdalena are also highly rated: Barranquero Hotel, 4 Pozos Tayrona and Gaelia.
Couples travelling in Magdalena loved staying at 4 Pozos Tayrona, Frana Lodge and La Mar de Bien.
Similarly, these hotels in Magdalena are highly rated by couples: EcoHotel Inka Minka, Zirwa Hotel Boutique - Dentro del Parque Tayrona and Senda Koguiwa.
El Rodadero, Bello Horizonte and Centro Historico are popular with other travellers visiting Magdalena.
Travellers 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 have also been highly rated.
Santa Marta, Minca and El Zaino are popular with other travellers visiting Magdalena.
Frana Lodge, Hospedaje Villa Naloy and Gitana del Mar Boutique Beach Resort have received great reviews from travellers in Magdalena regarding the views from their hotel rooms.
Guests staying in Magdalena also spoke highly of the views from the rooms at Irotama Reservado, Nyia Boutique and Cabañas Paraiso.
On average, 3-star hotels in Magdalena cost £33 per night, and 4-star hotels in Magdalena are £56 per night. If you're looking for something really special, a 5-star hotel in Magdalena can on average be found for £135 per night (based on Booking.com prices).
So many places to visit in Magdalena. If you love nature, beaches, friendly people, party and quite places. You can find everything here.
Favorite places: The pedestrian streets around Parque de los Novios, where you can find the best rated restaurants and bars. Bahia Concha beach, we wanted to go to more beaches in the Parque Tayrona, but did not have the time (Playa Cristal is one of the most popular but you might want to reserve your place with a day or two ahead). Ate at: Donde Chucho (3.5 out of 5) at Rodadero, Lulo (4 out of 5) at Santa Marta and Eli's Restaurant (at the Casa Carolina Hotel, 4.5 out of 5). Moving around: very easy, by bus (they have an unified transportation company) or taxi. Buses can take you to Taganga and Rodadero or anywhere in between, at a very cheap value (COP 1.400 ~ USD 0.5). For and from the airport it is easier to move by taxi. Great activities: walking along the seafront malecon, eating and drinking out nearby Parque de los Novios, the beaches of course! If you go to Taganga (15 min away from the center of Santa Marta), it is better to go to Playa Grande, but the best beaches are within the Parque Tayrona. Or, if you have the time to go farther, there is Pozos Colorados beaches (on the way to the airport, near to renowned Irotama and Zuana hotels) or Palomino beach (which is said to be great), right across the border from Magdalena province to La Guajira province. We would have loved to go to Ciudad Perdida or the Sierra Nevada, but these would require more than just 5 days to get the whole experience.
The coast of Colombia is so beautiful. Santa Marta is a great town with good public transportation, shops and restaurants. Travel to Taganga a short bus ride away for a little fishing village with pretty beaches and small streets to explore. Love Magdalena!