Find Romantic Hotels in Cannon Beach, OR

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 23 Cannon Beach Romantic Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Stephanie Inn
2.0 star property
9.8 out of 10, Exceptional, 143 reviews
"The final stop of our honeymoon trip. Thank you for taking good care of us during a special time (in a challenging year)."
Stephanie Inn
Sea Breeze Court
2.0 star property
9.8 out of 10, Exceptional, 533 reviews
"Larger room than other places we've stayed. Comfortable bed, plenty of clean towels, easy to find, parking on site. Nice folks running the property too."
Sea Breeze Court
The Ocean Lodge
3.5 star property
9.8 out of 10, Exceptional, 473 reviews
"Beautiful property right on the beach, incredibly clean rooms, amazing hotel customer service, plenty of free coastal treats/candy for the kids and a nice, hearty breakfast buffet! It was pet friendly and so welcoming of our dog. I can’t wait to go back!"
The price is ₩578,710
₩651,843 total
includes taxes & fees
Jun 20 - Jun 21
The Ocean Lodge
Surfsand Resort
4.0 star property
9.6 out of 10, Exceptional, 924 reviews
"Great location and a great room facing the sea"
The price is ₩495,826
₩555,326 total
includes taxes & fees
Jun 24 - Jun 25
Surfsand Resort
Inn at Cannon Beach
3.0 star property
9.6 out of 10, Exceptional, 1,001 reviews
"The staff were incredibly friendly and we were greeted by wild bunnies on our arrival!"
The price is ₩440,593
₩496,296 total
includes taxes & fees
Jun 23 - Jun 24
Inn at Cannon Beach
Sea Sprite on the Estuary
3.5 star property
9.6 out of 10, Exceptional, 232 reviews
"We had an awesome experience at this property. The room was spacious and it had all of the amenities you can think of. Loved the access to washer/dryer so we did not have to pack wet, sandy clothes to take home. The staff there was so good. I received two calls to make sure everything was ready before we arrived. I also loved the location. It was walking distance to resturants and nearby shops. Highly recommend. Great stay. "
Sea Sprite on the Estuary
Sea Sprite at Haystack Rock
3.5 star property
9.6 out of 10, Exceptional, 284 reviews
"Beautiful property and a great view of haystack rock. Lots of bunnies to feed on the property and the manager was literally the nicest woman ever. I’d definitely go back again. "
The price is ₩412,958
₩462,527 total
includes taxes & fees
Jun 20 - Jun 21
Sea Sprite at Haystack Rock
The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
9.4 out of 10, Exceptional, 908 reviews
"The rooms are very nice and comfortable, enjoyed the fireplace and beautiful sunsets. Need some new locks on the room doors, they were pretty wobbly"
The price is ₩363,110
₩406,686 total
includes taxes & fees
Jun 23 - Jun 24
The Waves/The Argonauta Inn/The White Heron Lodge
Hallmark Resort - Cannon Beach
3.0 star property
9.2 out of 10, Wonderful, 793 reviews
"really nice"
The price is ₩468,203
₩527,384 total
includes taxes & fees
Jul 1 - Jul 2
Hallmark Resort - Cannon Beach
The Wayside Inn
2.5 star property
9.2 out of 10, Wonderful, 491 reviews
"Great place on one end of cannon beach. Not fancy! But quiet, clean and steps away from The widest coast ever!! Gorgeous!"
The Wayside Inn
Don't see what you're looking for?
See all available properties in Cannon Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cannon Beach Romantic Hotels information

 

Romantic Hotels in Cannon Beach

23

Highest price
₩578,710
Cheapest price
₩317,501
Number of guest reviews
5,728
Total number of hotels in Cannon Beach
2,206

 

Frequently asked questions

Searching for romantic hotels in Cannon Beach?
If you and your partner need some romantic time away, we’ve got just the ticket. Our guests also love Cannon Beach for its major shopping area, array of dining options, and beautiful beaches. If you want to explore the area, you might head to Cannon Beach, Haystack Rock, or Hug Point State Park. If you’re interested in staying near a particular destination, you can sort by neighborhood or distance to top landmarks, so you and your partner will get to see everything on your list.
What's the best place to stay for a romantic vacation to Cannon Beach?
Sea Sprite on the Estuary is a favorite lodge for couples, and features pillowtop beds and fireplaces. Other good choices for your romantic getaway include Cannon Beach Hotel Collection and The Wayside Inn.
How many romantic hotels are there in Cannon Beach?
Expedia has 12 romantic Cannon Beach hotels for you both to enjoy.
When is the best time of year for a romantic getaway to Cannon Beach?
If you’re hoping to get lost in the rain on your romantic getaway, check out these details about year-round temperatures in Cannon Beach: The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and December with an average of 44°F. The rainiest months in Cannon Beach are November, December, January, and March, with each month seeing an average of 9 inches of rainfall.
What is there to do in Cannon Beach?
There’s nothing better than seeing a new place with your sweetheart, so consider taking time to discover all there is to see and do in Cannon Beach. Couples looking for a little of everything will enjoy Cannon Beach for its shopping, restaurants, and beaches. You might consider a visit to Cannon Beach, Haystack Rock, or Hug Point State Park.
What's the best way to get to Cannon Beach and around town during my romantic getaway?
These transportation options in Cannon Beach might help your romantic trip go off without a hitch: The closest major airport is Astoria, OR (AST-Astoria Regional), located 18.5 mi (29.7 km) from the city center. To venture out into the surrounding area, hop on a train at Cannon Beach Station.

Recent reviews of Cannon Beach hotels
Expedia verified reviews