Cheap hotels in Mexican Hat (UT), Utah from £95/night | Brek