Die Unterkunft Captain John's Cannon Beach ist gelegen in Cannon Beach, 1,7 km von Strand Crescent Beach und 900 m von Haystack Gallery, in einer Gegend mit Möglichkeiten zum Fahrradfahren. Sie ist 400 m von Strand Cannon Beach entfernt gelegen und bietet kostenloses WLAN und einen Geldautomaten.
Dieses Ferienhaus besticht durch einen DVD-Player, hat eine Küche mit einem Kühlschrank, einem Geschirrspüler und einem Ofen, ein Wohnzimmer mit einem Sitzbereich und einem Essbereich, 4 Schlafzimmer und 2 Badezimmer mit einer Dusche und einer Badewanne. In diesem Ferienhaus werden Handtücher und Bettwäsche zur Verfügung gestellt.
Haystack Hill State Park liegt 3,1 km von der Unterkunft Captain John's Cannon Beach entfernt, während Necanicum Guard Station 5,9 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Portland, 137 km von der Unterkunft Captain John's Cannon Beach entfernt.