Ask Layla AI
Hotels in Cannon Beach under $300 per night for 2 adults from July 20-22, 2025
Cannon Beach offers charming beachfront hotels and cozy inns, perfect for couples seeking a relaxing getaway. Accommodations typically feature ocean views, easy access to the beach, and proximity to local shops and restaurants.
Powered by
70% Match










Cannon Beach Hotel Collection
1116 South Hemlock Street, Cannon Beach OR 97110

Storied Collection:
4-star
sea view
free WiFi
This hotel offers a **4-star** experience in Cannon Beach with **free WiFi** and some rooms featuring a **sea view patio**, which is perfect for a relaxing stay. It also provides amenities like a flat-screen TV, DVD player, and private bathrooms, making it suitable for a comfortable visit, though the price might be above your budget.... Read more
8.3
Very Good
(355 reviews)
Matched amenities:
Parking
Pets allowed
Non-smoking rooms
Family rooms
Free parking
85% Match










The Wayside Inn
3339 South Hemlock Street, Cannon Beach OR 97110

Storied Collection:
beach access
ocean view
indoor pool
The Wayside Inn offers **easy beach access** and **partial ocean views**, making it a great choice for a relaxing stay in Cannon Beach. It features an **indoor pool and hot tub**, which are excellent amenities for comfort and leisure during your visit.... Read more
8.9
Very Good
(235 reviews)
Matched amenities:
Parking
Pets allowed
Non-smoking rooms
Facilities for disabled guests
Family rooms
60% Match










Tolovana Inn
3400 South Hemlock, Cannon Beach OR 97145

Storied Collection:
beachfront
self-catering
indoor pool
Tolovana Inn offers a beautiful beachfront location in Cannon Beach with **self-catering apartments** and **indoor saltwater pool**, perfect for a relaxing stay. However, the price is above the $300 per night budget.... Read more
8.2
Very Good
(2100 reviews)
Matched amenities:
Parking
Pets allowed
24-hour front desk
Non-smoking rooms
Free parking
70% Match










Inn at Cannon Beach
3215 South Hemlock Street, Cannon Beach OR 97110

Storied Collection:
Free Wi-Fi
Breakfast Included
Beach Proximity
The Inn at Cannon Beach offers a comfortable stay with **free Wi-Fi** and **breakfast included**, located just a short drive from Tolovana Beach State Park and close to Haystack Rock, making it ideal for exploring Cannon Beach. The hotel also provides free passes to local fitness and yoga centers, enhancing the overall experience for guests.... Read more
9.1
Wonderful
(1305 reviews)
Matched amenities:
Parking
Pets allowed
24-hour front desk
Garden
Non-smoking rooms










Inn at Haystack Rock
487 South Hemlock Street, Cannon Beach OR 97110

Storied Collection:
... Read more
8.3
Very Good
(755 reviews)
Previous Searches