Travelers are voting Decameron Galeon All Inclusive, Zuana Beach Resort and Estelar Santamar as the best of 45 hotels in Sierra Nevada de Santa Marta. There are 27 hotels in Santa Marta a city just 41 km from Sierra Nevada de Santa Marta and 22 hotels in Barranquilla which is 71 km distant. The most popular of these are Hotel La Sierra in Santa Marta and Puerta Del Sol Hotel in Barranquilla. You can find 27 hotels in Magdalena and 476 hotels in the country of Colombia. Our members favorite in Magdalena is Hotel Arhuaco Sa and Jw Marriott Hotel Bogota is the top pick in Colombia. Want more? Check out our map of hotels in Sierra Nevada de Santa Marta.