
Gallup Vacations
Book a Hotel + Flight together to unlock savings
Photo by Mindi Feldstein
- Plan, book, travel with confidence
Better together
Save up to AED 148 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Find the Best Gallup Vacation Packages
Gallup Hotel Deals

Hotel El Rancho
1000 E. Hwy 66, Gallup, NM
Fully refundableReserve now, pay when you stay
9.2/10 Wonderful! (2,129 reviews)
"Loved the historic atmosphere of El Rancho. Exceptional service and cleanliness"
Reviewed on 17 August 2025

Best Western Gallup West
111 Twin Buttes Road, Gallup, NM
Fully refundableReserve now, pay when you stay
The price is AED 325 per night from Aug 26 to Aug 27
AED 325
AED 367 total
26 Aug - 27 Aug
includes taxes & fees
8.8/10 Excellent! (1,150 reviews)
"The staff was incredible especially the breakfast area housekeeper"
Reviewed on 15 August 2025

Red Roof Inn Gallup
3304 West Highway 66, Gallup, NM
Fully refundableReserve now, pay when you stay
The price is AED 237 per night from Aug 26 to Aug 27
AED 237
AED 268 total
26 Aug - 27 Aug
includes taxes & fees
8/10 Very Good! (1,556 reviews)
"Front desk girl was very nice, just not the greatest area overall."
Reviewed on 18 August 2025
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.
Discover the most popular places to visit in Gallup
Gallup Cultural Center
You can browse the exhibits at Gallup Cultural Center, a museum with a storied past, during your travels to Gallup. Take in the art scene and desert landscape in the area.
El Morro Theatre
Enjoy a performance at El Morro Theatre, a storied theater in Gallup. Take in the theater scene while you're in the area.
Richardsons Trading Company
You can find the perfect gifts to bring home at Richardsons Trading Company during your trip to Gallup. Take in the theater scene while you're in the area.