Beginning of main content

Beach 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 Beach Hotels

See all 387 Hotels in Cannon Beach
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

£142

£142
Inn at Cannon Beach

Inn at Cannon Beach

3215 South Hemlock St, Cannon Beach
3.0 out of 5.0
4.7 out of 5 (75 reviews)
Great in so many ways!!Family loved everything. Room, atmosphere, every staff member, easy access to great & beautiful beach, and yes the rabbits & breakfast!! Will be our go to place when we visit Cannon Beach in the future!
  22 Jul 2017

£215

£215
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

1400 S Hemlock St, Cannon Beach
3.0 out of 5.0
4.3 out of 5 (103 reviews)
Absolutely gorgeous little beach town. Resort was very nice. Only thing is I would suggest putting people with dogs on the lower levels.
  7 Jul 2017

£192

£192
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
The Wayside Inn

The Wayside Inn

3339 S. Hemlock Street, Cannon Beach
2.5 out of 5.0
4.4 out of 5 (35 reviews)
Good beach gettawayFirst stop on Oregon coast trip. Across from beach, warm pool, pet extreme friendly. Room little small with nice view. Staff helpful and kind.
  15 Jul 2017

£176

£176
Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach
3.5 out of 5.0
4.6 out of 5 (58 reviews)
Beautiful view. Beautiful rooms. Beautiful beach. Everything top notch. Would recommend to anyone wanting a relaxing vacation. Not one complaint
  21 Jul 2017

£200

£200
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 (63 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

£135

£135
McBee Cottages

McBee Cottages

888 S Hemlock St, Cannon Beach
3.0 out of 5.0
4.5 out of 5 (24 reviews)
Cute on the insideI based my judgement on this property on the images provided as they appeared to be really cute. Upon driving up to the cottages I got quite nervous as the outside is quite dated. You can tell the weather has worn down the siding and paint but I was pleasantly surprised upon walking into the room. ...
  11 May 2017
Lighthouse Inn

Lighthouse Inn

963 South Hemlock, Cannon Beach
2.5 out of 5.0
4.1 out of 5 (15 reviews)
Would stay here again.The lighthouse inn was close to the beach and a short walk to the downtown area. We also drove to Ecola State Park and hiked the trails there. They advertise having breakfast options, beach chairs and towels however, they are at another location which is 1.2 miles away. Room was spacious with separate ...
  17 Jul 2017
Tolovana Inn

Tolovana Inn

3400 S. Hemlock, Cannon Beach
2.5 out of 5.0
3.9 out of 5 (200 reviews)
Nice clean hotel basically on the beach. World famous Mo's restaurant is right next door.
  28 Jun 2017

£185

£185
Map

Recently booked Cannon Beach hotels

Sea Breeze Court
2.0 out of 5.0
Last booking: 1 minute ago
The Waves / The Argonauta Inn / The White Heron Lodge
2.0 out of 5.0
Last booking: 21 minutes ago
The Ocean Lodge
2.5 out of 5.0
Last booking: 1 hour ago
Tolovana Inn
2.5 out of 5.0
Last booking: 2 hours ago
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: 3 hours ago
Ecola Creek Lodge
3.0 out of 5.0
Last booking: 33 hours ago
Inn at Cannon Beach
3.0 out of 5.0
Last booking: 34 hours ago
Sea Sprite on the Estuary
3.5 out of 5.0
Last booking: 41 hours ago

Pocket Guide: Beach 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