Inn At Haystack Rock

487 South Hemlock StreetCannon Beach97110USA
Show more hotels

About Inn At Haystack Rock

This Spanish-themed three star hotel is set just one block from Canon Beach, and less than one mile from Haystack Rock. The Oregon Coast Highway is adjacent to the Inn At Haystack Rock

Each of the eight guestrooms features a fridge, microwave and coffee maker. Upscale suites add a fireplace, whirlpool tub and private deck with separate living area.

Amenities at this guest house include complimentary Wi-Fi throughout, concierge services and a barbecue grill outside Reception staff can assist with tour tickets, and on-site parking is free.

Guests can make use of the fully equipped kitchen with utensils to prepare fresh meals, or head to town, just three blocks away and indulge at one of the popular restaurants.

The Seaside Municipal Airport is a 30 minute drive from Inn At Haystack Rock, while the Ecola State Park is about a 20 minute drive away.


487 South Hemlock Street, Cannon Beach, OR, 97110, USA
Telephone: +1(503)4362714 | Fax: +1(800)3760946 | Official Homepage

Top amenities

  • Free WiFi in lobby
  • Free WiFi in rooms
  • Pool
  • Spa
  • Parking
  • Pets
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

All amenities

Hotel facilities

  • Concierge
  • Free WiFi in lobby
  • Non-smoking rooms
  • Parking lot
  • PC with internet
  • Pets allowed
  • WiFi in lobby

Room facilities

  • Bathroom with bathtub
  • Bathroom with shower
  • Cable TV
  • Central heating
  • Electric kettle
  • Fan
  • Free WiFi in rooms
  • Hairdryer
  • Internet
  • Ironing board
  • Kitchen / Kitchenette
  • Microwave
  • Refrigerator
  • Telephone
  • Television
  • WiFi in rooms


  • Accessible parking

Arrival / Departure

  • Check-in: 15:00
  • Check-out: 11:00

Positive Reviews

You could feel quite spoilt

If you stay long enough at Inn At Haystack Rock in Canon Beach, you could become quite spoilt. The little porch overlooks some really pretty landscaping, while the courtyard boasts a tranquil fountain. The room includes a fireplace, kitchen and table with so much literature about the area, it might start to feel like home.

Great location to walk places

Guests love the fact that they can just walk to town, or even to the beach. If you don't have your own vehicle with you, you will hardly notice it. If you feel like a bite to eat, downtown is just three blocks away, or if you prefer to spend the day at the beach, you will only have one block to get there. Very convenient by many visitors accounts.

Exceptionally clean and neat

Travelers have described this property as extremely well looked after. The grounds are perfectly manicured, and each and every room is clean and neat. The artistic touches create a homely, yet upscale atmosphere, so guests have said they feel very comfortable and relaxed.

Negative Reviews

Noisy highway

There are only eight guest rooms at the Inn At Haystack Rock, so if you want to choose your room, you should make sure you book early. Some rooms are rather noisy if they face the busy freeway. Regardless, they are still pristine and well looked after.

No air conditioning unit

Some rooms might get a little stuffy on really hot days, since there is no air-con units installed in the rooms. Most guests just opened the doors and windows to cool the temperature down, and felt comfortable after that.

Breakfast would be great

Some guests would love a free continental breakfast at this Inn, however there are so many restaurants offering magnificent breakfasts each morning within a five minute walk. You could try a different establishment each day.

Rating Overview

Rating trivago Rating Index based on 909 reviews across the web
8.5 /10
    8.6 /10
    8.6 /10
    10 /10
  • Other Sources
    8.2 /10
8.5 out of 10 based on 909 reviews