From $56 USD Booking.com This hotel is located in Izamal, a charming city on the Yucatán Peninsula. It offers a spa, gardens with an outdoor pool and air-conditioned rooms with a private balcony and cable TV.