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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Cannon Beach Golf Hotels

See all 422 Hotels in Cannon Beach
Inn at Haystack Rock

Inn at Haystack Rock

487 S Hemlock St, Cannon Beach
2.5 out of 5.0
4.2 out of 5 (86 reviews)
Lovely cabinBeautiful room decor, clean, very close to Cannon Beach and the famous Haystack Rock. We loved this place and want to comeback for an entire week.
  8 Oct 2017

£86

£86
Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
2.5 out of 5.0
4.2 out of 5 (102 reviews)
Blue Gull MotelOlder motel with narrow room. Narrow kitchen with everything needed. There were other rooms we visited of friends at same motel that had very nice rooms. It is centrally located & we were able to walk everywhere as parking in town is a challenge. Close to beach. Will stay again but will ask for different ...
  23 Aug 2017

£71

£71
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach
3.5 out of 5.0
4.4 out of 5 (36 reviews)
Very sweet cottageIt was steps from the beach but out of the crowds of town. Very charming with an east coast charm. Lovely gardens, picnic table, grill and wood for beach fires. The beds were okay for a rental. The kitchen supplies were "barebones ". But we ate out a lot. The only reason we will not return is because ...
  23 Aug 2017

£95

£95
Sunset Inn

Sunset Inn

188 Sunset Blvd, Cannon Beach
3.0 out of 5.0
2.2 out of 5 (5 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.0 out of 5.0
4.3 out of 5 (63 reviews)
Great, but...The hotel was very nice and cute. My only issue was with the parking situation. There is not alot of it and we came back late at night and there was none left.
  7 Oct 2017

£60

£60
Sea Sprite on the Estuary

Sea Sprite on the Estuary

372 North Spruce, Cannon Beach
3.5 out of 5.0
4.2 out of 5 (21 reviews)
Great location and quietThe hotel was very quiet with only 5 rooms. There was no staff on site during our stay, but spoke to a representative on the phone who was friendly. The hotel suite was clean and spacious. The view was great! The bed was the only disappointing feature. It was very firm and very uncomfortable. The ...
  25 Apr 2017

£115

£115
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.0 out of 5.0
4.5 out of 5 (72 reviews)
Nice hotel with great beach access.3 Nights at the beach at the Waves Hotel. It was a great stay, hotel has great beach access and is 1/4 block from the center of Cannon Beach. A half -hour walk on the beach gets you to the foot of Haystack Rock, the Geographic Icon of the area. Great restaurants and shops to visit. 5 stars...
  21 Oct 2017

£75

£75
Map

Recently booked Cannon Beach hotels

Sea Breeze Court
2.0 out of 5.0
Last booking: 7 hours ago
Inn at Cannon Beach
3.0 out of 5.0
Last booking: 8 hours ago
The Ocean Lodge
2.5 out of 5.0
Last booking: 13 hours ago
Ecola Creek Lodge
3.0 out of 5.0
Last booking: 24 hours ago
Surfsand Resort
3.5 out of 5.0
Last booking: 25 hours ago
Tolovana Inn
2.5 out of 5.0
Last booking: 27 hours ago
Hallmark Resort - Cannon Beach
3.0 out of 5.0
Last booking: 32 hours ago
McBee Cottages
3.0 out of 5.0
Last booking: 33 hours ago
Land's End at Cannon Beach
3.0 out of 5.0
Last booking: 33 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