I am travelling to Santa Marta, Colombia in November and we're having a hard time choosing a hotel. Our biggest confusion is that we heard you can't swim at the beaches of most of the hotels we chose! Due to pollution or the dangerous undertoe. We are big swimmers and would hate to spend 5 nights at a hotel with an unswimmable ocean front. We are happy to compromise if we we need to walk 15 minutes or so to get a a swimmable area but don't want to have to take taxi's to get a a swimmable beach.
We really liked Jaba Nibue, Villa Maria and EcoHabs because they are huts in the mountains overlooking the ocean - but I have read that you can't swim due to undertow, or in the case of Jaba Nibue, that the beach is dirty and water looks polluted due to a nearby pipe that is sending unknown contents into the ocean.
Can anyone help nudge us on one direction or the other based on our desire to swim in the ocean!