|Most expensive month:||August|
|Average price in Cannon Beach:||S$ 262/night|
|Absolute cheapest price found:||S$ 76/night|
|Most expensive day:||Saturday|
243 reviews rated The Ocean Lodge with an average score of 9.4/10. It may also be worth looking into the Ecola Creek Lodge, which received a rating of 8.8/10 from 522 reviews. The Wayside Inn could also be a good option, with a score of 8.8/10 from 330 reviews.
Reviews of The Ocean Lodge recommend it as a good place to stay near Cannon Beach, scoring 9.4/10 from 243 ratings.
The Ocean Lodge is the hotel close to Haystack Rock that is most recommended by HotelsCombined users, with 243 reviews rating it at 9.4/10.
S$ 298/night is the average price of a hotel in Cannon Beach, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Cannon Beach, the average price found is S$ 761/night, and for 5-star hotels the average price is S$ 618/night.
HotelsCombined users have found cheap hotels in Cannon Beach starting from S$ 158 per night in the last 3 days.