Cannon Beach

Find the Best Hotels Near Beach in Cannon Beach

Select your dates to find the best Beach hotel deals in Cannon Beach

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels Near Beach in Cannon Beach

Find best Business hotels at cheapest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, BBQ
Very Good
100 reviews
8.6/10
1 night
From £149
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Fishing
Amazing
96 reviews
9.7/10
1 night
From £407
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Pool, BBQ
Very Good
104 reviews
8.8/10
1 night
From £154
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Very Good
107 reviews
8.9/10
1 night
From £156
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Great
100 reviews
9.2/10
1 night
From £121
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, BBQ
Amazing
99 reviews
9.4/10
1 night
From £188
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Amazing
100 reviews
9.6/10
1 night
From £231
Check Availability
30
Hotels in Cannon Beach
Featured facilities: Public beach, Pool, Balcony
Great
101 reviews
9.2/10
1 night
From £111
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Great
94 reviews
9.2/10
1 night
From £216
Check Availability
64
Hotels in Cannon Beach
With a stay at Sea Sprite on the Estuary in Cannon Beach, you'll be by the ocean, steps from Cannon Beach and a 4-minute drive from Ecola State Park. This lodge is 1.3 mi (2 km) from Haystack Rock and 7.1 mi (11.4 km) from Seaside Beach. Featured amenities include express check-out and laundry facilities. Free self parking is available onsite. Treat yourself to a stay in one of the 5 guestrooms, featuring fireplaces and flat-screen televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Digital programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected.
Amazing
71 reviews
9.6/10
Check Availability
See All Beach Hotels in Cannon Beach

Latest Hotels Reviews for Cannon Beach

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay.

Schooner's Cove Inn

9.5/10
Amazing
Posted on Oct 2, 2018
CN
Hotel location is very good!
Price per night from:£291

Surfsand Resort

9.4/10
Amazing
Posted on Oct 10, 2023
Woaihaidaoyou
Hotel location is really good! The room given to us can see the sea, the facilities are not bad, the bath water is very hot, the room size is right, that is, the 11th period plus Friday, the price is really expensive! The service was very good. We arrived early and helped us arrange the stay early. There was free beer time on Friday. I went to taste it. All kinds of strange beer were hard to say. At the same time, there are free biscuits at the front desk. The American biscuits are too sweet!
Price per night from:£252

Hallmark Resort in Cannon Beach

9.3/10
Great
Posted on Apr 23, 2025
ztt1971
Booked a night of ordinary bed room, the front desk was very friendly to upgrade the suite after arriving at the store, the suite facilities are very new, I feel that it has just been renovated, very satisfied. The surrounding area is a holiday apartment, so the hotel does not have its own restaurant, breakfast and dinner can be eaten at the restaurant next to it.
Price per night from:£312

Frequently Asked Questions

Which Beach hotels in Cannon Beach offer breakfast?

Which Beach hotels in Cannon Beach offer spa services?

Tired from traveling? Surfsand Resort (from £214) and Hallmark Resort in Cannon Beach (from £294) provide highly rated spa services.

Which Beach hotels in Cannon Beach offer fitness facilities?

Hotel Information for Tourists

Total properties15
Number of reviews1,082
Lowest price£109
Highest price£1,126
Weekend Avg. Price£292
Weekday Avg. Price£231