Stay by the Beach in Cannon Beach
Four places to stay. Steps from the beach. One simple way to book direct.
Stay in Midtown Cannon Beach — 100 yards from the beach, a two-minute walk from Haystack Rock, and rated 5.0 out of 5 for location on Airbnb.
Airbnb Superhost | 2,000+ host reviews | 10 years hosting
Book direct with no added booking fee.
Call 602-690-7873 to Book Direct
A simple Cannon Beach stay, close to the beach
Family-owned and welcoming guests for 23 years, The Guesthouse Inn offers four places to stay in Midtown Cannon Beach. Choose the four-bedroom Guest House, the two-bedroom Winter House, the ocean-view Cottage, or the ocean-view Lighthouse studio.
Each rental gives you a simple home base for time at the coast. The beach is about 100 yards away, and Haystack Rock is a two-minute walk.
Booking is simple, too. Call 602-690-7873 to book directly. The Guesthouse Inn does not add a booking fee; required lodging taxes are separate.
Four places to stay
The Guest House
4 BEDROOMS | SLEEPS 10
Our largest option has four bedrooms and sleeps up to 10. A practical choice for extended families, two families traveling together, or a group that wants one place to stay.
The Winter House
2 BEDROOMS
A simple two-bedroom option for guests who want more space than a studio without choosing our largest home. Stay close to the beach and Haystack Rock.
The Cottage
OCEAN VIEW | SLEEPS 6 | PRIVATE JACUZZI
An ocean-view stay for up to six guests, with a private Jacuzzi for relaxing after a day at the beach.
The Lighthouse
OCEAN-VIEW STUDIO | SLEEPS 4 | PRIVATE JACUZZI
An ocean-view studio that sleeps up to four, with a private Jacuzzi. A compact choice for couples, small families, or a quick coast getaway.
A Midtown location guests rate 5.0 out of 5
Location is one of the strongest reasons to stay at The Guesthouse Inn. The property sits in Midtown Cannon Beach, about 100 yards from the beach and only a two-minute walk from Haystack Rock. Coffee shops, restaurants, and local favorites are within easy walking distance.
The Airbnb listing currently carries a 5.0 out of 5 location rating. The host profile has earned more than 2,000 reviews and holds Airbnb Superhost status after 10 years of hosting.
An easy Northwest road trip
Cannon Beach is an easy coastal trip from Portland and Seattle, and a straightforward road-trip destination from Boise and other Idaho communities. Pack the car, come to the coast, and keep the booking simple.
Book direct, fee-free
Call The Guesthouse Inn directly at 602-690-7873 to choose your rental and book your Cannon Beach stay. We do not add a booking fee.
Taxes shown clearly
Required lodging taxes of 14.3% are added to the rental total: 9.8% City of Cannon Beach lodging tax, 3% Clatsop County transient room tax, and 1.5% Oregon state lodging tax.
Fee-free direct booking. Required lodging taxes are separate.
Call 602-690-7873.
Ready for Cannon Beach?
Choose the place that fits your group, then call us directly. The Guesthouse Inn does not add a booking fee, so the process stays simple.