Customized for your search:

Cannon Beach Hotels in North Oregon Coast, United States of America

Cannon Beach Hotels
Cannon Beach

Top Trending Cannon Beach Hotels in North Oregon Coast

Inn at Haystack Rock - Cannon Beach Hotels
Rating: 2.5 Stars

Inn at Haystack Rock

487 S Hemlock St, Cannon Beach - Map
"Nice and clean hotel, one block from the beach. Th"
This location made our visit to the Oregon Coast an enjoyable experience.
A Traveller
Our Hacienda by the Sea - The hotels feature a blend of the rugged Oregon Coast, with the colorful charm of the southwest and …More
Ecola Creek Lodge - Cannon Beach Hotels
Rating: 3.0 Stars

Ecola Creek Lodge

208 East 5th Street, Cannon Beach - Map
"Back in Time"
We had a lovely 1 night stay at the old lodge. The lobby gathering room was absolutely beautiful; it made me want to curl up before the fire and sink into a good book. It was masterful the way the design allowed guest and visitors to enjoy the outdoors from inside. The cooler of iced water was welcoming after our hike. We would recommend this lodge to friends and family.
Traveller from Gilford, NHJ
Blue Gull Inn - Cannon Beach Hotels
Rating: 2.5 Stars

Blue Gull Inn

632 S. Hemlock St., Cannon Beach - Map
"Very close to downtown Cannon Beach"
This was our first experience staying at the Blue Gull Inn. We especially enjoyed the close proximity to all of the shopping and dining Cannon Beach has to offer. Plus, the walk to the beach was only about two blocks, and the walk is so pleasant due to the charming beach cottages. A camera is a must of course, not only for the infamous Haystack Rock, but also for those special cottages that offer unique and creative touches.
A Traveller
Sunset Inn - Cannon Beach Hotels
Rating: 3.0 Stars

Sunset Inn

188 Sunset Blvd, Cannon Beach - Map
Hotel facilities very nice and the staff was very friendly!
A Traveller
Surfsand Resort - Cannon Beach Hotels
Rating: 3.5 Stars

Surfsand Resort

148 West Gower, Cannon Beach - Map
"Great hotel on the Beach With Amazing View "
We really enjoyed our stay at the Surf Sand Resort and wished that we had booked for longer! We had a very nice beach front room with an amazing view of Haystack Rock and the ocean. The staff was very nice and recommended a great place to have dinner. We found our stay very relaxing and we will definitely be back!
A Traveller
The Wayside Inn - Cannon Beach Hotels
Rating: 2.5 Stars

The Wayside Inn

3339 S. Hemlock Street, Cannon Beach - Map
"Enjoyed our stay & will retunr."
Excellent view and loved the suite. So close to everything.
A Traveller
The Courtyard - Cannon Beach Hotels
Rating: 3.0 Stars

The Courtyard

964 South Hemlock Street, Cannon Beach - Map
"Easy Walk to Everywhere"
Great Breakfast included, great location, near the best coffee house in town!
A Traveller
Sea Sprite at Haystack Rock - Cannon Beach Hotels
Rating: 3.5 Stars

Sea Sprite at Haystack Rock

280 South Nebesna, Cannon Beach - Map
Next to beach,washer/dryer available for patrons, close to town
A Traveller
Hearthstone Inn - Cannon Beach Hotels
Rating: 2.5 Stars

Hearthstone Inn

135-139 East Jackson Street, Cannon Beach - Map
"I love this little hotel group!!!!"
Over the years I've stayed several times in Cannon Beach and keep coming back, whenever I can to the Cannon Beach Hotel Lodgings group. Because I travel with my dog, CBHL is the a great option for those with the furry folk. Always so friendly and accommodating. Hotel staff and house keeping are delightful and caring.
Traveller from Seattle, WA
Sea Sprite on the Estuary - Cannon Beach Hotels
Rating: 3.5 Stars

Sea Sprite on the Estuary

372 North Spruce, Cannon Beach - Map
"Nice view!! "
I reserved the room on the second floor with the view. It was my husband's birthday, and I wanted make it special. The room was beautiful, and very clean. All the nice restaurants and cafe are walking distance. Most of them close at 9-10pm, so have something at late night should be covered by their small kitchen. We bought a bottle of wine, cheese, fruits, olives, for late night snack. We enjoyed it so much. Thank you!
Traveller from portland, OR

Search from 19 Hotels Near Cannon Beach, North Oregon Coast


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 230,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Cannon Beach Hotels Guide

    Cannon Beach's 235-foot basalt Haystack Rock attracts photographers, birdwatchers, and artists to the sandy shores of the North Oregon Coast. A thriving arts community and proximity to 1,304-acre Ecola State Park also draw visitors to Cannon Beach, located 79 miles west of Portland. Beachgoers spend their days flying kites or building sand castles and return as the sun sets to build bonfires.
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews