Best Hotels in Downtown Alturas
View all photos
From
75$/night
Hacienda Motel
Luxury Hotels in Downtown Alturas
View all photos
From
90$/night
Hotel Niles
5 Star Hotels in Downtown Alturas
View all photos
From
120$/night
Trailside Inn
4 Star Hotels in Alturas City Centre
View all photos
From
89$/night
Super 8 By Wyndham Alturas
Location
Alturas, California, United States, 96101
Contact Us