Book Cannon Beach hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Cannon Beach
Cheap Cannon Beach hotels

Tolovana Inn

Surfsand Resort

Hallmark Resort - Cannon Beach

Cannon Beach Hotel Collection

Inn at Cannon Beach

Inn at Haystack Rock

The Waves/The Argonauta Inn/The White Heron Lodge

The Wayside Inn

Ecola Creek Lodge
Hotels In Cannon Beach
If you are considering a North Oregon Coast trip, you can relax. You will find a wide selection of hip short and long-stay options in Cannon Beach. When the boss isn't looking, have a peek at the 24 accommodation choices, all of which can be found within a 10-kilometre radius of the city centre.
Some of the more central hotels in downtown Cannon Beach are the Hallmark Resort - Cannon Beach and Sunset Inn.
The Lodges At Cannon Beach can be found 2 kilometres from the main part of Cannon Beach. Alternatively, the Resort at Seaside is situated 12 kilometres away. Another option is to make a booking at the Sand And Sea Condominiums or the Old Wheeler Hotel.
If you'd like to see more of this special part of United States of America, we recommend staying a few extra nights in Western Oregon. Explore forests and mountains, enjoy a day of cross-country skiing, snow shoeing and tobogganing, or simply cruise 'round the attractions big and small. The Western Oregon region is sure to satisfy the wanderlust in every visitor.
Looking for more things to do? Consider spending some time visiting the Nehalem Bay State Park and Nehalem H Street Dock, which you'll find in Manzanita, 20 kilometres to the south of Cannon Beach. Some of our recommended Manzanita hotels are the Spindrift Inn and Sunset Surf Motel. 8 kilometres to the south of Cannon Beach you'll find Arch Cape, which is home to the Arch Cape Inn & Retreat and Falcons Nest by RedAwning. The Arcadia Beach and Hug Point State Park are amongst the more popular sites to see when visiting Arch Cape.
Portland International Airport is the most practical airport for arriving in Cannon Beach and is 110 kilometres from the CBD. If you choose to stay nearby, try the Embassy Suites Portland Airport or the Sheraton Portland Airport Hotel.
Cannon Beach hotels essential information
Accommodation | 2,323 hotels |
|---|---|
Lowest Price | NZ$253 |
Highest Price | NZ$397 |
Popular hotels | Tolovana Inn, Surfsand Resort, Hallmark Resort - Cannon Beach, Cannon Beach Hotel Collection, Inn at Cannon Beach, Inn at Haystack Rock, The Waves/The Argonauta Inn/The White Heron Lodge, The Wayside Inn, Ecola Creek Lodge |
Most recent Cannon Beach hotel reviews

Top Picks
- Arch Cape Hotels
- Caravan Parks in Astoria
- Condominium Resort in Astoria
- Cottages in Astoria
- Holiday Homes in Astoria
- Best Western Hotels in Astoria
- Family Hotels in Astoria
- Hilton Hotels in Astoria
- Oyo Rooms Hotels in Astoria
- Shilo Inn Hotels in Astoria
- Wyndham Extra Holidays Hotels in Astoria
- Astoria Hotels
- Motels in Astoria
- Bay City Hotels
- Beaver Hotels
- Blaine Hotels
- Buxton Hotels
- Luxury Hotels in Cannon Beach
- Cape Meares Hotels
- Romantic Hotels in Carlton
- Winery Hotels in Carlton
- Clatskanie Hotels
- Apartment Hotels in Cloverdale
- Beach Hotels in Cloverdale
- Cloverdale Hotels
- Downtown Cannon Beach Hotels
- Beach Hotels in Forest Grove
- Golf Hotels in Forest Grove
- Luxury Hotels in Forest Grove
- Golf Hotels in Garibaldi
- Garibaldi Hotels
- Gearhart Hotels
- Hammond Hotels
- Haystack Heights Hotels
- Hebo Hotels
- Apartment Hotels in Hillsboro
- Hotels with Pool in Hillsboro
- Knappa Hotels
- Luxury Hotels in Manzanita
- Manzanita Hotels
- Romantic Hotels in Neskowin
- Netarts Hotels
- Family Hotels in North Oregon Coast
- Golf Hotels in North Oregon Coast
- Hotels with Parking in North Oregon Coast
- Romantic Hotels in North Oregon Coast
- Apartment Hotels in Oceanside
- Family Hotels in Oceanside
- Apartment Hotels in Oregon Coast
- Boutique Hotels in Oregon Coast
- Romantic Hotels in Pacific City
- Pacific City Hotels
- Beach Hotels in Rockaway Beach
- Casino Hotels in Rockaway Beach
- Rockaway Beach Hotels
- Sandlake Hotels
- Apartment Hotels in Seaside Gilbert District
- Family Hotels in Seaside Gilbert District
- Romantic Hotels in Seaside Gilbert District
- Apartment Hotels in Seaside
- Hotels with Parking in Seaside
- Spa Hotels in Seaside
- Seaside Hotels
- Shorepine Village Hotels
- Sunset Beach Hotels
- Family Hotels in Tillamook
- Romantic Hotels in Tillamook
- Tillamook Hotels
- Luxury Hotels in Tolovana Park
- Vernonia Hotels
- Family Hotels in Warrenton
- Warrenton Hotels
- Wheeler Hotels
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






