Following the 2014 closure of a property in Ponderay there is just one Howard Johnson hotel in Idaho, located on the west side of Boise.
Please refer to the disclosure notice
for information about the affiliate (commissionable) links on this page.
Howard Johnson by Wyndham Boise
8002 W Overland Road, Boise, ID 83709Hotel reservations
Hotel reservation links are direct to the Howard Johnson website - for the guaranteed lowest rates.