Captain John's Cannon Beach situa-se em Cannon Beach, a 1,7 km de Crescent Beach e menos de 1 km de Haystack Gallery, numa área onde pode desfrutar de ciclismo. O alojamento encontra-se a 4 minutos a pé de Cannon Beach e apresenta acesso Wi-Fi gratuito, assim como um multibanco.
Apresentando leitor de DVD, esta casa de férias tem uma cozinha com frigorífico, máquina de lavar louça e forno, uma sala de estar com área de estar e área de refeições, 4 quartos e 2 casas de banho com chuveiro e banheira. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Haystack Hill State Park fica a 3,1 km de Captain John's Cannon Beach, enquanto Necanicum Guard Station está a 5,9 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Portland, que fica a 137 km de Captain John's Cannon Beach.