In Majahual, 3 star hotels have average nightly rates of $120. Quinto Sole by GuruHotel is $56 cheaper than the city average at just $64/night.