You are booking hotel for more than 30 days
Select Filters
Your Budget
Locality
Popular locations
Show -2 more
Showing Properties in Blair
Comfort Suites Altoona
₹ 7,364
+ ₹ 810 taxes & fees
Per Night
Quality Inn & Suites
₹ 7,095
₹ 6,563
+ ₹ 893 taxes & fees
Per Night
Holiday Inn Express & Suites Altoona, an IHG Hotel
Based on 522 Ratings and 0 reviews
(522 Ratings)
₹ 9,744
+ ₹ 1,072 taxes & fees
Per Night
Altoona Grand Hotel & Conference Center
Based on 935 Ratings and 0 reviews
(935 Ratings)
₹ 7,534
₹ 6,895
+ ₹ 1,432 taxes & fees
Per Night
Fairfield Inn & Suites by Marriott Altoona
₹ 11,908
+ ₹ 1,310 taxes & fees
Per Night
Super 8 by Wyndham Altoona
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
₹ 3,416
₹ 3,160
+ ₹ 438 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
TownePlace Suites by Marriott Altoona
Based on 119 Ratings and 0 reviews
(119 Ratings)
₹ 11,765
₹ 10,883
+ ₹ 1,527 taxes & fees
Per Night
Horseshoe Curve Lodge
Based on 85 Ratings and 0 reviews
(85 Ratings)
₹ 4,245
₹ 3,927
+ ₹ 882 taxes & fees
Per Night
Suburban Studios Altoona
Based on 13 Ratings and 0 reviews
(13 Ratings)
₹ 6,809
₹ 6,298
+ ₹ 1,420 taxes & fees
Per Night
Comfort Inn Duncansville - Altoona
Based on 456 Ratings and 0 reviews
(456 Ratings)
₹ 7,517
₹ 6,953
+ ₹ 969 taxes & fees
Per Night
Microtel Inn & Suites By Wyndham Altoona
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
₹ 6,540
₹ 6,508
+ ₹ 719 taxes & fees
Per Night
Allegheny Street Bed & Breakfast
₹ 9,375
+ ₹ 1,031 taxes & fees
Per Night
Wingate by Wyndham Altoona Downtown/Medical Center
₹ 6,569
₹ 6,076
+ ₹ 843 taxes & fees
Per Night
Cedar Grove Motel
Based on 82 Ratings and 0 reviews
(82 Ratings)
₹ 5,551
₹ 5,135
+ ₹ 1,146 taxes & fees
Per Night
Days Inn & Suites by Wyndham Altoona
₹ 5,351
+ ₹ 589 taxes & fees
Per Night
Relax Inn Altoona
Based on 337 Ratings and 0 reviews
(337 Ratings)
₹ 5,025
₹ 4,599
+ ₹ 955 taxes & fees
Per Night
Das Gasthaus, The Inn of Claysburg
₹ 10,346
+ ₹ 2,685 taxes & fees
Per Night
That's all the options we've got