Go back to search

Inn at Haystack Rock

$243
/ night

Avg. for September

Inn at Haystack Rock - Image 1
Inn at Haystack Rock - Room
Inn at Haystack Rock - Room
Inn at Haystack Rock - Reception
Inn at Haystack Rock - Bathroom

Prices for Inn at Haystack Rock

Select dates to see prices and availability

$243
/ night

Avg. for September

Monthly average prices

Nightly prices at Inn at Haystack Rock average $112 in January, the cheapest month, and $367 in August, the most expensive, based on the last 12 months.

Average nightly price at Inn at Haystack Rock by month, last 12 months (USD)
MonthAverage price
January$112
February$129
March$137
April$163
May$191
June$246
July$331
August$367
September$243
October$173
November$134
December$120

Most expensive: August (~$367)

Cheapest: January (~$112)

About this property

Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area.
Show more
  • Parking

  • Non-Smoking Rooms

  • Housekeeping

  • Garden

  • Beach (Nearby)

  • Cycling

Show all

Location

487 South Hemlock Street, Downtown Cannon Beach, Cannon Beach, Oregon, United States of America

Cannon Beach (0.2 miles)

Coaster Theatre (0.2 miles)

Haystack Gallery (0.3 miles)

White Bird Gallery (0.4 miles)

Northwest by Northwest Gallery (0.4 miles)

Cannon Beach History Center and Museum (0.6 miles)


Room options

Two Bedroom Loft Suite

Room details

2 Queen Beds
,
2 Twin Beds
, and
1 Sofa Bed

Sleeps 8

Heating
Wi-Fi (Free)
Kitchen
Patio

Queen Room

Room details

1 Queen Bed

Sleeps 2

Heating
Wi-Fi (Free)
Microwave
Patio

Queen Room with Kitchen

Room details

1 Queen Bed

Sleeps 2

Heating
Wi-Fi (Free)
Kitchenette
Patio

Queen Room with Spa

Room details

1 Queen Bed
and
1 Sofa Bed

Sleeps 3

Separate Dining Area
Heating
Wi-Fi (Free)
Kitchen
Patio
Private Spa Tub

Two Bedroom Suite with Kitchen

Room details

1 Queen Bed
,
2 Twin Beds
, and
1 Sofa Bed

Sleeps 6

Heating
Wi-Fi (Free)
Kitchen
Patio

One Bedroom Suite with Spa

Room details

1 Queen Bed
and
1 Sofa Bed

Sleeps 4

Heating
Wi-Fi (Free)
Kitchen
Patio
Private Spa Tub

Guest reviews of Inn at Haystack Rock

What guests think

AI-generated summary based on recent guest reviews

At Inn at Haystack Rock, travelers consistently praise the walkable location near the beach and town, the cozy cottage-style units, and generally clean, comfortable stays, while noting tradeoffs like small rooms, thin walls, and limited parking.

Read more

Facilities

Basic

Cleanliness

Clean

Rooms

Mixed

Service

Mixed

Location

Walkable

Dining

Unknown

Was this helpful?

10

Lane

IAN-logo

2 weeks ago

·

Stayed 2 nights

The location was very close to the beach and well maintained.
The location was very close to the beach and well maintained.

8

Dennis

IAN-logo

3 weeks ago

·

Stayed 3 nights

It is very conveniently located, clean and cute as can be. Comfortable and quiet, too. I would have given five stars except the electric range wouldn't come on and the ice machine also didn't work. Both were taken care of and no problems afterward.
It is very conveniently located, clean and cute as can be. Comfortable and quiet, too. I would have given five stars except the electric range wouldn't come on and the ice machine also didn't work. Both were taken care of and no problems afterward.

10

Scott

IAN-logo

3 weeks ago

·

Stayed 2 nights

Really clean comfortable place, excellent location, 2 min walk across road to beach, nice little porch to sit on too. Gave us chairs to sit on at the beach & you could borrow bikes to get around but it was only 5 min walk either way to lovely little shops & eating/drinking places.
Really clean comfortable place, excellent location, 2 min walk across road to beach, nice little porch to sit on too. Gave us chairs to sit on at the beach & you could borrow bikes to get around but it was only 5 min walk either way to lovely little shops & eating/drinking places.

4

Benjamin

IAN-logo

3 weeks ago

·

Stayed 1 night

The staff was nice, and the room was clean. The bed was comfortable. There was only decaf coffee, no biggie, we just went out for coffee, but was noted. There was a very strong cleaning product odor, had to open the windows to ventilate it. The walls are very thin, can here everything going on in the next room. The location was nice. I will definitely look around for other options next time, but we did sleep ok and the ability to easily walk from the room to down town is nice.
The staff was nice, and the room was clean. The bed was comfortable. There was only decaf coffee, no biggie, we just went out for coffee, but was noted. There was a very strong cleaning product odor, had to open the windows to ventilate it. The walls are very thin, can here everything going on in the next room. The location was nice. I will definitely look around for other options next time, but we did sleep ok and the ability to easily walk from the room to down town is nice.

8

Michelle

IAN-logo

Aug 14, 2026

·

Stayed 1 night

Had a nice stay close to the beach and walkable to all the shops and restaurants. Would recommend.
Had a nice stay close to the beach and walkable to all the shops and restaurants. Would recommend.

Property Policies

Check-in instructions

Everything you need to know for a smooth check-in.

Show more

Check-in

Check-out

From 16:00 to 20:00

Before 11:00


Security deposit

You'll be required to pay the fully refundable deposit for this property.

Show more

Good to know

Additional policies and info about this property.

Show more

Optional extras

Additional paid services you can request.

Show more

FAQs about Inn at Haystack Rock

Is parking available at the property?

Free self parking is available onsite, and it is limited. Parking is on-site and uncovered. No reservation is required.


What are the check-in and check-out times?

Check-in time is from 4:00 PM to 8:00 PM, and check-out time is at 11:00 AM. Early or late check-in/check-out may be available upon request and could incur additional charges.


Where is the property located in relation to local attractions?

The property is centrally located in Cannon Beach, just a 4-minute walk from Cannon Beach and 15 minutes by foot from Haystack Rock. It is also close to several attractions, including Coaster Theatre (0.2 mi), Haystack Gallery (0.3 mi), and Cannon Beach History Center and Museum (0.6 mi).

What are the policies for guests staying with children?

Children are allowed at the property. There is no specified minimum age for children to stay for free.


What accessibility features does the property offer?

The property features step-free entrances and wheelchair-accessible facilities in public areas. Specific details about accessible rooms and bathrooms are not provided.


Have a question?

Instant AI responses are based on hotel information


Considering this hotel for your Cannon Beach trip?

What do room rates usually run at the Inn at Haystack Rock in Cannon Beach?

Over the next 60–90 days, room rates at the Inn at Haystack Rock in Cannon Beach typically land around $120 a night for two guests, ranging from $91 to $252 on peak dates.


When is the best time to visit the Inn at Haystack Rock for lighter crowds?

July is the busiest month and sees the most demand, while December is the quietest time to visit the Inn at Haystack Rock in Cannon Beach. Plan for fewer crowds and easier availability in late autumn and winter.


What attractions and traveller types is the Inn at Haystack Rock near and suited for?

The Inn at Haystack Rock in Cannon Beach is steps from Haystack Rock, Haystack Hill State Park and the Coaster Theatre, making it a great base for couples and families seeking outdoor adventure and beachside sights. The property also sits within Clatsop County near the Cannon Beach History Center and Ecola State Park for easy day trips.

Which month tends to have the lowest room rates at the Inn at Haystack Rock?

January is the cheapest month to stay at the Inn at Haystack Rock in Cannon Beach, averaging $126 a night; August is the priciest at $395. January’s lower rates come even though December is the quietest month for crowds.


How do this hotel's prices compare with other hotels in Cannon Beach?

The Inn at Haystack Rock in Cannon Beach is cheaper than 7 of 14 comparable hotels nearby, with a typical median of $184 a night versus about $185 for peers.


How does the nightly price at Inn at Haystack Rock in Cannon Beach compare to recent weeks?

The current price at Inn at Haystack Rock in Cannon Beach is $241 per night for 2 guests, which is low for this hotel: about 35% below its $364 average over the last 60 days. Most nights over that period fell between $252 and $527.

Prices for upcoming dates

September 2026
October 2026

Cheaper

Pricier

Average nightly price across deals, with taxes & fees.

Prices in USD for 2 guests, updated daily.



  • Tolovana Inn
  • Surfsand Resort
  • Cannon Beach Hotel Collection
  • Inn at Cannon Beach
  • Hallmark Resort in Cannon Beach
  • The Waves
  • Sea Sprite at Haystack Rock
  • The Ocean Lodge

Product

  • Affiliate program
  • Cookie preferences
  • Cookie policy
  • Privacy policy
  • Terms of use

Social


© 2026 Vio