Oregon may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Cannon BeachUnited States of America

Top Hotels in Cannon Beach

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
The price is CA $130 per night from Nov 1 to Nov 2

Nestled on the beach, this Tolovana Park hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock and Hug Point State Park ...

4.1/5Very Good! (589 reviews)

"Comfortable bedding and pillows. Very surprised to not see a standard microwave or hair dryer. I needed both."…"

Reviewed on Oct. 12, 2020

Tolovana Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
The price is CA $169 per night from Oct 27 to Oct 28

Located in Tolovana Park, this romantic hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 0.9 mi (1.5 km) ...

4.8/5Exceptional! (930 reviews)

"Cute property, pickup breakfast worked well and great staff"…"

Reviewed on Oct. 22, 2020

Inn at Cannon Beach
The Waves / The Argonauta Inn / The White Heron Lodge
The Waves / The Argonauta Inn / The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
The price is CA $151 per night from Nov 1 to Nov 2

Nestled on the beach, this Cannon Beach hotel is just steps away from Chapman Beach and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles ...

4.6/5Wonderful! (465 reviews)

"Space was super comfortable with the best views of Cannon Beach. Super quiet and clean. The fireplace was great!"…"

Reviewed on Oct. 21, 2020

The Waves / The Argonauta Inn / The White Heron Lodge
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.

Vacation Rentals in Cannon Beach

Lodges At Cannon Beach
Lodges At Cannon Beach
4 out of 5
132 E. Surfcrest Ave., Cannon Beach, OR

Located in Tolovana Park, this aparthotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Ecola State Park and Haystack Rock are also ...

4.6/5Exceptional! (19 reviews)

"This is a beautiful, warm, and welcoming condo with all the amenities I could ask for. It is a very short walk to the beach. My granddaughter and I both loved it."…"

Reviewed on Aug. 21, 2020

Lodges At Cannon Beach
McBee Cottages
McBee Cottages
3 out of 5
888 S Hemlock St, Cannon Beach, OR
The price is CA $177 per night from Nov 16 to Nov 17

Located in Downtown Cannon Beach, this cottage is within a 15-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 1.8 mi (3 km) away.

4.3/5Excellent! (92 reviews)

"Cute cottages allowing pets. Could’ve used a decent hideabed and more dishes. Someone needs to keep up grounds. Daily deer droppings to avoid."…"

Reviewed on Oct. 7, 2020

McBee Cottages
Tolovana Sands 3 Bedroom Condo
Tolovana Sands 3 Bedroom Condo
3 out of 5
160 E Siuslaw St, Unit 5, Cannon Beach, OR

Located in Tolovana Park, this condo is within 1 mi (2 km) of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.3 mi (2 km) away.

Tolovana Sands 3 Bedroom Condo
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.

Popular places to visit in Cannon Beach

Cannon Beach
Image for Cannon Beach

Cannon Beach

4.5/5(122 reviews)

Spectacular coastal scenery and a street lined with eclectic boutiques and fine galleries make this resort town the perfect weekend getaway.

Top things to do in Cannon Beach

Full-Day Northern Oregon Coast Tour
Image for Full-Day Northern Oregon Coast Tour

Full-Day Northern Oregon Coast Tour

CA $528
Per adult
94% of travellers recommend
Private Group, Full Day- Northern Oregon Coast Tour
Image for Private Group, Full Day- Northern Oregon Coast Tour

Private Group, Full Day- Northern Oregon Coast Tour

CA $1,154
Per adult

Reviews of Cannon Beach

4.8

Top Destination

5 - Excellent
30
5 - Excellent 83.33333333333333%
4 - Good
6
4 - Good 16.666666666666668%
3 - Okay
0
3 - Okay 0%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

DorGee

Oct 12, 2019

Go there!!! Especially is you want a relaxing time with great choices to eat, drink and shop.

5/5 - Excellent

Verified traveller

Jul 9, 2019

Lovely scenery. Cannon Beach was a very good place to spend a day and evening.

5/5 - Excellent

Verified traveller

May 26, 2019

We loved it. Would recommend it to anyone. Spend at least a day there, and don't miss Hug Point.

5/5 - Excellent

Joni

Oct 24, 2018

You definitely need a vehicle to get around here, and there are several amazing sites to see within a 10 minute drive of Cannon Beach.

5/5 - Excellent

Kay

Oct 17, 2018

We liked the Lodge so much, we wanted to keep it a secret but it deserves the high rating.

4/5 - Good

Gord

Oct 14, 2018

Based on the currant exchange rate this is an expensive holiday but the location is unbeatable.

Cities near Cannon Beach

Photo by Nii

Seaside

Photo by Josh Emberger

Arch Cape