Only hotels in St. Michaels are listed below. Search for the cheapest discounted hotel and motel rates in or near St. Michaels, AZ for your personal leisure or group travel. We list the best St. Michaels Arizona hotel rooms. Review the St. Michaels hotel list below to find the perfect lodging. We also have a map of the St. Michaels hotels.
Hacienda Motel
2510 East Historic Highway 66 87020, 87020, United States of America, Gallup, New Mexico
+1-888-734-9421~25.14 miles
southeast of St. Michaels