Beginning of main content

Golf Hotels in Cannon Beach, Oregon

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Cannon Beach Hotels

Search Flight + Hotel

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 412 Hotels in Cannon Beach
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
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach
3.5 out of 5.0
4.5 out of 5 (33 reviews)
Fabulous location. The chairs on the lawn are our favorite part. We had the studio and would love to return someday for a room with a view. Good service, clean and comfortable.
  3 Jul 2017

£294

£294
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 (64 reviews)
Cannon Beach bolt holeWe would highly recommend this place to anyone wishing a stay in cannon beach. The location was excellent right on the beach and in centre of canon beach town. We were with our 2 kids and there was loads of space for the 4 of us.
  13 Jul 2017

£128

£128
Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
2.5 out of 5.0
4.2 out of 5 (101 reviews)
Comfortable Inn Near the BeachA comfortable and cozy experience. Only one caveat: because of nice weather, guests gathered in the small courtyard just outside my window holding noisy conversations, so my stay was not quite as quiet as I'd hoped. Overall, a nice stay.
  14 Jul 2017

£143

£143
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 (85 reviews)
celebrating a friend's 50th birthdayExperience was perfect ! comfortable, clean, quiet and close to everything
  7 Aug 2017

£224

£224
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

£296

£296
Ecola Creek Lodge

Ecola Creek Lodge

208 East 5th Street, Cannon Beach
3.0 out of 5.0
4.4 out of 5 (58 reviews)
Close to Ecola state parkGood (but overpriced) hotel near Ecola state park.
  8 Jul 2017
Map

Recently booked Cannon Beach hotels

Surfsand Resort
3.5 out of 5.0
Last booking: 2 hours ago
Hallmark Resort - Cannon Beach
3.0 out of 5.0
Last booking: 5 hours ago
The Ocean Lodge
2.5 out of 5.0
Last booking: 6 hours ago
Sea Sprite at Haystack Rock
3.5 out of 5.0
Last booking: 7 hours ago
Tolovana Inn
2.5 out of 5.0
Last booking: 12 hours ago
The Wayside Inn
2.5 out of 5.0
Last booking: 12 hours ago
Sea Breeze Court
2.0 out of 5.0
Last booking: 12 hours ago
The Waves / The Argonauta Inn / The White Heron Lodge
2.0 out of 5.0
Last booking: 28 hours ago
Ecola Creek Lodge
3.0 out of 5.0
Last booking: 38 hours ago

Pocket Guide: Golf Hotels in Cannon Beach

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

  • View our selection of featured hotels in Cannon Beach
  • Use the map to find 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 from basic (1 Star) to luxury hotels (5 Stars) in Cannon Beach
  • Enter your travel dates to view the best deals on hotels in Cannon Beach - while they last