Last updated on .
Mexican Hat is a tiny village in southeast Utah on the border of Navajo Nation. There’s nothing to see in town, but it makes a great base for visiting places like Monument Valley, Goosenecks State Park, the San Juan River, Valley of the Gods, and other natural places.
Mexican Hat Rock
The village is named for the interesting sombrero-shaped rock on the edge of town. If you drive north on US-163, there’s a turn down a gravel road that takes you to see the rock.
San Juan Inn
We stayed the night at the San Juan Inn after visiting Monument Valley. The hotel has spacious rooms and a friendly staff. The hotel is connected to a general store and a decent restaurant (see below). The price is a bit high for what you get, but it serves its purpose as a comfortable place to stay the night, especially since there aren’t many other choices around.
Olde Bridge Grille
Our dinner and breakfast were at the Olde Bridge Grille. This is the restaurant next to the hotel. They serve American as well as local Navajo dishes. I had a delicious Navajo taco for dinner.