Cannon Beach

Cannon Beach Beach Hotels

Select your dates to discover beach hotels in Cannon Beach for a relaxing seaside stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Cannon Beach Beach Hotels

Explore the best beach hotels in Cannon Beach just steps from the sand.
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 TRY 9,638
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Fishing
Amazing
95 reviews
9.7/10
1 night
From TRY 27,284
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Pool, BBQ
Very Good
104 reviews
8.8/10
1 night
From TRY 8,999
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Very Good
107 reviews
8.9/10
1 night
From TRY 10,484
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Great
99 reviews
9.2/10
1 night
From TRY 12,451
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, BBQ
Amazing
100 reviews
9.4/10
1 night
From TRY 13,211
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Amazing
100 reviews
9.6/10
1 night
From TRY 14,905
Check availability
30
Hotels in Cannon Beach
Featured facilities: Public beach, Pool, Balcony
Great
100 reviews
9.2/10
1 night
From TRY 14,173
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Great
94 reviews
9.2/10
1 night
From TRY 13,463
Check availability
60
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 Reviews for Cannon Beach Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

Schooner's Cove Inn

9.5/10
Amazing
Posted onOct 2, 2018
CN
Hotel location is very good!
Price per night from:TRY 25,038

Surfsand Resort

9.4/10
Amazing
Posted onOct 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:TRY 19,254

FAQs

What are the favorite Beach hotels to stay in Cannon Beach?

Whether you are traveling to Cannon Beach for business or fun, Inn at Haystack Rock (from TRY 9,264) , Tolovana Inn (from TRY 5,260) and Cannon Beach Hotel Collection (from TRY 10,025) are all preferred hotels.

What’s the nightly rate for Beach hotels in Cannon Beach?

For Beach hotels in Cannon Beach, the average price on weekdays is TRY 17,118, and the average price on weekends (Friday–Saturday) is TRY 21,060

Which Beach hotels in Cannon Beach provide gym & fitness center?

Wanna some body strengthening after a long day working or travelling? Tolovana Inn (from TRY 5,260) and Surfsand Resort (from TRY 20,523) provide fitness facilities.

Which Beach hotels in Cannon Beach provide luxury spa experience?

Looking for a hotel spa getaway? Surfsand Resort (from TRY 20,523) provides highly rated spa services.

Which Beach hotels in Cannon Beach provide breakfast buffet?

What cheap deals are available for Beach hotels in Cannon Beach?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Cannon Beach Beach Hotels Information

Total properties15
Number of reviews1,077
Lowest priceTRY 11,137
Highest priceTRY 12,766
Weekend Avg. PriceTRY 21,060
Weekday Avg. PriceTRY 17,118