Golf Hotels in Cannon Beach, OR
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Cannon Beach Golf Resorts & Hotels

Inn at Haystack Rock
487 S Hemlock St, Cannon Beach, OR
Free Cancellation
Reserve now, pay when you stay
$125 nightly
The price is $140 total per night
$140 total
Oct 26 - Oct 27
Total with taxes and fees
Inn at Haystack Rock features free WiFi in public areas and a picnic area. If you drive, take advantage of free parking. Additional amenities include a garden and a water dispenser.
Parking included
Free WiFi

Sea Sprite at Haystack Rock
280 South Nebesna, Cannon Beach, OR
$229 nightly
The price is $256 total per night
$256 total
Oct 2 - Oct 3
Total with taxes and fees
Guests staying at Sea Sprite at Haystack Rock enjoy free WiFi in public areas, laundry facilities, and a picnic area. A stay here includes free parking. Staff members can answer questions about accommodations, and also provide front-desk service during limited hours. Other amenities at this beach lodge include barbecue grills and a garden.
Parking included
Free WiFi

Ecola Creek Lodge
208 East 5th Street, Cannon Beach, OR
Free Cancellation
Reserve now, pay when you stay
$136 nightly
The price is $152 total per night
$152 total
Oct 7 - Oct 8
Total with taxes and fees
Ecola Creek Lodge features free WiFi in public areas, free newspapers, and a terrace. You can put free parking to good use if you drive. Staff members can help with accommodation requests, and provide front-desk service during limited hours. Other amenities at this historic lodge include laundry facilities, a garden, and a picnic area.
Parking included
Free WiFi

Sea Sprite on the Estuary
372 North Spruce, Cannon Beach, OR
$309 nightly
The price is $346 total per night
$346 total
Oct 27 - Oct 28
Total with taxes and fees
Guests of Sea Sprite on the Estuary enjoy free WiFi in public areas, express check-out, and laundry facilities. If you drive, take advantage of free parking.
Parking included
Free WiFi

The Waves/The Argonauta Inn/The White Heron Lodge
188 W 2nd Street, Cannon Beach, OR
Free Cancellation
Reserve now, pay when you stay
$142 nightly
The price is $159 total per night
$159 total
Oct 20 - Oct 21
Total with taxes and fees
Guests of The Waves/The Argonauta Inn/The White Heron Lodge enjoy free WiFi in public areas, meeting rooms, and laundry facilities. You can take advantage of free parking if you drive. Staff members can help with accommodation requests, and provide front-desk service during limited hours. Other amenities at this beach hotel include a banquet hall, barbecue grills, and a vending machine.
Parking included
Free WiFi
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.
Cannon Beach hotels essential information
Accommodation | 2,206 hotels |
---|---|
Lowest Price | $140 |
Highest Price | $346 |
Popular hotels | Inn at Haystack Rock, Sea Sprite at Haystack Rock, Ecola Creek Lodge, Sea Sprite on the Estuary, The Waves/The Argonauta Inn/The White Heron Lodge |
Recent Golf Resorts & Hotels Reviews

Inn at Cannon Beach
5/5 Excellent
"9月に家族と子犬とで1泊利用。ウエルカムクッキーは嬉しい飼った。部屋は広く、アメニティも充実しており大変満足。朝食も豊富であったが、アップルジュースやオレンジジュースがあればなお良かった。"
A verified traveler stayed at Inn at Cannon Beach
Posted 5 days ago
Other Golf Resorts & Hotels
Areas Of Cannon Beach
Hotels Near
Hotel Themes
Flights To
Book on Expedia
Top Trending
Hotels
- Hotels in Bandon
- Hotels in Florence
- Hotels in Hood River
- Hotels in Brookings
- Hotels in Eugene
- Hotels in Redmond
- Hotels with Hot Tubs in Salem
- Hotels in Seaside
- Cheap Hotels in Corvallis
- Hotels in Salem
- Hotels in Newport
- Cheap Hotels in Seaside
- Hotels with Hot Tubs in Medford
- Cheap Hotels in Salem
- Hotels with Hot Tubs in Lincoln City
- Hotels with Hot Tubs in Bend
- Hotels in Ashland
- Hotels in Lincoln City
- Hotels in Bend
Flights