πŸ‡ΊπŸ‡Έ Cannon Beach, United States

5 Best Hotels in Cannon Beach

The five strongest hotels in Cannon Beach, selected by balancing Booking.com guest ratings with the depth of verified review support.

Last updated: Sep 11, 2026

Quick comparison

Guest ratings and review counts were checked on Booking.com on Sep 11, 2026. Prices are indicative snapshots from the same review; confirm the live rate and availability for your dates.

Scroll sideways to compare prices and hotel details β†’

HotelArea5staysBooking.comReviewsFrom
Inn at Cannon BeachCannon Beachβ˜…β˜…β˜…β˜…β˜…5stays selection9.3957$194
The WavesCannon Beachβ˜…β˜…β˜…β˜…β˜…5stays selection9.0472$153
Lighthouse InnCannon Beachβ˜…β˜…β˜…β˜…β˜…5stays selection9.0277$194
Schooner's Cove InnCannon Beachβ˜…β˜…β˜…β˜…β˜…5stays selection9.1148$234
The Wayside InnCannon Beachβ˜…β˜…β˜…β˜…β˜…5stays selection8.9235$130

Booking.com ratings and review counts can change as new guest reviews are added. See how we rank hotels.

Top 5 hotels in Cannon BeachBooking.com rating and reviews

Inn at Cannon Beach in Cannon Beach
β˜…β˜…β˜…β˜…β˜…5stays selection9.3957 reviews

Inn at Cannon Beach

Inn at Cannon Beach is a 15-minute walk from Haystack Rock. Rooms include a refrigerator and microwave. Guests can use a private garden and browse the hotel's book and DVD collection.

Cannon Beach
From$194 per night
See live prices
The Waves in Cannon Beach
β˜…β˜…β˜…β˜…β˜…5stays selection9.0472 reviews

The Waves

Most rooms at The Waves have direct beach access or an ocean view. A hot tub and barbecue facilities are available. Shops and restaurants are within 1,640 feet of the property.

Cannon Beach
From$153 per night
See live prices
Lighthouse Inn in Cannon Beach
β˜…β˜…β˜…β˜…β˜…5stays selection9.0277 reviews

Lighthouse Inn

Lighthouse Inn is a five-minute walk from Cannon Beach shops and restaurants. Selected suites include a spa bath and fireplace. Continental breakfast is available at its sister property, a five-minute drive away.

Cannon Beach
From$194 per night
See live prices
Schooner's Cove Inn in Cannon Beach
β˜…β˜…β˜…β˜…β˜…5stays selection9.1148 reviews

Schooner's Cove Inn

Schooner's Cove Inn offers suites with ocean-view balconies, gas fireplaces and kitchenettes. Layouts include dining and seating areas, with sofa beds in selected accommodation. Restaurants and shops are within walking distance.

Cannon Beach
From$234 per night
See live prices
The Wayside Inn in Cannon Beach
β˜…β˜…β˜…β˜…β˜…5stays selection8.9235 reviews

The Wayside Inn

Every room at The Wayside Inn has a deck and partial ocean view. Rooms include smart televisions, while suites add a sofa. A grocery shop is next door and a coffee shop is two blocks away.

Cannon Beach
From$130 per night
See live prices

Live availability

Explore more stays in Cannon Beach

Choose your dates in the map to compare live Booking.com options around Cannon Beach.

Prices and availability are supplied inside the Stay22 map and can change with dates, guests and room availability.

Inn at Cannon Beach in Cannon Beach

Where to stay in Cannon Beach

Downtown provides the easiest access to galleries, restaurants and the beach, while Midtown is quieter but remains walkable. Tolovana Park and the Haystack Rock area suit travellers prioritising ocean views and direct shore access.

Hotel image supplied by Booking.com

Frequently asked questions

Hotels in Cannon Beach: common questions

01What is the best hotel in Cannon Beach?

Inn at Cannon Beach currently ranks first because its 9.3 Booking.com score is supported by 957 verified reviews.

02What is the best area to stay in Cannon Beach?

The main areas to compare are Downtown Cannon Beach, Midtown, Tolovana Park and the Haystack Rock area. The right choice depends on sights, transport, nightlife and the atmosphere you prefer.

03How are the best hotels in Cannon Beach selected?

We balance each property’s Booking.com rating with its number of verified reviews, then confirm that all five hotels are located within the named city.

04How much does a good hotel in Cannon Beach cost per night?

Indicative prices in this shortlist currently range from $130 to $234 per night. Live rates change with dates, room type and availability.

05Are all five hotels actually in Cannon Beach?

Yes. Each selected hotel’s address and coordinates were checked before publication; nearby towns are not used to complete this city ranking.

06When should you book a hotel in Cannon Beach?

Book earlier for summer, public holidays, festivals and major event dates. The best-reviewed refundable rooms are usually the first to sell.

07How many nights should you stay in Cannon Beach?

Two or three nights suit a focused city break. Add more time for beaches, museums, mountain activities or regional day trips.

08Do you need a car when staying in Cannon Beach?

A car is rarely necessary for a central city stay. Consider one for regional day trips, mountain areas or accommodation beyond the main urban centre.

09Are the Booking.com ratings for Cannon Beach updated?

Ratings, review counts and indicative prices were checked on Sep 11, 2026. They can change as Booking.com receives new reviews and availability.

10Can you compare live hotel availability in Cannon Beach?

Yes. Use the Stay22 map on this page to compare date-sensitive Booking.com prices and availability, then open the selected property for final room conditions.