Skip to main content

Featured Hotels Near Haystack Rock

Filter by:

Star Rating

Review score

See the latest prices and deals by choosing your dates.
Schooner's Cove Inn, hotel in Cannon Beach

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.

Location rooms cozy and comfortable
Scored 9.3
9.3
Rated wonderful
Wonderful
178 reviews
Price from
$209
1 night, 2 adults
The Drifthaven at Gearhart, hotel in Cannon Beach

Located in Gearhart, a 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart has accommodations with free bikes, free private parking, a garden and a terrace.

It's one of the only places to stay in Gearhart with on-site management. Excellent location in the heart of the town and close to the Ridge Path for walking. The beds were comfortable and the room was a decent size. Breakfast was continental-style and delivered to the door in a basket! There are some nice places to sit outside.
Scored 9.2
9.2
Rated wonderful
Wonderful
37 reviews
Price from
$392
1 night, 2 adults
River Inn at Seaside, hotel in Cannon Beach

Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

Friendly staff. Comfortable bed. Ok breakfast.
Scored 8.4
8.4
Rated very good
Very Good
1,018 reviews
Price from
$122
1 night, 2 adults
Rivertide Suites, hotel in Cannon Beach

A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

The breakfast was super accommodating towards our special dietary needs! And Michael was very personable as soon as we walked through the door! Can’t say enough good!
Scored 8.8
8.8
Rated excellent
Excellent
1,935 reviews
Price from
$139
1 night, 2 adults
Cannon Beach Hotel Collection, hotel in Cannon Beach

This property is in the perfect walking distance to stunning beaches and charming downtown.

Location, close to the beach.
Scored 8.3
8.3
Rated very good
Very Good
330 reviews
Price from
$122
1 night, 2 adults
The Wayside Inn, hotel in Cannon Beach

Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All rooms at this Oregon hotel feature a partial ocean view and a deck.

The location was great and the view was amazing. The room was good although the bathroom was very tiny.
Scored 8.6
8.6
Rated excellent
Excellent
210 reviews
Price from
$119
1 night, 2 adults
See more properties near Haystack Rock

Top 10 trending hotels near Haystack Rock

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near Haystack Rock

  • The Drifthaven at Gearhart
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 37 reviews

    Located in Gearhart, a 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart has accommodations with free bikes, free private parking, a garden and a terrace.

    It was a very cute place with everything we needed.

  • River Inn at Seaside
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,018 reviews

    Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

    Family friendly. Easy walk to Main Street and restaurants

  • Rivertide Suites
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,935 reviews

    A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

    The breakfast was good but more options would be great

  • SALTLINE
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 981 reviews

    Located in Seaside, a 3-minute walk from Seaside Beach, SALTLINE has accommodations with free bikes, free private parking and a fitness center.

    Clean and staff are good. Free breakfast is also nice.

  • Kathryn Riverfront Inn, Ascend Hotel Collection
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 599 reviews

    Kathryn Riverfront Inn, Ascend Hotel Collection is ideally located at the end of the Lewis and Clark National Historic Trail on the Necanicum River.This Seaside, OR hotel is nestled in the heart of...

    The staff are amazing and the honeymoon gift was adorable

  • Inn at Seaside
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 933 reviews

    Located just off Highway 101, this Seaside hotel features an indoor pool and rooms equipped with a DVD player and free Wi-Fi. The Seaside Aquarium is within walking distance.

    Place was exceptionally clean! Beds were comfortable.

  • Inn at Cannon Beach
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,293 reviews

    Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.

    it’s fantastic, with a big room, balcony, fire, and brilliant shower.

  • Webb's Scenic Surf
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 553 reviews

    Attractively located in the center of Cannon Beach, Webb's Scenic Surf has free WiFi, a garden and free private parking for guests who drive.

    Great view, clean, friendly staff, near-by convenient business.

Budget hotels near Haystack Rock

  • Coast River Inn by OYO Seaside
    Scored 7.9
    7.9
    Rated good
    Good
     · 994 reviews

    Offering free WiFi, Coast River Inn is located in Seaside, within 1640 feet of Seaside Carousel Mall.

    comfy rooms, very clean, quiet and value for money.

  • City Centre Motel by OYO
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 335 reviews

    Located within 2 minutes’ walk from both the Seaside Beach Promenade and Carousel Mall, this Seaside motel offers guest rooms with free Wi-Fi. The motel is 1.4 mi from Seaside Golf Course.

    It was fairly comfortable. It is close to the beach.

  • Schooner's Cove Inn
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 178 reviews

    This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.

    The location is great, close to the beach and a short walk to town

  • The Waves
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 759 reviews

    The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.

    Closeness to the sea. Kitchenette supplies. Covered balcony

  • Lighthouse Inn
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 313 reviews

    Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.

    Nice facility and people. Good location to beach and food.

  • Ocean Delight
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 9 reviews

    Ocean Delight is offering accommodations in Warrenton. The property is around a 17-minute walk from Sunset Beach, 7.2 miles from Seaside Golf Course and 10 miles from Necanicum Guard Station.

  • Baerfoot Bungalow
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 5 reviews

    Baerfoot Bungalow offers accommodations in Cannon Beach. The rooms are equipped with a TV. You will find a coffee machine in the room. The rooms include a private bathroom.

  • Sandals Inn | Spa Suite
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 31 reviews

    Sandals Inn | Spa Suite offers accommodations in Cannon Beach. All rooms are equipped with a TV with satellite channels and DVD player. You will find a coffee machine in the room.

    I loved how close it was to the beach and to downtown.

Hotels with great access to Haystack Rock!

  • Ashore Hotel
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 561 reviews

    Located in Seaside, a 1-minute walk from Seaside Beach, Ashore Hotel has accommodations with free bikes, free private parking and a bar.

    The free access to bikes and their industrial decor.

  • McMenamins Gearhart Hotel
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 105 reviews

    Located in Gearhart, a 4-minute walk from Del Rey Beach, McMenamins Gearhart Hotel has accommodations with a shared lounge, free private parking, a restaurant and a bar.

    Friendly atmosphere and free coffee in the morning

  • Inn of the Four Winds Seaside Oceanfront
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 226 reviews

    Facing the Pacific Ocean, this beachfront inn is just 10 minutes’ walk from the center of Seaside, Oregon. Freshly baked cookies are offered to guests upon arrival at Inn of the Four Winds.

    Very big room, excellent bathroom. Great location.

  • Best Western Plus Ocean View Resort
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 962 reviews

    This beachfront Oregon hotel features an indoor pool and hot tub. It offers guest rooms with free Wi-Fi and free guest parking. Seaside Aquarium is 3 minutes’ walk away.

    Right on the beach and the promenade The bed was super comfortable

  • Beaches Inn | Herons Nest Loft
    Scored 7.9
    7.9
    Rated good
    Good
     · 20 reviews

    Located 547 yards from Haystack Gallery and 0.7 miles from Haystack Hill State Park, Beaches Inn | Herons Nest Loft offers accommodations in Cannon Beach.

    Walking distance to beach, restaurants, shops, and grocery store.

  • Beaches Inn | Pirates Cove Cabana 8
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Located in Cannon Beach in the region of Oregon, this vacation home and is 547 yards from Haystack Gallery. The kitchen features an oven, a microwave and a toaster, as well as a coffee machine.

  • The Guesthouse Ocean View Cottages
    Scored 7.0
    7.0
    Rated good
    Good
     · 31 reviews

    Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is provided in all rooms.

    it was a nice price and place for short notice decisions:)

  • Seaside OR- Chic Family Beach Escape & Fast Wi-Fi
    Scored 7.0
    7.0
    Rated good
    Good
     · 3 reviews

    Seaside OR- Chic Family Beach Escape & Fast Wi-Fi has accommodations in Seaside.

Planning a trip to see the Haystack Rock? Check out the latest reviews and scores

  • Scored 10
    10

    Make sure to go at low tide and see all the sea creatures (...

    Make sure to go at low tide and see all the sea creatures (thought I was in an aquarium!). Spend hours taking pictures of sea life and rock in different light conditions. Tides are very interesting as water comes in very far on each wave. Sand is like silk!!
    Roger
    United States of America

People are talking about Haystack Rock! Explore guest hotel reviews featuring "Haystack Rock"

  • From $187.97 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 330 reviews
    The hotel was very close to the public entry to Haystack Rock, which made walking easy for my family. The staff went above and beyond to accommodate my family and to help ship forgotten items after we were out of state. We can’t say enough great things about the hotel, their staff, and the Cannon Beach area.
    Amanda
    United States of America
  • From $166.88 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 2,163 reviews
    This is the perfect location for a Cannon Beach trip. It is literally right on the water. You can see haystack rock and walk to it easily via the beach from the hotel. The front staff was phenomenal and even upgraded our room to ocean view when they saw openings. There is an amazing local grocery store a stone’s throw across the street, with amazing food selection a coffee bar and stocks of wine from Willamette Valley. We rented DVD’s from the lobby which felt so nostalgic.
    K
    Katie
    United States of America
  • From $224.01 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 313 reviews
    Great little hotel to explore Cannon Beach. Hassle free check in and out. Breakfast was good and served at the main hotel area a short drive away. The location was perfect. Right on the Main Street with restaurants to stroll to. And the iconic Haystack Rock is also a couple of blocks away.
    Asa
    Canada
  • From $177.57 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 775 reviews
    The Inn at Haystack Rock is a quiet, comfortable place to stay that's just a short 3 minute walk to Cannon Beach, and about an 8 minute walk into the main part of town. The room was very clean, and the staff were helpful. It was nice to have a full kitchen and fireplace for chilly evenings when we wanted to just relax. Plus, they are pet-friendly.
    Deidre
    United States of America
  • From $276.39 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 302 reviews
    Very well-appointed and located hotel in downtown Cannon Beach. Rooms are very tasteful and thoughtfully decorated with everything you need. Right on the beach with easy beach access, close to Haystack Rock. Staff were incredibly friendly and helpful with everything. Pool/spa area is indoors/heated and a real treat. A truly restful, relaxing stay at the beach!
    Molly
    United States of America
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 463 reviews
    We really enjoyed our brief stay and will make this our hotel of choice moving forward. We received a free upgrade to a partial view and were looking directly at Haystack rock. The partial view room was great, with a sheltered balcony. We enjoyed the fireplace. The hotel is on the beach and very easy to access. There is a brewery/restaurant right across the street and town is within walking distance. The pillows were comfortable.
    Rena
    United States of America
  • Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 3 reviews
    Beautiful with views of the surrounding mountains seen from the kitchen, dining and top floor bedroom!Haystack Rock seen from the back balcony! This felt like a home and not an apartment, it’s well constructed and the architecture is stunning. This hime is very clean and quiet both during the day and night. We are definitely putting this at the top of our list and staying here again soon!
    Genni
    United States of America
  • From $166.88 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 2,163 reviews
    Cannon Beach and access to the Haystack rocks was right there. Hotel in beach. Just the most fantastic, economical stay. Room was clean and comfy. Access to town is just minutes away and there was a coffee place and fresh food market across the street.
    Robin
    United States of America
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 463 reviews
    Our room is at an off-premise building, no-view suite. While they say no-view, at 5xx room, you can actually see the ocean, over the rooftop. The suite was spacious and can easily dine and sleep for 4 people. the hotel is situated right on the beach overlooking haystack rock. Great view and easy beach access.
    Ming
    United States of America
  • From $235.27 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,293 reviews
    Cannon Beach is a lovely quaint town. The hotel is a nine minute drive down the coast from the town. The hotel is 1/2 block away from the beach and Haystack Rock. It is a very flat and walkable beach. The hotel is beautiful with a fireplace, double sinks in a very modern bathroom. Our bed was a king and extremely comfortable. The breakfast area has a number of tables but we took our tray filled with a lot of food and ate it on the table in our room. I highly recommend this modern, beautiful and well located Inn.
    Wendy
    United States of America

Research, refine, and make plans for your whole trip