
Inn at Haystack Rock is a 4-star inn in Cannon Beach, Oregon, United States. Located at 487 South Hemlock Street, it sits about 0,2mi from the city center. With 789 reviews, price starts from £75 for a stay at this well-loved property.
Featured amenities include free parking and free on-site parking, free wifi, and a streaming service (like Netflix) for cozy nights in. A spa tub, private entrance, and a kitchen with kitchenware and kitchenette add convenience, while non-smoking rooms, a bathtub, free toiletries, and a garden view round out the comforts. Beach access, a picnic area, and a garden provide outdoor space for relaxation.


1 Bäddsoffa
2 Enkeltsängar
1 Queen Size-säng
495 kvadratfot
Spabad
Trädgårdsutsikt
Kök
Eget Badrum
2 Enkeltsängar
1 Queen Size-säng
1 Bäddsoffa
645 kvadratfot
Trädgårdsutsikt
Kök
Eget Badrum
Badkar
1 Queen Size-säng
300 kvadratfot
Trädgårdsutsikt
Kök
Eget Badrum
Kitchenette
1 Queen Size-säng
1 Bäddsoffa
300 kvadratfot
Spabad
Trädgårdsutsikt
Kök
Eget Badrum
1 Bäddsoffa
1 Queen Size-säng
205 kvadratfot
Spabad
Trädgårdsutsikt
Kök
Eget Badrum
1 Queen Size-säng
Kitchenette
Kitchenette
Horseback riding (extra charges) is available, and the setting features a garden and picnic area for easy outdoor enjoyment.
Just 0,2mi from Cannon Beach’s city center, the Inn at Haystack Rock places guests at the doorstep of coastal exploration. Outdoor spaces invite relaxed moments with direct beach access, a garden, and a picnic area, all set to enjoy the garden view that punctuation-mark the day’s adventures.


For those who crave variety, a range of room configurations awaits—from Queen Rooms and Queen Rooms with Kitchen to more expansive options such as Loft Suite, 2 Bedroom and Suite layouts with 2 bedrooms or a kitchen. Other configurations include a Suite with Kitchenette, a Suite with 1 Bedroom, and a Queen Room with Spa, catering to different group sizes and preferences.
An optional horseback ride adds a dash of excursion to the seaside stay (extra charges apply). When it’s time to settle the bill, payment is accepted by Visa, Discover, Mastercard, and American Express, with cash not accepted.


487 South Hemlock Street, Cannon Beach, 97110, Oregon, Amerikas Förenta Stater

1116 S Hemlock St , Cannon Beach, 97110, Oregon, Amerikas Förenta Stater
0,3mi från nuvarande hotell
Mycket bra
337 recensioner
Från

341 Beach Drive, Seaside, 97138, Oregon, Amerikas Förenta Stater
7mi från nuvarande hotell
Mycket bra
363 recensioner
Från

30 Avenue G, Seaside, 97138, Oregon, Amerikas Förenta Stater
6,8mi från nuvarande hotell
Mycket bra
1 166 recensioner
Från

148 West Gower , Cannon Beach, 97110, Oregon, Amerikas Förenta Stater
0,3mi från nuvarande hotell
Utmärkt
477 recensioner
Från

250 1st Avenue, Seaside, 97138, Oregon, Amerikas Förenta Stater
7,1mi från nuvarande hotell
Mycket bra
816 recensioner
Från

125 Oceanway Street, Seaside, 97138, Oregon, Amerikas Förenta Stater
7,1mi från nuvarande hotell
Mycket bra
385 recensioner
Från