COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Cannon Beach, OR

Travel Guide
Cannon Beach showing signage and street scenes as well as a couple

Get away to Cannon Beach! Enjoy the beaches, seaside, and natural setting.

Explore the seaside city of Cannon Beach—amazing beaches, shopping, and popular sights from Cannon Beach to Ecola State Park.

Where to stay in Cannon Beach

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $199 per night from Aug 31 to Aug 31
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/5Very Good! (750 reviews)
"The room was very small but very expensive"

Reviewed on Jul 28, 2021

Tolovana Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
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! (981 reviews)
"We had a delightful stay at the Inn at Cannon Beach. The inn is an easy walk to the beach. It is also an easy walk to a fun grocery store and Moe's seafood restaurant. There were tables and chairs around the property which made it easy to relax and enjoy the space."

Reviewed on Jul 27, 2021

Inn at Cannon Beach
Inn at Haystack Rock
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
The price is $384 per night from Aug 4 to Aug 4
Located in the heart of Cannon Beach, this hotel is steps from Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 mi (3 ...
4.3/5Excellent! (557 reviews)
"This inn is located perfectly within easy walking distance to town and the beach. It was a little more dated than the pictures indicate, but was very charming, clean, and had beautiful flowers all around. The staff were friendly and helpful too."

Reviewed on Jul 26, 2021

Inn at Haystack Rock
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.
Dog-friendly Bungalow With Close Beach Access, Room for 6!
Dog-friendly Bungalow With Close Beach Access, Room for 6!
Cannon Beach, OR
The price is $373 per night from Aug 23 to Aug 23
Located in Downtown Cannon Beach, this vacation home is within a 15-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 1.7 mi (2.7 km) away.
4.2/5Very Good! (33 reviews)
Great stay
"This was a great stay with 3 of my best friends. We had a great time. Check in was super easy. Few things I would offer up as feedback. There was no cleaning materials to clean countertops/stove. There was dish soap, but could not find cleaning supplies. For the most part it was pretty clean & well ..."

Reviewed on Apr 20, 2021

Dog-friendly Bungalow With Close Beach Access, Room for 6!
The Perfect Spot for Your Getaway Located Across the Street From the Beach!
The Perfect Spot for Your Getaway Located Across the Street From the Beach!
Cannon Beach, OR
This family-friendly Cannon Beach condo building is located by the sea, within 1 mi (2 km) of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.2 ...
4.7/5Exceptional! (23 reviews)
Nice condo
"We had a wonderful stay. Overall quiet except highway noise which wasn't bad."

Reviewed on Jul 12, 2021

The Perfect Spot for Your Getaway Located Across the Street From the 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
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

Top things to do in Cannon Beach

Read travel guides and advice on visiting Cannon Beach

Cities near Cannon Beach