Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Cannon Beach Golf Hotels

See all 103 Hotels in Cannon Beach
Inn at Haystack Rock

Inn at Haystack Rock

487 S Hemlock St, Cannon Beach
3.0 out of 5.0
4.3 out of 5 (227 reviews)
Close to beach and haystack rockAble to get reservations quickly, able to check in early, pictures & description of Inn were accurately depicted in website
  16 Dec 2017

£63

£63
Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
2.5 out of 5.0
4.3 out of 5 (274 reviews)
Very nice place. The staff was very nice. We stayed an extra night.
  6 Dec 2017

£49

£49
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach
4.0 out of 5.0
4.4 out of 5 (86 reviews)
Good location and price. Two bedroom and fold out sofa for all guests.
  10 Dec 2017

£82

£82
Sunset Inn

Sunset Inn

188 Sunset Blvd, Cannon Beach
3.5 out of 5.0
2.6 out of 5 (9 reviews)
Hotel facilities very nice and the staff was very friendly!
  20 Apr 2014
Ecola Creek Lodge

Ecola Creek Lodge

208 East 5th Street, Cannon Beach
3.5 out of 5.0
4.4 out of 5 (142 reviews)
Nice rooms very professional staff recommend to future guests
  26 Nov 2017

£44

£44
Sea Sprite on the Estuary

Sea Sprite on the Estuary

372 North Spruce, Cannon Beach
4.0 out of 5.0
4.4 out of 5 (50 reviews)
PeacefulPeaceful, relaxing stay. Lovely view of the estuary. Stayed in The Osprey suite. Could hear footsteps of people upstairs, but mostly quiet. Staff kind and helpful. Walked to stores, groceries and restaurants. Enjoyed our visit very much.
  10 Dec 2017

£95

£95
The Waves / The Argonauta Inn / The White Heron Lodge

The Waves / The Argonauta Inn / The White Heron Lodge

188 W 2nd Street, Cannon Beach
2.5 out of 5.0
4.5 out of 5 (170 reviews)
Would love to live here!Would come back tomorrow if we could. Staff & housekeeping were great & the location could not be better. Hope to return again soon! Thanks for a great stay!
  31 Oct 2017

£53

£53
Map

Recently booked Cannon Beach hotels

Hallmark Resort - Cannon Beach
3.5 out of 5.0
Last booking: 1 hour ago
Inn at Cannon Beach
3.5 out of 5.0
Last booking: 3 hours ago
The Waves / The Argonauta Inn / The White Heron Lodge
2.5 out of 5.0
Last booking: 4 hours ago
The Wayside Inn
3.0 out of 5.0
Last booking: 20 hours ago
Blue Gull Inn
2.5 out of 5.0
Last booking: 26 hours ago
Sea Sprite at Haystack Rock
4.0 out of 5.0
Last booking: 27 hours ago
Ecola Creek Lodge
3.5 out of 5.0
Last booking: 27 hours ago
McBee Cottages
3.5 out of 5.0
Last booking: 40 hours ago
Inn at Haystack Rock
3.0 out of 5.0
Last booking: 41 hours ago

Pocket Guide: Golf Hotels in Cannon Beach

Search for Golf Hotels in Cannon Beach on Expedia.co.uk. You can easily find your Golf Hotels in Cannon Beach using one of the methods below:

  • View our selection of featured hotels in Cannon Beach
  • Use the map to find budget hotels in the Cannon Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cannon Beach, select a specific theme, brand, or hotel class in Cannon Beach
  • Enter your travel dates to view the best deals on hotels in Cannon Beach - while they last