Hotels in Cannon Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Cannon Beach?




1. Surfsand Resort
Surfsand Resort



2. Inn at Cannon Beach
Inn at Cannon Beach



3. Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach



4. Cannon Beach Hotel Collection
Cannon Beach Hotel Collection



5. Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront Inn



6. Tolovana Inn
Tolovana Inn



7. Hi-Tide Oceanfront Inn
Hi-Tide Oceanfront Inn



8. Promenade Inn & Suites Oceanfront
Promenade Inn & Suites Oceanfront



9. The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron Lodge



10. Lighthouse Inn
Lighthouse Inn



11. The Ocean Lodge
The Ocean Lodge



12. Ecola Creek Lodge
Ecola Creek Lodge



13. Rivertide Suites Hotel
Rivertide Suites Hotel



14. Inn at Haystack Rock
Inn at Haystack Rock



15. Land's End at Cannon Beach
Land's End at Cannon Beach



16. Sea Sprite at Haystack Rock
Sea Sprite at Haystack Rock



17. The Wayside Inn
The Wayside Inn



19. SaltLine Hotel
SaltLine Hotel



20. Schooner's Cove Inn
Schooner's Cove InnGet last-minute hotel deals in Cannon Beach and save more




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron Lodge



The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeCheck out pet-friendly hotels in Cannon Beach
You may also like hotels with hot tubs in Cannon Beach




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeYou can also stay at hotels with a pool in Cannon Beach




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeGo beyond your typical stay in Cannon Beach
Our prices for hotels in Cannon Beach are cheapest in January
Price trends for hotels in Cannon Beach
Top neighborhoods in Cannon Beach
Downtown Cannon Beach
Cannon Beach's Downtown Cannon Beach neighborhood is known for its beaches and offers a host of things to see such as Cannon Beach and Coaster Theatre.





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.
Top landmarks in Cannon Beach

Cannon Beach

Haystack Rock

Tolovana Beach State Park

Crescent Beach
Indian Beach
Cannon Beach History Center and Museum
Chapman Beach
Coaster Theatre
Learn more about Cannon Beach
Towering 235 feet above the shoreline, Haystack Rock serves as nature's exclamation point on one of America's most beautiful beaches. Arrive at low tide to explore the rock's teeming tide pools, where starfish and anemones create living art. The expansive sandy beach invites kite-flying and contemplative walks, while nearby Ecola State Park offers forest trails with dramatic coastal views. Duck into the town's art galleries between beach sessions – this place has inspired painters for generations. Tolovana Beach State Park provides a slightly less crowded alternative when the main beach fills with admirers. After sunset, gather around a beach bonfire (permits available) and watch stars compete with the distant lights of passing ships.
See all hotels in Cannon Beach
Check out reviews of Cannon Beach hotels guests love
The Waves/The Argonauta Inn/The White Heron Lodge
"Nice accommodation. The pool was not fresh. the Hot tub not working. The parking lot was very full. The beds were comfortable, kitchen well stocked. Two balconies were a treat. Location good, less traffic than just North. Nice grocery store practically next door."
Hallmark Resort - Cannon Beach
"We absolutely loved our stay at Hallmark Resort! The property was beautiful, exceptionally clean, and in a wonderful location. We loved being within walking distance of downtown Cannon Beach, with its charming shops and fantastic restaurants. One of the highlights of our stay was being so close to the iconic Haystack Rock! We enjoyed walking along the beach and exploring the incredible tide pools, where we discovered beautiful sea stars, colorful anemones, and other fascinating marine life. It was such a memorable experience! Between the breathtaking ocean views, beautiful surroundings, and convenient location, Hallmark Resort was the perfect place to relax and enjoy everything Cannon Beach has to offer. We would absolutely stay here again and highly recommend it to anyone visiting the area! ❤️"
Cannon Beach Hotel Collection
"I had a nice stay here overall. The hotel has more of a charming bed-and-breakfast feel, which I liked. The staff was very welcoming and friendly, and my room was spacious with a comfortable bed and cute bathroom. I loved the robes and towels—they were so comfortable! Free parking was a big plus, and the hotel is close to the beach with restaurants within walking distance. Having a restaurant and bar on-site was convenient too. A few things were disappointing. The outlet for the towel warmer and blow dryer didn't work, and neither did the fireplace. The cloth shower curtain would occasionally stick to you, which was annoying. The rug in the room had some stains, so I was glad I brought slippers. The robes were a nice touch, but slippers would have been a nice addition. My room faced the main road and the public parking lot, so I kept the shades closed for privacy. It was also above the restaurant, and the music was pretty loud at times. It didn't bother me much since I'm not a light sleeper, but it's worth knowing if you are. There is also no elevator, which could be inconvenient with heavy luggage. Overall, I enjoyed my stay. The location, free parking, friendly staff, and comfortable room were all positives."
The Ocean Lodge
"The place was great. We typically stay in the rooms on Oceanside but stayed in a room behind the lodge this time. It was a nice room but the road between the buildings was very noisy early in the morning. Was woke up several mornings."
Schooner's Cove Inn
"Great location with a great view. Only tough part is no breakfast but plenty of options in town."
















































