Very Good 115 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  Parking On Site
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
property building cottage home living room condominium Suite Villa



With a stay at Sea Sprite at Haystack Rock in Cannon Beach, you’ll be by the ocean and minutes from Tolovana Beach State Park and Haystack Rock. This beach lodge is within close proximity of Cannon Beach History Center and Museum and Cannon Beach.


Make yourself at home in one of the 7 individually furnished guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.

Spa, Wellness & Premium Amenities

Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and a picnic area. Additional amenities at this lodge include barbecue grills and complimentary use of a nearby fitness facility.

Business & Travel Amenities

Free self parking is available onsite.

How to Get There

Sea Sprite at Haystack Rock
280 South Nebesna
Cannon Beach, OR 97110 United States


4.5 Very Good 115 Reviews
Spectacular Views from a Cosy Cottage
hendrea f

We spent a wonderful weekend here and loved every minute. With direct beach access and fantastic views of the stacks from the living room, it was the perfect beach accommodation. We had a complete kitchen, two bedrooms and a comfortable living room. Prices in winter are affordable.

Best location!
Marie J

We enjoyed a couple of days at Hatstack suite 3 with great view of Haystack Rock. Clean place, comfortable bed, fireplace, lots of dvds to borrow. Kitchen basics although no dishwasher. Staff nice and helpful. Will definitely go back!

Fantastic Location

My wife and I visited Cannon Beach for a relative's memorial and stayed at the Sea Sprite at Haystack Rock. They have several cabins with clean, well kept bedrooms, kitchenettes and bathrooms. It was not high luxury, but at a little over $200.00 per night for a one bedroom it was a bargain, particularly given the ocean and Haystack Rock views. It was close to many good restaurants as well.