Cannon Beach

Beach Hotels in Cannon Beach

Find the beach hotels in Cannon Beach that appeal to you the most

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

Best Beach Hotels in Cannon Beach

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Cannon Beach
Featured facilities: Public Beach, Surfing, Barbecue
Very Good
99 reviews
8.6/10
1 night
From €117
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Swimming Pool, Barbecue
Very Good
103 reviews
8.7/10
1 night
From €163
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public Beach
Great
106 reviews
9.0/10
1 night
From €153
Check Availability
85
Hotels in Cannon Beach
Featured facilities: Fishing
Amazing
94 reviews
9.7/10
1 night
From €347
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Exclusive Beach Area, Swimming Pool, Surfing
Amazing
98 reviews
9.4/10
1 night
From €302
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public Beach, Surfing, Fishing
Amazing
100 reviews
9.6/10
1 night
From €215
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public Beach, Swimming Pool, Surfing
Great
99 reviews
9.3/10
1 night
From €246
Check Availability
55
Hotels in Cannon Beach
Featured facilities: Public Beach, Surfing, Fishing
Great
90 reviews
9.2/10
1 night
From €240
Check Availability
99+
Hotels in Cannon Beach
Featured facilities: Public Beach, Barbecue
Amazing
100 reviews
9.4/10
1 night
From €189
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 Haystack Rock. This lodge is 0.2 mi (0.3 km) from Northwest by Northwest Gallery and 0.2 mi (0.3 km) from White Bird Gallery. 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
64 reviews
9.6/10
1 night
From €259
Check Availability
See All Beach Hotels in Cannon Beach

Frequently Asked Questions

Which is the best Beach hotel in Cannon Beach?

Whether you are traveling to Cannon Beach for business or holiday, Inn at Haystack Rock (from €166) , Inn at Cannon Beach (from €304) and Cannon Beach Hotel Collection (from €188) are the best choices.

What is the average price for Beach hotels in Cannon Beach?

For Beach hotels in Cannon Beach, the average price is €454 for weekdays , and €520 for weekends (Friday–Saturday).

What Beach hotels in Cannon Beach have deals ?

Trip.com offers various promotions and discount for hotels, including Beach hotels. Just check the promotions page to find current deals available for your plan on Trip.com.

Which Beach hotels in Cannon Beach offer fitness facilities?

Want to keep your exercising plan during traveling? Tolovana Inn (from €169), Surfsand Resort (from €345) and Hallmark Resort in Cannon Beach (from €245) offer fitness facilities.

What are some of the best Beach hotels with spa services in Cannon Beach?

Plan a relaxing travel with the spa experience? Surfsand Resort (from €345) and Hallmark Resort in Cannon Beach (from €245) provide highly rated services.

Which Beach hotels in Cannon Beach offer breakfast?

Cannon Beach Beach Hotels Information

Total properties13
Number of reviews879
Lowest price€523
Highest price€523
Weekend Avg. Price€520
Weekday Avg. Price€454