
Cannon Beach Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AED 5,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Where to stay in Cannon Beach
Find the best Cannon Beach areas and neighborhoods for the activities you enjoy most.

Photo by Lyn Namba
Open Photo by Lyn Namba

Photo by Ray Mines
Open Photo by Ray Mines

Photo by Paige Spee
Open Photo by Paige Spee

Photo by Thomas McEwen
Open Photo by Thomas McEwen

Photo by Chris Mockli
Open Photo by Chris Mockli
Downtown Cannon Beach
Downtown Cannon Beach is known for its stunning beaches, and with sights like Cannon Beach and Coaster Theatre, you won't get bored spending a day wandering around this part of Cannon Beach.





Tolovana Park
Popular for its iconic Haystack Rock, Cannon Beach offers stunning coastal views and artisan shops. Explore local galleries, dine at nearby restaurants, and visit Tolovana Beach State Recreation Site.
Discover the most popular places to visit in Cannon Beach

Photo by Oregon Tourism Commission
Open Photo by Oregon Tourism Commission
Cannon Beach
9.6/10 (3,221 reviews)
Haystack Rock towers 235 feet above Cannon Beach's pristine shoreline, creating an iconic Pacific Northwest vista. Explore the vibrant tide pools at low tide or browse the town's celebrated art galleries.

Photo by Ann Sair
Open Photo by Ann Sair
Tolovana Beach State Park
9.2/10 (644 reviews)
This Pacific coast gem offers direct access to Haystack Rock, where visitors can explore vibrant tidepools teeming with marine life. Visit during low tide to witness nesting seabirds and discover intertidal creatures.
Cannon Beach Hotel Deals

9.0 out of 10, Wonderful, (2,049 reviews)
9.0/10
Wonderful
(2,049 reviews)
The price is AED 717
AED 717
AED 858 total
includes taxes & fees
26 Jul - 27 Jul

9.2 out of 10, Wonderful, (1,179 reviews)
9.2/10
Wonderful
(1,179 reviews)
"Felt at home, very comfortable bed. Loved layout and kitchen. Great location right near the beach, restaurants and markets."
The price is AED 891
AED 891
AED 1,021 total
includes taxes & fees
23 Aug - 24 Aug

9.6 out of 10, Exceptional, (1,000 reviews)
9.6/10
Exceptional
(1,000 reviews)
"I loved the hotel—it was clean and in an excellent location. I highly recommend it; it is well worth the price."
The price is AED 1,465
AED 1,465
AED 1,680 total
includes taxes & fees
23 Aug - 24 Aug

9.2 out of 10, Wonderful, (690 reviews)
9.2/10
Wonderful
(690 reviews)
"Although the hotel is a bit older, it has so much charm and character. You can tell it has been renovated, and everything was spotless and very well maintained.
The sofa bed was surprisingly one of the most comfortable we’ve ever slept on—soft, cozy, and incredibly comfortable. The fireplace worked perfectly, and the hotel even provided a fire log, which made the evenings extra relaxing.
The ocean view was beautiful, and the beach is just a very short walk away. The location is fantastic—right...
The price is AED 1,319
AED 1,319
AED 1,503 total
includes taxes & fees
11 Aug - 12 Aug

9.2 out of 10, Wonderful, (769 reviews)
9.2/10
Wonderful
(769 reviews)
The price is AED 949
AED 949
AED 1,082 total
includes taxes & fees
2 Aug - 3 Aug

9.6 out of 10, Exceptional, (1,038 reviews)
9.6/10
Exceptional
(1,038 reviews)
"Was a great place to visit and wish we had more time there. Loved the fire on the beach and the staff was very friendly."
The price is AED 1,652
AED 1,652
AED 1,893 total
includes taxes & fees
23 Aug - 24 Aug

8.6 out of 10, Excellent, (1,001 reviews)
8.6/10
Excellent
(1,001 reviews)
"Such a cute beach cottage and perfectly located to the beach. Figuring out where to go/park was a little tricky but once we got settled it was a very nice stay. Would definitely come back!"
The price is AED 940
AED 940
AED 1,072 total
includes taxes & fees
27 Jul - 28 Jul

9.8 out of 10, Exceptional, (689 reviews)
9.8/10
Exceptional
(689 reviews)
"If you have the opportunity to stay here I would do it. It was fantastic and felt very homey. We also did a fire on the beach with smores and it’s within walking distance to haystack rock. We loved it."
The price is AED 1,888
AED 1,888
AED 2,164 total
includes taxes & fees
27 Jul - 28 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

