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
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
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,159 hotels |
---|---|
Lowest Price | NZ$185 |
Highest Price | NZ$330 |
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 |
Most recent Cannon Beach hotel reviews
Other cities near Cannon Beach
- Seaside Hotels
- Oregon Coast Hotels
- Astoria Hotels
- Rockaway Beach Hotels
- Manzanita Hotels
- Arch Cape Hotels
- Gearhart Hotels
- Nehalem Hotels
- Warrenton Hotels
- North Oregon Coast Hotels
- Bay City Hotels
- Seaside Gilbert District Hotels
- Hammond Hotels
- Western United States Hotels
- Wheeler Hotels
- Sunset Beach Hotels
- Western Oregon Hotels
- Pacific States Hotels
Nearby neighbourhoods
Other top Cannon Beach 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
- Ecola Creek Lodge
- Sea Sprite at Haystack Rock
- Land's End at Cannon Beach
- Schooner's Cove Inn
- Lighthouse Inn
- Sea Sprite on the Estuary
- Sea Breeze Court
- Charming, oceanfront cottage with WiFi & easy beach access
- Dog-Friendly Beach Cottage with Free WiFi - a Block from Beach
- Dog-friendly, oceanfront home just a stroll from the beach and shopping & dining
- The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.