Maps & Directions

GuestHouse InnGuestHouse Inn


Click for Specific Directions

1016 S Hemlock Street
Cannon Beach, OR 97110

The GuestHouse Inn is located at the intersections of South Hemlock in Mid-town Cannon Beach. When coming from Portland, take US Hwy. 26 to Hwy. 101 which should take you about 1.5 hours. Take I-101 approximately 5 miles south to the second Cannon Beach exit (Sunset Blvd).


Come vacation with us on your next visit to Cannon Beach, open the windows to hear the waves and feel the ocean breeze.

Contact Sand Castle Lodging Toll Free (800) 290-2157

Located in Cannon Beach, Oregon