Book golf resorts in Cannon Beach, OR from CA $122
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Cannon Beach Golf Resorts & Hotels

Sea Sprite at Haystack Rock
280 South Nebesna, Cannon Beach, OR
The price is CA $233 per night
CA $233
CA $261 total
includes taxes & fees
5 Mar - 6 Mar
Stay at this 3.5-star beach lodge in Cannon Beach. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff in our reviews. ...

Sea Sprite on the Estuary
372 North Spruce, Cannon Beach, OR
The price is CA $350 per night
CA $350
CA $392 total
includes taxes & fees
8 Mar - 9 Mar
Stay at this 3.5-star lodge in Cannon Beach. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Cannon Beach and Haystack Rock are located ...

The Waves/The Argonauta Inn/The White Heron Lodge
188 W 2nd Street, Cannon Beach, OR
The price is CA $205 per night
CA $205
CA $230 total
includes taxes & fees
11 Mar - 12 Mar
Book a stay at this beach hotel in Cannon Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms in ...

Ecola Creek Lodge
208 East 5th Street, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
The price is CA $122 per night
CA $122
CA $137 total
includes taxes & fees
13 Mar - 14 Mar
Stay at this 3-star historic lodge in Cannon Beach. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff in our reviews. ...

Inn at Haystack Rock
487 S Hemlock St, Cannon Beach, OR
Free cancellation
Reserve now, pay when you stay
The price is CA $134 per night
CA $134
CA $150 total
includes taxes & fees
6 Mar - 7 Mar
Stay at this hotel in Cannon Beach. Enjoy free WiFi, free parking, and a garden. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
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.
About Cannon Beach Golf Hotels
If you’re in need of the place in Cannon Beach to use that perfect swing, then look no further. Travelocity knows all the best deals on golf hotels in Cannon Beach, so you can play and relax in style. Cannon Beach has such wonderful, verdant golf courses, and Travelocity can find the perfect hotel to tee off. So grab your gear, shoulder your golf bag, and drive your cart to the golf hotel of your choosing in Cannon Beach.
Cannon Beach hotels essential information
Accommodation | 2,186 hotels |
---|---|
Lowest Price | CA $122 |
Highest Price | CA $350 |
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 Cannon Beach hotel reviews by fellow wanderers

Inn at Haystack Rock
5 out of 5
Posted 8 days ago
Travelocity Verified Review
"We had a wonderful time in our little cottage! We hope to come back at another time to stay again. The location was great to walk to the beach and the shops and restaurants."
A verified traveller stayed at Inn at Haystack Rock
- Beach Resorts & Hotels in Cannon Beach
- Romantic Getaways & Hotels in Cannon Beach
- Kid Friendly Hotels in Cannon Beach
- Hotels with Hot Tubs in Cannon Beach
- Pet Friendly Hotels in Cannon Beach
- Spa Resorts & Hotels in Cannon Beach
- Convention Center Hotels in Cannon Beach
- Luxury Hotels in Cannon Beach
- Hotels with a Pool in Cannon Beach
- Historic Hotels in Cannon Beach
- Cheap Hotels in Cannon Beach
- Hotels with an Indoor Pool in Cannon Beach
- Hotel Wedding Venues in Cannon Beach
- Hotels with smoking rooms in 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
- Neahkahnie Beach Hotels
- Hammond Hotels
- Wheeler Hotels
- Western United States Hotels
- Sunset Beach Hotels
- Nedonna Beach Hotels
- Western Oregon Hotels
- Elsie Hotels
- Olney Hotels
- Pacific States Hotels
Most popular
Hotels
Cheap Hotels in Hood RiverCheap Hotels in Palm SpringsAstoria Beach Resorts & HotelsCheap Hotels in Grand ForksCheap Hotels in FlorenceCheap Hotels in BandonCheap Hotels in EugeneCheap Hotels in Great FallsCheap Hotels in Palm DesertCheap Hotels in SalemCheap Hotels in NewportCheap Hotels in FargoCheap Hotels in Lincoln CityCheap Hotels in HonoluluCheap Hotels in AstoriaCheap Hotels in SeasideCheap Hotels in DuluthCheap Hotels in Niagara FallsCheap Hotels in BangorCheap Hotels in KalispellCheap Hotels in Burlington
Flights