Ask Layla AI

4-star and above hotels under $350 in Leavenworth, WA (July 3-6)

Cannon Beach, Oregon, is a charming coastal town known for its iconic Haystack Rock, sandy beaches, and vibrant arts scene. Visitors can enjoy beachcombing, local galleries, and cozy 4-star or above hotels that offer comfortable amenities and easy access to the scenic Oregon coast.
Powered by
Booking
Cannon Beach Hotel Collection
starstarstarstar
pin
1116 South Hemlock Street, Cannon Beach OR 97110
layla
Storied Collection:
... Read more
8.3
Very Good
(355 reviews)
Lowest price
10% off
Booking
/night
Available from:Jul 3-6
View Hotel
Inn at Haystack Rock
starstarstarstar
pin
487 South Hemlock Street, Cannon Beach OR 97110
layla
Storied Collection:
... Read more
8.3
Very Good
(755 reviews)
Lowest price
Booking
/night
Available from:Jul 3-6
View Hotel
Surfsand Resort
starstarstar
pin
148 West Gower, Cannon Beach OR 97110
layla
Storied Collection:
... Read more
9.0
Very Good
(364 reviews)
Lowest price
Booking
/night
Available from:Jul 3-6
View Hotel
The Ocean Lodge
starstarstar
pin
2864 South Pacific Street, Cannon Beach OR 97110
layla
Storied Collection:
... Read more
9.5
Wonderful
(212 reviews)
Lowest price
Booking
/night
Available from:Jul 3-6
View Hotel