hotels idaho in pet pet friendly hotels in blackfoot idaho Our Super 8 by Wyndham BlackfootIdaho Falls hotel is located off I-15 among green grass and towering treesan oasis in the desert.… Sunday, June 26, 2022 Edit