Find hotels in Downtown Cannon Beach from $89

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.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Discover 1,648 Downtown Cannon Beach hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR, 97110
The price is $189 per night from Mar 21 to Mar 22
$189
per night
Mar 21 - Mar 22
9/10 Wonderful! (632 reviews)
"Very nice facility and very friendly staff. Beautiful setting on the beach front overlooking Haystack rock."

Reviewed on Mar 10, 2023

Hallmark Resort - 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 $139 per night from Mar 21 to Mar 22
$139
per night
Mar 21 - Mar 22
8.2/10 Very Good! (1,002 reviews)
"I enjoyed how convenient it was to access the beach. One downside was that there were ants."

Reviewed on Mar 13, 2023

Tolovana Inn
River Inn at Seaside
2.5 out of 5
531 Avenue A, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $109 per night from Mar 23 to Mar 24
$109
per night
Mar 23 - Mar 24
8.8/10 Excellent! (1,003 reviews)
"Really liked the free EV charging for our Tesla."

Reviewed on Mar 18, 2023

River Inn at Seaside

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

The Waves/The Argonauta Inn/The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR, 97110
The price is $142 per night from Apr 17 to Apr 18
$142
per night
Apr 17 - Apr 18
9.2/10 Wonderful! (732 reviews)
Ocean Beach
"Lovely view of the ocean…enjoyed the fireplace."

Reviewed on Mar 14, 2023

The Waves/The Argonauta Inn/The White Heron Lodge
Shilo Inn Suites Hotel - Seaside Oceanfront
2.5 out of 5
30 N Prom, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $132 per night from Mar 29 to Mar 30
$132
per night
Mar 29 - Mar 30
6.6/10 (1,307 reviews)
"Rooms need repair and upgrade to get above barely average."

Reviewed on Mar 19, 2023

Shilo Inn Suites Hotel - Seaside Oceanfront
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $169 per night from Mar 22 to Mar 23
$169
per night
Mar 22 - Mar 23
9.6/10 Exceptional! (1,003 reviews)
"This has been our third time staying. We keep coming back because the service, property and staff are excellent."

Reviewed on Mar 13, 2023

Inn at Cannon Beach
Ebb Tide Oceanfront Inn
2 out of 5
300 N Prom, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $99 per night from Apr 18 to Apr 19
$99
per night
Apr 18 - Apr 19
8.4/10 Very Good! (1,520 reviews)
"This is a great value for those seeking ocean views, direct beach access and close proximity to shops, restaurants and bars."

Reviewed on Mar 18, 2023

Ebb Tide Oceanfront Inn
Hi-Tide Oceanfront Inn
2 out of 5
30 Ave G, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $101 per night from Mar 21 to Mar 22
$101
per night
Mar 21 - Mar 22
8.6/10 Excellent! (1,227 reviews)
"Room was big, super close to the beach which was nice and super close to all the fun things!! Will be returning!"

Reviewed on Mar 14, 2023

Hi-Tide Oceanfront Inn
Seashore Inn on the Beach
2 out of 5
60 North Promenade, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $99 per night from Mar 21 to Mar 22
$99
per night
Mar 21 - Mar 22
8/10 Very Good! (957 reviews)
"So helpful ..... offered to bring a stool for ease of getting in bed (for 86-yr-old) Squeaky clean!"

Reviewed on Mar 17, 2023

Seashore Inn on the Beach
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $136 per night from Mar 22 to Mar 23
$136
per night
Mar 22 - Mar 23
9/10 Wonderful! (301 reviews)
"Taylor made everything perfect. He was approachable, available, he is the devinitiin of hospitality and customer service. Everyone there was also accomodating and friendly and ready to assist you in any way. Great experience all the way around including the room."

Reviewed on Mar 15, 2023

Cannon Beach Hotel Collection
Best Western Plus Ocean View Resort
3 out of 5
414 North Prom, Seaside, OR, 97138
The price is $118 per night from Mar 21 to Mar 22
$118
per night
Mar 21 - Mar 22
8/10 Very Good! (1,000 reviews)
"The staff was wonderful. I had multiple interactions with Michael and he was so accommodating. Thank you Michael for being so flexible and going the extra mile to make our stay comfortable."

Reviewed on Mar 14, 2023

Best Western Plus Ocean View Resort
Rivertide Suites Hotel
3 out of 5
102 N. Holladay, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $119 per night from Mar 21 to Mar 22
$119
per night
Mar 21 - Mar 22
9/10 Wonderful! (1,001 reviews)
"Enjoyed our stay. Accommodations were very good. Location is great"

Reviewed on Mar 17, 2023

Rivertide Suites Hotel
SaltLine Hotel
3 out of 5
250 1st Avenue, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $129 per night from Mar 22 to Mar 23
$129
per night
Mar 22 - Mar 23
9.2/10 Wonderful! (504 reviews)
"Close to shopping and restaurants and super, easy walk to the beach. Worth the few extra bucks to have a west facing balcony room. Disappointed in the tv and internet. Was glitching the entire stay. Very pet friendly😊"

Reviewed on Mar 14, 2023

SaltLine Hotel
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $131 per night from Mar 21 to Mar 22
$131
per night
Mar 21 - Mar 22
8.4/10 Very Good! (751 reviews)
"Great updates room for the price. Bathroom was large and had a jet tub but the jets didn’t work. Otherwise we enjoyed our stay."

Reviewed on Feb 25, 2023

Inn at Haystack Rock
Inn At Seaside
2.5 out of 5
441 2nd Ave, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $94 per night from Mar 21 to Mar 22
$94
per night
Mar 21 - Mar 22
8.8/10 Excellent! (1,002 reviews)
"Check-in was quick and easy. Room was pristine."

Reviewed on Feb 26, 2023

Inn At Seaside
Coast River Inn by OYO Seaside
2 out of 5
800 S Holladay Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $95 per night from Mar 22 to Mar 23
$95
per night
Mar 22 - Mar 23
8.2/10 Very Good! (1,004 reviews)
"Quiet, clean, comfortable, friendly staff and great location"

Reviewed on Mar 18, 2023

Coast River Inn by OYO Seaside
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 $269 per night from Mar 21 to Mar 22
$269
per night
Mar 21 - Mar 22
9.6/10 Exceptional! (398 reviews)
"Beautiful location and room with a view"

Reviewed on Mar 17, 2023

The Ocean Lodge
Sea Sprite at Haystack Rock
3.5 out of 5
280 South Nebesna, Cannon Beach, OR, 97110
9.4/10 Exceptional! (236 reviews)
"Very nice summer beach style cabin unt on the beach. Will return"

Reviewed on Mar 10, 2023

Sea Sprite at Haystack Rock
Seaside Oceanfront Inn
3.5 out of 5
580 Beach Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $109 per night from Mar 21 to Mar 22
$109
per night
Mar 21 - Mar 22
7.8/10 Good! (942 reviews)
Nice place and affordable.
"Great location. Room was clean and beautiful ocean front view. Needs updating but was a nice place."

Reviewed on Mar 13, 2023

Seaside Oceanfront Inn
Quality Inn
2.5 out of 5
2455 S. Roosevelt Drive, Seaside, OR, 97138
Fully refundableReserve now, pay when you stay
The price is $89 per night from Mar 21 to Mar 22
$89
per night
Mar 21 - Mar 22
8/10 Very Good! (637 reviews)
"👍"

Reviewed on Mar 2, 2023

Quality Inn
Don't see what you're looking for?
See all available properties in Downtown 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.

Downtown Cannon Beach hotels information

Number of reviews
17,159
Accommodation
1,648 hotels
Lowest Price
$89
Highest Price
$269

Frequently asked questions

What is Downtown Cannon Beach like?

Downtown Cannon Beach is a neighborhood that people enjoy for its beautiful beaches. Be sure to check out Cannon Beach and Coaster Theatre as part of your Downtown Cannon Beach travel plans.

Where is the best place to stay in Downtown Cannon Beach?

Based on Expedia customer reviews, Schooner's Cove Inn is the highest ranked property in Downtown Cannon Beach. This hotel offers free parking and private balconies. Other top choices in the neighborhood include The Waves/The Argonauta Inn/The White Heron Lodge and Lighthouse Inn.

How many hotels should I expect to find in the Downtown Cannon Beach area?

Expedia has 93 hotels and other accommodations in Downtown Cannon Beach to choose from, making this an ideal home base for exploring the greater Cannon Beach area.

If I need to cancel my hotel reservation in Downtown Cannon Beach, will I receive a refund?

Yes! The majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to view top deals in Downtown Cannon Beach.

Where can I learn more about changing or cancelling my trip to Downtown Cannon Beach?

For additional details about rescheduling or cancelling your trip to Downtown Cannon Beach, click here.

What is there to do around this Cannon Beach neighborhood?

Sights like Coaster Theatre and Cannon Beach History Center and Museum can be part of your cultural tour of Downtown Cannon Beach. As you're discovering the neighborhood, Cannon Beach and Haystack Gallery are some other places worth a visit. Northwest by Northwest Gallery, White Bird Gallery, and Haystack Hill State Park are just a few of the places to visit in and around Downtown Cannon Beach. While you're out sightseeing in Cannon Beach, be sure to visit other sights like Chapman Beach or Haystack Rock.

How can I get around Downtown Cannon Beach and the greater Cannon Beach area?

To venture out of town, take a train from Cannon Beach Station.

Recent reviews of Downtown Cannon Beach hotels