From $125 USD Booking.com Surrounded by the mountains of Sierra Madre, this all-inclusive resort features luxury chalets, extensive grounds and a spa. Activities like fishing, horse-riding and water sports are offered at the Sierra Lago Hotel.