Jump to: Room choices | Hotel description | Map | Amenities | Reviews
The Stephanie Inn is situated in an ideal location on Oregon’s north coast. With jaw‐dropping views of Haystack Rock and the expanse of the Pacific, you’ll have access to some of the most spectacular scenery and adventures anywhere.
Stephanie Inn
2740 Pacific Avenue
Post Office Box 219
Cannon Beach, Oregon
97110
Nearest Airport: PDX
Will stay there again, The staff and accommodations were fantastic. You won't find a better place to stay on the entire Coast.
TracyRadcliff - Stuart, Florida
The Stephanie continues to provide an amazing respite from the heat and humidity of Arkansas. The atmosphere is so relaxing, and the staff are fully attentive to our every need. This was our 9th stay in the past 11 yrs. We simply love everything about the Inn.
georgebV6033SH - Little Rock, Arkansas
Stephanie Inn is a truly magical place to stay in Cannon Beach. The food was exceptional, the service was warm and attentive, and the atmosphere was elegant, cozy, and welcoming. The inn itself offers beautiful ocean views that make the stay even more special. A wonderful place for a relaxing getaway—we can't wait to return!
GrandTour287730
My husband and I were visiting for our 40th Wedding Anniversary. The Stephanie Inn was truly a magical place to celebrate and enjoy the coast. Staff is most helpful, friendly, knowledgeable, and ready to do whatever is needed to make the stay special. On property chef offerings for breakfast and dinner are top notch.
jkessler2026
Beautiful location. Wonderful staff. Delicious and copious breakfast. Did not eat in dining room for other meals. Lots of lovely little extras: muffins, scones. Tea, coffee, wine in the afternoon, spirits in the evening. Binoculars, beach walks, bikes and more. 5 minutes from Haystack Rock (fun bird watching-murres, cormorants. Puffins, bald eagles...). Town of Cannon Beach is 45 min by foot to the North along the incredible beach. Rooms are very well appointed. The less expensive rooms on the ground level give on to the parking lot so better to get a room on a higher floor with mountain views. Rooms with beach views and patios are lovely but more expensive. Very enjoyable stay! Ecola park is 15 min away and well worth it. Park at Indian Beach. The hikes are lovely.
travelteam752 - Mammoth Lakes, California
Read more reviews or write a review
© 2026 TripAdvisor LLC. All rights reserved