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
Booking
70% Match
Cannon Beach Hotel Collection
starstarstarstar
pin
1116 South Hemlock Street, Cannon Beach OR 97110
layla
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:
ParkingParking
Pets allowedPets allowed
Non-smoking roomsNon-smoking rooms
Family roomsFamily rooms
Free parkingFree parking
Lowest price
5% off
Booking
/night
Available from:Jul 20-22
View Hotel
85% Match
The Wayside Inn
starstarstar
pin
3339 South Hemlock Street, Cannon Beach OR 97110
layla
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:
ParkingParking
Pets allowedPets allowed
Non-smoking roomsNon-smoking rooms
Facilities for disabled guestsFacilities for disabled guests
Family roomsFamily rooms
Lowest price
Booking
/night
Available from:Jul 20-22
View Hotel
60% Match
Tolovana Inn
starstarstarstar
pin
3400 South Hemlock, Cannon Beach OR 97145
layla
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:
ParkingParking
Pets allowedPets allowed
24-hour front desk24-hour front desk
Non-smoking roomsNon-smoking rooms
Free parkingFree parking
Lowest price
Booking
/night
Available from:Jul 20-22
View Hotel
70% Match
Inn at Cannon Beach
starstarstarstar
pin
3215 South Hemlock Street, Cannon Beach OR 97110
layla
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:
ParkingParking
Pets allowedPets allowed
24-hour front desk24-hour front desk
GardenGarden
Non-smoking roomsNon-smoking rooms
Lowest price
Booking
/night
Available from:Jul 20-22
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 20-22
View Hotel