Find Hotels with a View in Cannon Beach, OR

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 18 Cannon Beach Hotels with a View and compare room rates, reviews, and availability. Most hotels are fully refundable.

Sea Breeze Court
2 out of 5
1015 Hemlock S, Cannon Beach, OR, 97110
The price is $108 per night from Feb 8 to Feb 9
$108
per night
Feb 8 - Feb 9
4.9/5 Exceptional! (490 reviews)
"We thoroughly enjoyed our room. A king and a queen bed in the same room was perfect to share with my elderly mom. Dog friendly and everything possible was there to make it cozy and comfy!"

Reviewed on Feb 2, 2023

Sea Breeze Court
The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $279 per night from Feb 8 to Feb 9
$279
per night
Feb 8 - Feb 9
4.8/5 Exceptional! (388 reviews)
"Complimentary breakfast area is lovely and you have the option of taking a tray back to your room to breakfast there."

Reviewed on Jan 2, 2023

The Ocean Lodge
Surfsand Resort
3.5 out of 5
148 West Gower, Cannon Beach, OR, 97110-0219
4.7/5 Exceptional! (730 reviews)
"Amazing property in the most beautiful location!"

Reviewed on Sep 17, 2021

Surfsand Resort

Save an average of 15% on thousands of hotels when you're signed in

Sea Sprite on the Estuary
3.5 out of 5
372 North Spruce, Cannon Beach, OR, 97110
The price is $179 per night from Feb 16 to Feb 17
$179
per night
Feb 16 - Feb 17
4.7/5 Exceptional! (190 reviews)
"Wonderful suite. So clean and everything you could’ve needed was available. We loved it. Thank you so much. Brad & Jeni"

Reviewed on Feb 4, 2023

Sea Sprite on the Estuary
Sea Sprite at Haystack Rock
3.5 out of 5
280 South Nebesna, Cannon Beach, OR, 97110
The price is $159 per night from Feb 8 to Feb 9
$159
per night
Feb 8 - Feb 9
4.7/5 Exceptional! (227 reviews)
"The room was clean, comfortable, and well stocked kitchen. Check in was easy with good, easy to follow directions via email. A staff member called to make sure we received our instructions and if we had any questions. Would definitely stay again."

Reviewed on Feb 6, 2023

Sea Sprite at Haystack Rock
The Waves/The Argonauta Inn/The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR, 97110
The price is $120 per night from Feb 8 to Feb 9
$120
per night
Feb 8 - Feb 9
4.6/5 Wonderful! (719 reviews)
Nice stay near the beach
"Nicely decorated condo near the beach. But we could hear the people above us clearly, so the walls are thin. The comfort of the place was great. The beds and couch bed were comfortable. It had all the things we needed (ie plates, silverware, hairdryer...). We did notice that there wasn't a lot of ..."

Reviewed on Jan 29, 2023

The Waves/The Argonauta Inn/The White Heron Lodge
The Wayside Inn
2.5 out of 5
3339 S. Hemlock Street, Cannon Beach, OR, 97110
The price is $99 per night from Feb 26 to Feb 27
$99
per night
Feb 26 - Feb 27
4.6/5 Wonderful! (417 reviews)
"The stay was amazing. Very clean room, well equipped kitchenette with a full stove, fridge, microwave, sink, and even a dishwasher. Very welcoming to dogs and so close to the ocean."

Reviewed on Jan 21, 2023

The Wayside Inn
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR, 97110
The price is $149 per night from Feb 8 to Feb 9
$149
per night
Feb 8 - Feb 9
4.5/5 Wonderful! (620 reviews)
"Ocean front near haystack rock! Beautiful location. The front desk folks were all very nice. Warm cookies from 4-6pm is a nice treat. We have stayed in Canon Beach many times. So far The Hallmark is our favorite. We will return."

Reviewed on Jan 23, 2023

Hallmark Resort - Cannon Beach
Land's End at Cannon Beach
3 out of 5
263 West 2nd, Cannon Beach, OR, 97110-0475
The price is $149 per night from Feb 15 to Feb 16
$149
per night
Feb 15 - Feb 16
4.4/5 Wonderful! (397 reviews)

Reviewed on Feb 5, 2023

Land's End at Cannon Beach
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR, 97145
Fully refundableReserve now, pay when you stay
The price is $129 per night from Feb 8 to Feb 9
$129
per night
Feb 8 - Feb 9
4.1/5 Very Good! (1,012 reviews)
"Gorgeous ocean front, steps down to the sandy beach. Loved sleeping with the sliding door open listening to the waves! Beautiful rabbits enjoying the grass below the balcony which were fun to watch."

Reviewed on Feb 3, 2023

Tolovana Inn
Don't see what you're looking for?
See all available properties in Cannon Beach
View all properties
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 Hotels with a View information

 

Hotels with a View in Cannon Beach

18

Highest price
$279
Cheapest price
$99
Number of guest reviews
5190
Total number of hotels in Cannon Beach
201

 

Recent reviews of Cannon Beach hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code