
Beach Hotels & Resorts in Cannon Beach from AU$242
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach Beach Hotels
Tonight
2 Sept - 3 SeptTomorrow
3 Sept - 4 SeptThis weekend
4 Sept - 6 SeptNext weekend
11 Sept - 13 SeptOur top choices for Cannon Beach beach hotels
AU$242
includes taxes & fees
30 Sept - 1 Oct




2. Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach
- Stroll the sandy shores of Cannon Beach, just steps from this tranquil retreat where Pacific views and the iconic Haystack Rock await.
AU$256
includes taxes & fees
24 Sept - 25 Sept




3. Surfsand Resort
Surfsand ResortDowntown Cannon Beach
- Unwind steps from the sand at this beachfront retreat with free cabanas and umbrellas, where ocean views meet dining delight.
AU$422
includes taxes & fees
23 Sept - 24 Sept




4. Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach
- Discover sandy shores and invigorating surf at this oceanfront retreat, where the beach beckons just steps from your room.
AU$453
includes taxes & fees
1 Oct - 2 Oct




6. The Wayside Inn
The Wayside InnTolovana Park
- Soak up coastal charm by the beach with easy access to Cannon Beach's shores, an indoor pool, and spa pool ready for relaxation.
AU$280
includes taxes & fees
3 Sept - 4 Sept
AU$289
includes taxes & fees
29 Sept - 30 Sept




8. The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach
- Unwind steps from pristine white sands at this coastal retreat, where ocean vistas and stunning sunsets frame a tranquil beach escape.
AU$301
includes taxes & fees
28 Sept - 29 Sept
View all properties
Beach hotels with pools in Cannon Beach
AU$453
includes taxes & fees
1 Oct - 2 Oct
AU$422
includes taxes & fees
23 Sept - 24 Sept
AU$280
includes taxes & fees
3 Sept - 4 Sept




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach
AU$301
includes taxes & fees
28 Sept - 29 Sept
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.
View all propertiesTop Cannon Beach Hotel Reviews
The Waves/The Argonauta Inn/The White Heron Lodge
10/10 Excellent
"Location was quiet and close to the beach. Plenty of space, good amenities, and comfortable beds. Would definitely go there again."
Tolovana Inn
10/10 Excellent
"The property was nice and had onsite laundry for a fee. There is one restaurant connected to the hotel. The rooms had been updated recently. The bathroom was small and not well ventilated. I wish they didn’t have carpet, but instead laminate flooring. We used a fan in the window to cool down the hot room. The walk along the beach to Haystack Rock is ~2.5 miles round trip. There are bunnies around the property!"
Land's End at Cannon Beach
10/10 Excellent
"Amazing. We saw a group of elk on the beach right from the balcony."
The Wayside Inn
8/10 Good
"We enjoyed our first time at this hotel. Nice location near the beach and stores. It’s affordable but on the smaller side, AC option would be great on a hot day. Swimming pool, hot tub and balcony was great add on amenities."
Frequently asked questions
Explore a world of travel with Expedia
- Apartments in Astoria
- Best Western Columbia River Waterfront Hotel Astoria
- Hotel Elliott
- Astoria Hotels
- Aldoren's Wind 'n Tide
- Hearthstone Inn
- High Jinks
- Surfsand Resort
- The Waves/The Argonauta Inn/The White Heron Lodge
- Cannon Beach Hotels
- Carnation Hotels
- Great location off HWY 101 and close to Nestucca River
- Gearhart House G611
- Hammond Hotels
- Hillsboro Hotels
- Cheap Hotels in Oregon Coast
- The Hibiscus Haven
- Holiday Inn Express Portland West/Hillsboro by IHG
- Oceanview 2
- Silver Sands Motel
- Rockaway Beach Hotels
- Quality Inn Seaside Oregon Coast
- Sand & Sea (516) Paradise on Prom
- Seaside Beach Club 204
- Seaside Oceanfront Inn
- Surf SHACK at Seaside Beach
- Seaside Hotels
- Tillamook Hotels
- Warrenton Hotels


























