Beginning of main content

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

See all 387 Hotels in Cannon Beach
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 (76 reviews)
Darling hotelWe loved the hotel, they had Beach chairs towels and firewood for the perfect night at the beach. My kids loved the warm cookies in the lobby. The Court yard was beautiful, the only complaint I had was when we wanted to sit out and enjoy the evening, the had the sprinklers on, this happened 2 days ...
  25 Jul 2017

£215

£215
Cannon Beach Hotel

Cannon Beach Hotel

1116 S. Hemlock Street, Cannon Beach
3.5 out of 5.0
4.6 out of 5 (29 reviews)
Very nice stay close to the beachVery homey and nicely styled, old fashioned hospitality inn. Superb breakfast with mimosas! Very friendly and helpful staff, clean room, close to the beach and everything else you'd want. Can't say enough good things about our stay here.
  25 Apr 2017
Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach
3.5 out of 5.0
4.6 out of 5 (59 reviews)
Beautiful Beach viewExcellent view. Enjoyed fire on the beach provided by hotel and free s'mores. Lovely walk along beach to cute little town with shops and restaurants.
  25 Jul 2017

£200

£200
Hearthstone Inn

Hearthstone Inn

135-139 East Jackson Street, Cannon Beach
2.5 out of 5.0
4.0 out of 5 (8 reviews)
Liked the location and loved being able to take myRoom very dark-more lighting! Table chairs very uncomfortable for sitting to eat....kitchen-no counter space for food preparation-mount the microwave above counter? Loved the fire place and comfy bed- bathroom cold unless door kept open-heat source? Love the rustic nature of building! Liked being ...
  27 Dec 2015
Sea Breeze Court

Sea Breeze Court

1015 Hemlock S, Cannon Beach
2.0 out of 5.0
4.8 out of 5 (42 reviews)
Nice hotel close to the beachWe were pleasantly surprised by this hotel. The hotel staff were very friendly and helpful. The room was clean and nice with a sitting area on the porch.
  9 Jul 2017
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

£193

£193
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
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
Lodges At Cannon Beach

Lodges At Cannon Beach

132 E. Surfcrest Ave., Cannon Beach
4.0 out of 5.0
5.0 out of 5 (5 reviews)
Across the street from Haystack Rock!The Lodges are relatively new and therefore have all the amenities. The beds were comfortable and the property quiet. The Lodges are a ways from town and it really isn't safe walking on the road in that area (blind corners) but the beach is across the street and is the most beautiful beach on the ...
  21 Sep 2016
Stephanie Inn

Stephanie Inn

2740 South Pacific, Cannon Beach
4.0 out of 5.0
5.0 out of 5 (23 reviews)
Fantastic timeWe had a fantastic time at the Inn the location the staff everyone was wonderful . We will absolutely stay again when we are in the area . Could not have asked for more
  22 Jul 2017

£491

£491
Map

Recently booked Cannon Beach hotels

Surfsand Resort
3.5 out of 5.0
Last booking: 47 minutes ago
Ecola Creek Lodge
3.0 out of 5.0
Last booking: 1 hour ago
Inn at Cannon Beach
3.0 out of 5.0
Last booking: 19 hours ago
The Waves / The Argonauta Inn / The White Heron Lodge
2.0 out of 5.0
Last booking: 22 hours ago
Lighthouse Inn
2.5 out of 5.0
Last booking: 22 hours ago
Sea Sprite on the Estuary
3.5 out of 5.0
Last booking: 28 hours ago
The Ocean Lodge
2.5 out of 5.0
Last booking: 35 hours ago
Tolovana Inn
2.5 out of 5.0
Last booking: 46 hours ago
Inn at Haystack Rock
2.5 out of 5.0
Last booking: 47 hours ago

Pocket Guide: Romantic Hotels Hotels in Cannon Beach

Search for hotels in Cannon Beach on Expedia.co.uk. 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