Skip to main content

The best beach hotels in Cannon Beach

Check out our selection of great beach hotels in Cannon Beach

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+

Beach Access

Beachfront
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Highway 101 is 0.5 miles away.

Room was very comfy & luxurious. Very near the beach. Nice & helpful staff - made great food recommendations. Staff running breakfast were lovely.

Show more Show less
9.1
Wonderful
1,331 reviews
Price from
£180
per night

Attractively set in the centre of Cannon Beach, Webb's Scenic Surf features free WiFi, a garden and free private parking for guests who drive. Each accommodation at the 3-star hotel has river views, and guests can enjoy access to a terrace. Some rooms at the property have a balcony with a city view.

Amazing location. Very clean and cared for rooms, unique experience, far more interesting than a generic room.

Show more Show less
9.1
Wonderful
594 reviews
Price from
£141
per night

Overlooking the picturesque Oregon coast, The Ocean Lodge is a beachfront property located in Cannon Beach. Free WiFi access available throughout the lodge, and free coffee and cookies can be found 24/7 at the front desk.

Lage, Service, Feuerholz, Ausstattung

Show more Show less
9.5
Exceptional
214 reviews
Price from
£306
per night

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness centre. Many guest rooms include a gas fireplace and free Wi-Fi, and complimentary bicycle rentals are available.

I loved how close the hotel was to some scenic spots on the beach (haystack rock). I also loved it was in walking distance of lots of food places in town. I loved that you could hear the waves at night!

Show more Show less
9.1
Wonderful
436 reviews
Price from
£196
per night

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.

Guests can relax in the oceanfront jacuzzi or on the beachfront lawn, which features a gas grill and picnic tables.

Excellent location for a perfect gateway

Show more Show less
9.3
Wonderful
177 reviews
Price from
£274
per night

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site.

Surfsand Resort offers a driver to surrounding attractions. Haystack Rock is less than 1 mile down the beach. The Columbia Maritime Museum is 25 miles away.

Clean, great location and amenities, lovely staff

Show more Show less
9
Wonderful
260 reviews
Price from
£306
per night

A recently renovated property, Cannon beach vibes, steps to the beach, WIFI,3 full bedroom en suites with 3 fireplaces, Near Downtown is set in Cannon Beach near Cannon Beach, Arcadia Beach and Haystack Hill State Park. This property offers access to a patio, free private parking and free WiFi. Outdoor dining is also possible at the holiday home.

The place was exceptionally clean and fresh feeling. Charming decor makes you feel at home. The bed pillows are unique and make for an extra special sleep. Very cool place.

Show more Show less
9.6
Exceptional
25 reviews
Price from
£672
per night

Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon. A fitness centre, hot tub, and sauna are available on-site. Complimentary coffee is provided each morning.

Was pleasantly surprised with our room. Beautiful view and nice to have Mo's restaurant next door !

Show more Show less
8.1
Very Good
1,966 reviews
Price from
£117
per night

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. Most rooms have direct beach access or a view of the ocean.

We had the flagship junior suite. It was excellent. Beautiful view, cozy fireplace,comfy bed.

Show more Show less
8.8
Excellent
837 reviews
Price from
£163
per night

The centre of Cannon Beach is just 5 minutes’ walk away. Seaside Aquarium is 13 minutes’ drive away, and Lewis and Clark National Historic Park is 34 km from the motel. Ecola State Park is 5 minutes' drive away.

I like that they run a family business with good, long=time staff, and that the lodge itself is down-to-earth without all the bells & whistles but with care and attention to appearance, quiet, comfort, & safety. I love that they haven't added on more rooms, for instance, at the expense of the long-time natural feel of the place.

Show more Show less
8.6
Excellent
789 reviews
Price from
£100
per night

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.
Search beach hotels in Cannon Beach

Most booked beach hotels in Cannon Beach this month

Beach Hotels That Guests Love in Cannon Beach

  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 595 reviews
    Location right on the beach.
    John
    Young couple
  • Avg. price/night: £271.57
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 840 reviews
    Great location - right on the beach front. Staff were lovely, and our room was clean.
    Alice
    Young couple
  • Avg. price/night: £175.20
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,966 reviews
    I love style of hotel . Beautiful view, right on the beach , very close supermarket and seafood cafe Mo’s.
    Hanna
    Young couple
  • Avg. price/night: £282.28
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 1,331 reviews
    Everything was perfect! The room was great, the breakfast was wonderful, the staff was friendly, helpful, accommodating and excellent. The unexpected fresh baked cookies daily were awesome and the anniversary treats were very much appreciated and well received! Thank you Kim and staff, it is a truly special place. We loved the location and had a lovely time in the area hiking and watching the sunset at Haystack beach. We even captured some great photos of Elk on the beach. Thank you for a wonderful time in Cannon Beach! We loved it!!
    Jan
    Young couple
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 19 reviews
    Very spacious, immaculately clean. Homey but not tacky decor, comfortable furnishings, great fireplace. Two queen bed bedrooms, spacious kitchen with a big newer fridge, good pots and pans and sharp knives, cutting board and lots of kitchen utensils. Small BBQ, outdoor seating and a peak aboo view of the ocean from the front window. Close to main part of downtown , but also a short walk to main beach access to Haystack rock near Wayfarer Inn. Terrific!
    Butler
    Group
  • Avg. price/night: £175.20
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,966 reviews
    Very nice view on the beach with the sunset. Very close to the beach.
    Alain
    Family with young children
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 595 reviews
    Cant fault this place, everybody working there very friendly, the rooms are very charming and the view is just incredible. Our room shared a balcony with 2 other rooms and we all sat outside and watched the sun set. Great location right on the beach and walking distance from town center.
    Tone
    Young couple
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 595 reviews
    The location was fabulous, right on the beach and within two blocks of great restaurants, coffee, and a grocery store. The parking was awesome. Checkin and checkout were super simple; the owners contacted us to make arrangements to accommodate our late arrival on a Saturday. In addition to a balcony with seating and great views, there was a well stocked kitchenette.
    Lucy
    Young couple
  • Avg. price/night: £175.20
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,966 reviews
    The locatin is amazing. We had an ocean facing suite with a balcony, where we were watching grey whales, pelicans, osprey and the ever present bunnies. The studio is comfortable with everything one would need and with the proximity of a lovely big shop across the town and central Cannon Beach a few minutes’ drive away, everything is at your fingertips. The sunset with the Haystack Rock was breathtakingly beautiful!
    Edit
    Young couple
  • Avg. price/night: £175.20
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,966 reviews
    Excellent location, right on the beach. Friendly and helpful staff. Very clean. Loved the pool. Lots of parking spots.
    Joanna
    Family with young children
gogless