Skip to main content

Search hotels in Cannon Beach

Enter your dates to see the latest prices and deals for Cannon Beach hotels

Cannon Beach – 59 hotels and places to stay

Filter by:

Star Rating

Review score

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 was so nice and clean. Staff was excellent!
Review score
Wonderful
1,148 reviews
Price from
$166.95
1 night, 2 adults

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.

Cleanliness is excellent, relaxing and quiet place.
Review score
Wonderful
288 reviews
Price from
$166.95
1 night, 2 adults

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.

Loved our stay at Wayside Inn! Property is right across the street from the beach and a little stroll to haystack rock. On the south end of town, away from the crowds.
Review score
Excellent
238 reviews
Price from
$139
1 night, 2 adults

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.

favorite was the room location - great view of the beach and the pelicans on the water!
Review score
Wonderful
151 reviews
Price from
$369
1 night, 2 adults

Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

This room was a sweet, compact, efficient space for our little family of 3. The highlights were the giant jetted tub and the amazing proximity to the beach not far from Haystack Rock. The bed was comfortable and the neighborhood was quiet. Not a lot of frills, just a homey space to lay our heads down for the night.
Review score
Pleasant
26 reviews
Price from
$425
1 night, 2 adults

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.

The bed was comfortable.
Review score
Wonderful
634 reviews
Price from
$130.90
1 night, 2 adults

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.

Access to the beach with our dog was easy. The kitchenette was nice to have for breakfast and cold beverages on the beach and balcony. Town was great...and you can even carry your beverages around with you outside.
Review score
Wonderful
464 reviews
Price from
$182.58
1 night, 2 adults

Cannon Beach Hotel Collection has accommodations in Cannon Beach near Coaster Theatre and Les Shirley Park. This 4-star hotel offers free WiFi.

Location and comfort
Review score
Very Good
352 reviews
Price from
$144.61
1 night, 2 adults

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms located around two garden courtyards. All rooms feature a fully equipped kitchenette.

The room was very cozy, spacious, and had a relaxing spa tub. We were so glad to have a place to rest that was within walking distance of the beach.
Review score
Very Good
754 reviews
Price from
$135.45
1 night, 2 adults

Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player, and free private parking is also provided.

I loved everything about it and my next trip I will be looking into staying here again
Review score
Very Good
638 reviews
Price from
$89
1 night, 2 adults
See all 59 hotels in Cannon Beach

Hotels with parking in Cannon Beach

Most-booked hotels in Cannon Beach in the past month

See all

Budget hotels in Cannon Beach

  • Review score
    Wonderful · 36 reviews

    Sandals Inn | Spa Suite has accommodations in Cannon Beach. This property is located a short distance from attractions such as Coaster Theatre, Haystack Rock, and Les Shirley Park.

    Guest review
    The location was fantastic. would like to return again…
  • Review score
    Very Good · 352 reviews

    Cannon Beach Hotel Collection has accommodations in Cannon Beach near Coaster Theatre and Les Shirley Park. This 4-star hotel offers free WiFi.

    Guest review
    Was very cozy and relaxing. Room was very spacious and nice and clean.
  • Review score
    Excellent · 238 reviews

    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.

    Guest review
    I love that it’s so close to the beach and dog friendly
  • Review score
    Very Good · 3 reviews

    Featuring a restaurant, Baerfoot Bungalow is located in Cannon Beach in the Oregon region, a 2-minute walk from Cannon Beach and 0.4 miles from Haystack Hill State Park.

  • Review score
    Pleasant · 26 reviews

    Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

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

FAQs about hotels in Cannon Beach

What Guests Said About Cannon Beach:

  • Review score

    Cannon Beach is a beautiful, clean and cozy little town.

    Cannon Beach is a beautiful, clean and cozy little town. We only spent 2 days and that was much too short. It is a small town with many shops and restaurants. Our hotel was right on the beach. Our room had an amazing view. Thr Webbs Scenic Surf owner was very kind and accommodating. We will definitely return very soon. What I loved is you can walk through the whole town right from our hotel. There are several great restaurants and shops.
    Guest review by
    William
    United States
  • Review score

    Cannon Beach has been a favorite of mine since childhood.

    Cannon Beach has been a favorite of mine since childhood. Bruce's Candy Kitchen a must! Although most people like to shop, I prefer to walk the long beaches, listening and watching the waves, stopping for the tidepools at Haystack Rock and always looking for photo ops.
    Guest review by
    Kathy
    United States
  • Review score

    Beautiful area.

    Beautiful area. Wonderful walking beach and loved the Haystack Rock Awareness Program volunteers; it was great to walk out during low tide and see all the sea life. There are lots of restaurants to choose from and the quality is good. Also lots of nearby parks and natural areas to explore and visit.
    Guest review by
    Anonymous
  • Review score

    This area is very friendly especially accommodating for...

    This area is very friendly especially accommodating for people with dogs. Easy access from Highway 101 & finding the Ocean Lodge. Shoulder season is less busy so we really enjoyed our stay with not too much crowding and excellent weather.
    Guest review by
    Anonymous
  • Review score

    Gorgeous beach, dog-friendly and walkable. Great sunsets.

    Gorgeous beach, dog-friendly and walkable. Great sunsets. The town of Cannon Beach is small but charming, with a variety of interesting galleries, shops, as well as good coffee and an excellent bakery. A fun place to while away an afternoon or two.
    Guest review by
    Hinman
    United States
  • Review score

    The beach is beautiful, one of the best in Oregon and...

    The beach is beautiful, one of the best in Oregon and Washington. Several great food and drink options: Mo's is always good, MacGregor's Whiskey Bar is laid back and nice, Sleepy Monk Coffee is busy, but has great coffee and pastries.
    Guest review by
    Don
    United States

See reviews by guests who stayed at hotels in Cannon Beach

See all
  • From $193.76 per night
    Review score
    Very Good · 2,101 reviews
    a very affordable stay by the beach in comparison to other offers around cannon beach. the bed was very comfortable and the room had all I needed. I got in late, but just in time to have dinner at mo's chowder with ocean view. just across the inn there's a grocery store and a couple mins walk up the road there's a lovely coffee shop for breakfast. I felt like this was a perfect stop over for my road trip, would come back again if i'm in the area.
    Guest review by
    watchingtv
    Netherlands
  • Review score
    Fair · 55 reviews
    The location is great for walking to the beach, art gallery/cafe, Cannon Beach hotel has a great bistro. That was really good. I loved the frogs croaking in the outside pond! The cottages are very cute to look at! Our #2 cottage was clean The cottage was well-equipped with microwave, toaster oven, fridge, cutlery, dishes, etc.
    Guest review by
    Patricia
    Canada
  • Review score
    Very Good · 638 reviews
    The bed was super comfortable. We loved all the windows in the unit and the shades on the windows were so much nicer than the usual draperies in hotel rooms. There was a sofa and two chairs in the living area so plenty of room to relax in the evenings. The kitchen was nicely laid out and well equipped.
    Guest review by
    Rebecca
    United States
  • From $366.28 per night
    Review score
    Wonderful · 464 reviews
    Location! There is almost no better location to Haystack Rock on Cannon Beach. Access to the beach was fantastic and close enough to walk into "town" for restaurants. The staff was welcoming and we enjoyed the warm chocolate chip cookies.
    Guest review by
    Jill
    United States
  • From $326.44 per night
    Review score
    Very Good · 352 reviews
    Hotel has character and flair.
    Guest review by
    Detlef
    Belgium