1-7 out of 7
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.6
Great6565 reviews
4 adults
1 bedroom
2 beds
FromUS$ 329
/nightSelect
Inn At Cannon BeachHotel
8.4
Great170170 reviews
Map
1.2 mi from City Center171 yd from Tolovana Park
The 4-star smoke-free Inn At is placed right at Lost Art of Nursing Museum and near a boat dock.
FromUS$ 179
/nightSelect
Ecola Creek LodgeMotel
8.4
Great136136 reviews
Map
1383 yd from City Center422 yd from Les Shirley Park
Located about a 20-minute walk from Icefire Glassworks, the Ecola Creek Lodge Cannon Beach features 20 rooms with views of the city.
FromUS$ 74
/nightSelect
8.4
Great110110 reviews
Map
277 yd from City Center311 yd from Coaster Theatre
The 4-star Inn At Haystack Rock Cannon Beach is set only a 6-minute stroll from Icefire Glassworks and a 5-minute stroll from Coaster Theatre.
FromUS$ 88
/nightSelect
8.4
Great4343 reviews
Map
235 yd from City Center819 yd from Haystack Hill State Park
The 4-star Hotel Collection is nestled in the very heart of Cannon Beach and within a 10-minute drive of Ecola State Park.
FromUS$ 134
/nightSelect
Lighthouse InnHotel
8.2
Great6363 reviews
Map
81 yd from City Center668 yd from Coaster Theatre
Situated within 5 minutes' walk of Cannon Beach, the 4-star Lighthouse Inn Cannon Beach offers 8 guest rooms.
FromUS$ 119
/nightSelect
8.6
Great3232 reviews
Map
112 yd from City Center687 yd from Coaster Theatre
The Courtyard is located 5 minutes' stroll from Cannon Beach and comprises 13 rooms with modern comforts.
FromUS$ 297
/nightSelect
Saved
Save
🏨 Romantic hotels in Cannon Beach | 7 |
👛 Lowest price | 74 USD |
✍️ Romantic hotels Reviews | 619 |