Find Cannon Beach Beach Resorts from S$149

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Beach Resorts in Cannon Beach

Sea Breeze Court

2.0 star property
9.8 out of 10, Exceptional, (542)
"What a splendid stay this was! Comfortable accommodations which were close by the beach as well as downtown. Bev was kind and welcoming. They offer a ton of dvds to borrow. Beach chairs and toys too. I would stay here again and again. "
Sea Breeze Court

Inn at Cannon Beach

3.0 star property
9.6 out of 10, Exceptional, (1014)
"The rooms were quite spacious and having a microwave and mini fridge makes it much more economical. We loved the gas fireplace as well. The staff was particularly friendly, and the free cookies were really nice! The breakfast options were better than a standard continental breakfast, but not what you’d consider a full breakfast. The premade waffles were dry and crumbly, and the biscuits and gravy were heavy and flavorless. I liked the fruit, yogurt, and granola. I also had peanut butter toast...
The price is S$211
includes taxes & fees
1 Dec - 2 Dec
Inn at Cannon Beach

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (521)
"Loved being able to hear the ocean. Nice location. Restaurant close. Walk to beach. "
The price is S$149
includes taxes & fees
8 Dec - 9 Dec
The Wayside Inn

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (305)
"Magical."
The price is S$270
includes taxes & fees
1 Dec - 2 Dec
Sea Sprite at Haystack Rock

Tolovana Inn

2.5 star property
8.6 out of 10, Excellent, (1183)
"Nice little spot, would have been nice if the king suite had a full view but they were accommodating when i requested a view."
The price is S$174
includes taxes & fees
25 Nov - 26 Nov
Tolovana Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (969)
"The staff at the Waves never disappoints. They always exceed my expectations "
The price is S$181
includes taxes & fees
1 Dec - 2 Dec
The Waves/The Argonauta Inn/The White Heron Lodge

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (179)
"Very convenient location for dining, shopping, and, specifically, access to the beach. Loved having the mini kitchen and the balcony. "
The price is S$300
includes taxes & fees
25 Nov - 26 Nov
Schooner's Cove Inn

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (550)
"We were a ladt minute reservation and they took good care of us. Spacious unit with all thr amenities. Right next to the beach. "
The price is S$241
includes taxes & fees
25 Nov - 26 Nov
Land's End at Cannon Beach

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1046)
"The reception was amazing. All staff were incredibly kind and welcoming. The room was great. Wonderful location. Restaurant was delicious."
The price is S$195
includes taxes & fees
8 Dec - 9 Dec
Surfsand Resort

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (509)
"Me and my wife stayed here for our anniversary and we had a wonderful time. The staff was very friendly and accommodating. The room was very spacious and beautiful, and it was only a short walk to the beach, which was great for us. We would definitely love to come here again sooner rather than later."
The price is S$261
includes taxes & fees
25 Nov - 26 Nov
The Ocean Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Cannon Beach
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What is Cannon Beach like for travellers who love the beach?
Known for its beaches and shopping, Cannon Beach has a lot to offer the traveller dreaming of a beach holiday.
What's the best hotel to stay near the beach in Cannon Beach?
Tolovana Inn is a top beachfront hotel offering free WiFi and free parking, located within a short 2-minute walk of Tolovana Beach State Park . Other good choices to stay near the beach include Hallmark Resort - Cannon Beach and The Waves/The Argonauta Inn/The White Heron Lodge.
How many beach hotels will I be able to find in Cannon Beach?
Expedia has 9 beach hotels in Cannon Beach that are great for your beachside getaway.
When's the best time for a beach holiday in Cannon Beach?
Plan your trip to the beach with a look at year-round temperatures in Cannon Beach: The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 7°C. The rainiest months in Cannon Beach are November, December, January and March, with each month seeing an average of 240 mm of rainfall.
What is there to see and do around Cannon Beach?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can’t wait to check out the beaches, head to Tolovana Beach State Park or Chapman Beach for a relaxing day by the water. Discover the area’s sunsets and shopping, and make time for local attractions such as Cannon Beach and Haystack Rock. For additional things to see and do, consider a visit to Hug Point State Park or Ecola State Park.
What's the best way to get to my beach hotel in Cannon Beach?
Here’s some information to help you get to and around your beach accommodation in Cannon Beach more easily: Make your way to Cannon Beach with a flight to Astoria, OR (AST-Astoria Regional), the closest major airport which is located 18.5 mi (29.7 km) from the city centre. To see more of the larger area, hop aboard a train at Cannon Beach Station.