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 30 km from Sierra Nevada de Santa Marta and 22 hotels in Barranquilla which is 65 km distant. The most popular of these are Hotel La Sierra in Santa Marta and Sonesta Hotel Barranquilla in Barranquilla. You can find 27 hotels in Magdalena and 476 hotels in the country of Colombia. Our members favorite in Magdalena is Hotel La Sierra 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.