Il Captain John's Cannon Beach si trova a Cannon Beach, a meno di 1 km dalla Haystack Gallery e a 2,6 km dall'Haystack Hill State Park, in una zona ideale per il ciclismo. Si trova a 200 m da Cannon Beach e dispone di WiFi gratuito e un bancomat.
La casa vacanze presenta 4 camere da letto, una TV con canali via cavo, una cucina attrezzata con lavastoviglie e frigorifero, una lavatrice e 2 bagni con doccia.
Tra i luoghi d'interesse nelle vicinanze della casa vacanze figurano Les Shirley Park, il Coaster Theatre e Crescent Beach. L'aeroporto più vicino è quello di Charlotte Amalie Harbor (St. Thomas Airport, a 86 km dalla Captain John's Cannon Beach.