Cannon Beach accommodation from NZ$186

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Cannon Beach

Tonight
Check prices in Cannon Beach for tonight, 22 Nov - 23 Nov
Tomorrow night
Check prices in Cannon Beach for tomorrow night, 23 Nov - 24 Nov
This weekend
Check prices in Cannon Beach for this weekend, 22 Nov - 24 Nov

Cannon Beach stays as unique as you are

Top hotel deals in Cannon Beach

Don't see what you're looking for?
See all available properties in Cannon Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top luxury Cannon Beach hotel deals

Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach, OR
The price is NZ$246 per night from 8 Dec to 9 Dec
NZ$246
includes taxes & fees
8 Dec - 9 Dec
9.6/10 Exceptional! (1,000 reviews)

Accommodation In Cannon Beach

Let Wotif score the right place to hang out in Cannon Beach. There are 24 hotels within easy driving distance of Cannon Beach's centre.

Why not find a place close to the action? The Sea Breeze Court and Hallmark Resort - Cannon Beach, can be found a short distance from the downtown area.

The Cannon Beach History Center and Museum and the Cannon Beach History Center and Museum both have accommodations close by. The Tolovana Inn and The Wayside Inn are close to the Cannon Beach History Center and Museum, while the Blue Gull Inn and Cannon Beach Hotel are near the Cannon Beach. If you choose to book accommodation near the Haystack Rock, choose from useful hotel options like the Courtyard and Hearthstone Inn. Alternatively, if you are interested in staying near the Coaster Theatre, your closest hotel options are the McBee Cottages and Sunset Inn.

30 kilometres away from the main part of Cannon Beach is the Tradewinds Motel. Alternatively, the Surfside Oceanfront Resort is positioned 30 kilometres away. The Sea Haven Motel & Guest House and the Falcons Nest by RedAwning are two alternative places to stay around Cannon Beach.

After you've hung out in Cannon Beach for a while, be sure to set aside a few more days to discover Oregon Coast's other offerings. Oregon Coast is blessed with beaches and forests, as well as commonly visited Oregon Coast tourist destinations like the lighthouses. Adventurous tourists may try horse riding and quad biking here.

The closest places to spend the night in North Oregon Coast are Seaside Gilbert District and Seaside. Seaside Gilbert District is 12 kilometres to the north of Cannon Beach, while Seaside is 13 kilometres to the north of Cannon Beach. Hotels and apartments in Seaside Gilbert District include the Edgewood Escape by RedAwning and Inn At Seaside. The Hillcrest Inn and City Center Motel are some of the hotels in Seaside.

Situated 110 kilometres from Cannon Beach is Portland International Airport. Stay nearby at the Howard Johnson Portland Airport or the Ramada Portland Airport.

Cannon Beach hotels essential information

Accommodation
2,142 hotels
Lowest Price
NZ$186
Highest Price
NZ$439
Popular hotels
Tolovana Inn, Surfsand Resort, Inn at Haystack Rock, Cannon Beach Hotel Collection, Inn at Cannon Beach, The Waves/The Argonauta Inn/The White Heron Lodge, Hallmark Resort - Cannon Beach, The Ocean Lodge, The Wayside Inn

New reviews! Best hotels in Cannon Beach

^Eligibility requirements and conditions apply