Compare 9 hotels near Sombrero Beach in Marathon using real guest reviews. Earn free nights, get our Best Price Guarantee & make booking easier with Hotels.com!