Beautiful place to stay, so quiet and peaceful. The beach is gorgeous and Mahahual is a great little town especially when the cruise boats aren't there. The breakfasts were excellent, the cereal, bread and eggs were the best we had in Mexico.
View all 8 deals from US$42
- Free Wifi