Sasquatch Lodge har en terrasse, og ligger i Waldport, 2,3 kilometer fra Bayshore (strand), 20 kilometer fra Cape Perpetua, og 25 kilometer fra Oregon Coast Aquarium. Overnattingsstedet ligger 33 kilometer fra Yaquina Head Lighthouse og 35 kilometer fra Heceta Head Lighthouse.
Sasquatch Lodge har 3 soverom, et kjøkken med kjøleskap og oppvaskmaskin, vaskemaskin og 2 bad med hårføner. Håndklær og sengetøy finnes tilgjengelig i feriehuset.
Overnattingsstedet har en badestamp.
Hatfield Marine Science Center ligger 27 kilometer fra Sasquatch Lodge, mens Yaquina Bay State Recreation Site er 27 kilometer unna. North Bend Municipal lufthavn ligger 130 kilometer unna overnattingsstedet.