Compare Cheap Hotels in St. Michaels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap St. Michaels Hotels
Navajoland Inn
392 W. Hwy 264, St. Michaels, AZ
8 mi from city center
Located in St. Michaels, Navajoland Inn is within a 10-minute drive of Navajo Nation Zoo and Botanical Park and Navajo Nation Museum.
Red Roof Inn Gallup
3304 West Highway 66, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
26.34 mi from city center
With a stay at Red Roof Inn Gallup, you'll be centrally located in Gallup, within a 10-minute drive of Gallup Cultural Center and Gallup Indian Medical ...
Best Western Plus Gallup Inn & Suites
910 E Aztec Ave, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
29.88 mi from city center
Located in Gallup, Best Western Plus Gallup Inn & Suites is a 1-minute drive from Gallup Cultural Center and 7 minutes from Gallup Indian Medical Center.
El Rancho Hotel
1000 E. Hwy 66, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
30.97 mi from city center
Located in Gallup, El Rancho Hotel is a 1-minute drive from Gallup Cultural Center and 7 minutes from Gallup Indian Medical Center.
Free WiFi
Pet Friendly
Hampton Inn Gallup - West
111 Twin Buttes Road, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
26.26 mi from city center
With a stay at Hampton Inn Gallup - West in Gallup, you'll be within a 10-minute drive of Gallup Cultural Center and Gallup Indian Medical Center.
Hilton Garden Inn Gallup
1530 W Maloney Ave, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
29.02 mi from city center
When you stay at Hilton Garden Inn Gallup in Gallup, you'll be near the airport and within a 5-minute drive of Gallup Cultural Center.
Knights Inn Gallup at 1601 W Hwy 66
1601 West Highway 66, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
26.53 mi from city center
With a stay at Knights Inn Gallup at 1601 W Hwy 66 in Gallup, you'll be within a 10-minute drive of Gallup Cultural Center and Gallup Indian Medical Center.
Hampton Inn & Suites Gallup
1460 W Maloney Ave, Gallup, NM
29.08 mi from city center
With a stay at Hampton Inn & Suites Gallup in Gallup, you'll be within a 10-minute drive of Gallup Cultural Center and Gallup Indian Medical Center.
Howard Johnson by Wyndham Gallup
2915 W Historic Hwy 66, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
27.41 mi from city center
Located in Gallup, Howard Johnson by Wyndham Gallup is in a rural location, within a 10-minute drive of Gallup Cultural Center and Gallup Indian Medical ...
Quality Inn & Suites Gallup I-40 Exit 20
1500 W Maloney Ave, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
29.04 mi from city center
Located in Gallup, Quality Inn & Suites Gallup I-40 Exit 20 is connected to a shopping center, within a 15-minute drive of Gallup Cultural Center and Gallup ...
Comfort Inn Gallup I-40 Exit 20
1440 W Maloney Ave, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
29.12 mi from city center
A stay at Comfort Inn Gallup I-40 Exit 20 places you in the heart of Gallup, a 4-minute drive from Gallup Cultural Center and 8 minutes from Gallup Indian Medical ...
SpringHill Suites by Marriott Gallup
1105 W Lincoln Ave, Gallup, NM
Free Cancellation
Reserve now, pay when you stay
29.37 mi from city center
Located in Gallup, SpringHill Suites by Marriott Gallup is a 2-minute drive from Gallup Cultural Center and 8 minutes from Gallup Indian Medical Center.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.