Hotels in Moscow

Search hotels and more in Moscow

Hotels and More in Moscow

Idaho Inn
645 West Pullman Road
La Quinta Inn & Suites Moscow Pullman
185 Warbonnet Dr Moscow Id 83843

With a stay at La Quinta Inn & Suites Moscow - Pullman in Moscow, you'll be minutes from Appaloosa Horse Museum and close to Kibbie Dome. Thi...

Read more
Super 8 By Wyndham Moscow
175 Peterson Dr.

With a stay at Super 8 Motel Moscow in Moscow, you'll be minutes from University of Idaho and close to Kibbie Dome. This motel is within close pr...

Read more
Motel 6 Moscow ID
101 Baker Street
Go to old website