Find the Best Hotels Near Beach in Cannon Beach
Select your dates to find the best Beach hotel deals in Cannon Beach
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in United States
Hotels in Oregon
Hotels in Cannon Beach
Cannon Beach Beach properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Top Hotels Near Beach in Cannon Beach
Find best Business hotels at cheapest prices
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
99+
Ecola Creek Lodge
Hotels in
Cannon Beach
Featured facilities: Public
beach
Great
100 reviews
9.2
/10
1 night
From
₹ 13,029
Check Availability
99+
Inn at Haystack Rock
Hotels in
Cannon Beach
Featured facilities: Public
beach
, Surfing, BBQ
Very Good
97 reviews
8.6
/10
1 night
From
₹ 14,157
Check Availability
99+
The Ocean Lodge
Hotels in
Cannon Beach
Featured facilities: Fishing
Amazing
95 reviews
9.7
/10
1 night
From
₹ 44,414
Check Availability
99+
Cannon Beach Hotel Collection
Hotels in
Cannon Beach
Featured facilities: Public
beach
Very Good
107 reviews
8.9
/10
1 night
From
₹ 17,829
Check Availability
99+
Tolovana Inn
Hotels in
Cannon Beach
Featured facilities: Pool, BBQ
Very Good
104 reviews
8.8
/10
1 night
From
₹ 18,071
Check Availability
30
The Wayside Inn
Hotels in
Cannon Beach
Featured facilities: Public
beach
, Pool, Balcony
Great
100 reviews
9.2
/10
1 night
From
₹ 13,343
Check Availability
99+
Surfsand Resort
Hotels in
Cannon Beach
Featured facilities: Private
beach
area, Pool, Surfing
Amazing
98 reviews
9.4
/10
1 night
From
₹ 34,414
Check Availability
24
Land's End at Cannon Beach
Hotels in
Cannon Beach
Featured facilities: Surfing, BBQ
Great
94 reviews
9.2
/10
1 night
From
₹ 19,114
Check Availability
99+
Lighthouse Inn
Hotels in
Cannon Beach
Featured facilities: Public
beach
, Surfing, Fishing
Great
93 reviews
9.2
/10
1 night
From
₹ 19,114
Check Availability
99+
The Waves
Hotels in
Cannon Beach
Featured facilities: Public
beach
, BBQ
Amazing
99 reviews
9.4
/10
1 night
From
₹ 23,143
Check Availability
See All Beach Hotels in Cannon Beach
Frequently Asked Questions
Which Beach hotels in Cannon Beach offer breakfast?
Surfsand Resort (from ₹ 30,468)
and
The Ocean Lodge (from ₹ 39,405)
provide delicious breakfasts.
Which Beach hotels in Cannon Beach offer spa services?
Tired from traveling?
Surfsand Resort (from ₹ 30,468)
provides highly rated spa services.
Which Beach hotels in Cannon Beach offer fitness facilities?
Get used to exercising?
Tolovana Inn (from ₹ 19,731)
and
Surfsand Resort (from ₹ 30,468)
provide fitness facilities. .
Hotel Information for Tourists
Total properties
15
Number of reviews
1,020
Weekend Avg. Price
₹ 34,638
Weekday Avg. Price
₹ 27,468
Keep Exploring
Theme Hotels
Beach Hotels in Lesbos
Business Hotels in Kurashiki
Pet Friendly Hotels in Broken Arrow
Luxury Hotels in Hue
Boutique Hotels in Haute-Vienne
Pet Friendly Hotels in Puerto Iguazu
Mountain View Hotels in Libo
Mountain View Hotels in Union County
Pet Friendly Hotels in Mueang Samut Songkhram
Boutique Hotels in Monte Carlo
Mountain View Hotels in Ioannina
Business Hotels in Zhangye
Pet Friendly Hotels in Waldeck-Frankenberg
Family-friendly Hotels in Zell am See District
Business Hotels in Jingtai
Pet friendly Hotels in Tarrafal de Sao Nicolau
Hot spring Hotels in Myanmar
Pet friendly Hotels in Cesar
Pet friendly Hotels in Bahamas
Pet friendly Hotels in Guangxi