Cannon Beach

Cannon Beach Beach Hotels

Enter your dates to find beach hotels in Cannon Beach that match your preferences.

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
99 reviews
8.6/10
1 night
From AED 496
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Pool, BBQ
Very Good
103 reviews
8.7/10
1 night
From AED 655
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Amazing
100 reviews
9.6/10
1 night
From AED 801
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Great
106 reviews
9.0/10
1 night
From AED 653
Check availability
55
Hotels in Cannon Beach
Featured facilities: Public beach, Surfing, Fishing
Great
91 reviews
9.2/10
1 night
From AED 765
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach
Great
99 reviews
9.2/10
1 night
From AED 532
Check availability
85
Hotels in Cannon Beach
Featured facilities: Fishing
Amazing
97 reviews
9.7/10
1 night
From AED 1,617
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, BBQ
Amazing
100 reviews
9.4/10
1 night
From AED 721
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Private beach area, Pool, Surfing
Amazing
100 reviews
9.4/10
1 night
From AED 1,570
Check availability
99+
Hotels in Cannon Beach
Featured facilities: Public beach, Pool, Surfing
Amazing
100 reviews
9.4/10
1 night
From AED 931
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.
9.5/10
Amazing
Hotel location is very good!
Schooner's Cove Inn

Schooner's Cove Inn

Hotel near Cannon Beach
Price per night from:AED 1,379
9.2/10
Great
GGuest UserGreat bed and the little fan in the room was a life saver. Great little grocery store located next door is super convenient and of course your a quick stroll form the beach.
The Wayside Inn

The Wayside Inn

Hotel near Cannon Beach
Price per night from:AED 491

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 AED 607) , Inn at Cannon Beach (from AED 986) and Tolovana Inn (from AED 730) 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 AED 1,768, and the average price on weekends (Friday–Saturday) is AED 1,914

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

Wanna some body strengthening after a long day working or travelling? Tolovana Inn (from AED 730), Surfsand Resort (from AED 1,632) and Hallmark Resort in Cannon Beach (from AED 1,379) provide fitness facilities.

Which Beach hotels in Cannon Beach provide luxury spa experience?

Looking for a hotel spa getaway? Surfsand Resort (from AED 1,632) and Hallmark Resort in Cannon Beach (from AED 1,379) provide 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,076
Lowest priceAED 1,571
Highest priceAED 2,583
Weekend Avg. PriceAED 1,914
Weekday Avg. PriceAED 1,768