Sasquatch Lodge situa-se em Waldport, na região de Óregon, e tem uma varanda. O alojamento está a 25 km de Oregon Coast Aquarium e a 26 km de Hatfield Marine Science Center.
Esta casa de férias tem 3 quartos, uma cozinha com frigorífico e máquina de lavar louça, e 2 casas de banho com banheira, um secador de cabelo e máquina de lavar roupa. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Bayshore fica a 2,3 km de Sasquatch Lodge, enquanto Cape Perpetua Scenic Area está a 20 km da propriedade. O aeroporto mais próximo é o Aeroporto Municipal de North Bend, que fica a 130 km de Sasquatch Lodge.