Cannon Beach is an ideal holiday destination for those who love basking in the beauty of nature. Also named as one of the world’s 100 most beautiful places by National Geographic, Cannon Beach’s claim to fame is the majestic Haystack Rock. And as one of the most stunning and gorgeous landmarks in Oregon, the iconic Haystack Rock is home to abundant tidepools and diverse birdlife, including tufted puffin. Aside from that, Cannon Beach also prides itself on its charming seaside village, vibrant scene of Pacific Northwest, and oceanfront lodging. Want to visit this town by the sea? Check out the 10 best hotels to stay in Cannon Beach, Oregon.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on November 21, 2024.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. The Waves (from USD 196)
Close proximity to local dining options, including Sleepy Monk coffee and restaurants within walking distance.
Reasonable pricing for beachfront location and amenities.
Centrally located with easy access to the beach, shops, and restaurants.
Well-appointed rooms with gas fireplaces, jacuzzis, and kitchenettes. Beach access with parking pass.
Experience the fabulous downtown scene in Cannon Beach when you stay at The Waves, an oceanfront property perfect for your next holiday. With its breathtaking view of the ocean and quick access to the beach, it’s not only a beautiful place but also very convenient. The Waves is also equipped with homey amenities to ensure its guests a comfortable stay. Each room comes with a microwave, coffee machine, private bathroom, and even ironing facilities. Guests can also access the hot tub and barbecue grill.
The Waves
Address: 188 West 2nd Street
33.37 km (20.8 mi) from The Astoria Column
2. Hallmark Resort in Cannon Beach (from USD 178)
Relax in style in this luxurious hotel in Cannon Beach. Located on the beach with stunning views of Haystack Rock, Hallmark Resort is the perfect place if you’re not just looking for a great place to stay but will provide a top-tier experience. The hotel’s wellness center, Elements by the Sea, offers spa treatments. Guests can also access the indoor heated saltwater pools, hot tubs, and dry sauna. Aside from these amenities, the hotel units are also fully furnished. Basic home features, such as a personal fridge, microwave, coffee maker, flat-screen TV, and even gas fireplace, are present in all guest rooms. For the best experience, you can also opt to book a room that overlooks the ocean.
Hallmark Resort in Cannon Beach
Address: 1400 S Hemlock
34.51 km (21.5 mi) from The Astoria Column
3. Schooner's Cove Inn (from USD 234)
Walking distance to various dining options, kitchen facilities in rooms.
Great value for beachfront location. Off-season prices available.
Central and beachfront location with easy access to shops, restaurants, and attractions.
Spacious rooms, kitchen facilities, beach toys/chairs, and laundry facilities provided.
Looking for a place by the beach with style? Schooner’s Cove Inn provides a refreshing vacation experience to its guests, especially with its contemporary cream-colored suites. Guests will feel at home with the facilities, such as a fully equipped kitchenette, a gas fireplace, and even a balcony that offers an ocean view. Aside from that, guests can also have fun at the oceanfront hot tub. They can also make use of the barbecue grill for some outdoor picnics. And while you’re there, you might as well explore the area by visiting favorite attractions such as Haystack Rock and Ecola State Park.
Schooner's Cove Inn
Address: 188 North Larch Street
33.35 km (20.8 mi) from The Astoria Column
4. Lighthouse Inn (from USD 190)
Lighthouse Inn offers a homely atmosphere to its guests and offers its cozy interiors and modern facilities. It’s also close to the beach, just a two-minute walk. Shopping and dining are also nearby. As for the rooms, they come with a kitchenette equipped with a microwave, personal refrigerator, toaster, and coffee maker. You can also choose rooms that come with a spa bath and fireplace. Lighthouse Inn also serves continental breakfast. You receive a complimentary voucher to Cannon Beach Fitness Center and Yoga Arts when you check-in.
Lighthouse Inn This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 963 South Hemlock Street
34.13 km (21.3 mi) from The Astoria Column
5. Webb's Scenic Surf (from USD 200)
Webb’s Scenic Surf is an idyllic option in Cannon Beach if you don’t like flashy and over-the-top hotel accommodations. Situated along the shores and just a few meters away from Haystack Gallery, Webb’s Scenic Surf also boasts a luscious garden filled with flowers. You can take a walk in the hotel’s garden, or get a view from some of the rooms, particularly those with terraces. Guests can also hold an outdoor cookout or a picnic as they can access the barbecue grill.
Webb's Scenic Surf
Address: 255 N. Larch St.
33.25 km (20.7 mi) from The Astoria Column
6. The Wayside Inn (from USD 144)
Close to restaurants and a grocery store, with well-appointed kitchenette in the room and friendly, accommodating staff.
Affordable spot at the south end of Cannon Beach, with dog-friendly amenities and complimentary dog welcome basket.
Conveniently located near Cannon Beach, supermarket, and a park with beach access, but no elevator available.
Heated pool, hot tub, kitchenette, and gas fireplace with sea view, plus complimentary clam chowder at Moe’s.
Situated in the south end of the beach, Wayside Inn is also an excellent place if you’re planning to go on a holiday in Oregon. Aside from quick access to the beachfront, The Wayside Inn also comes with an indoor pool and a hot tub if you prefer those over the beach. As for the rooms, they are all furnished with contemporary home facilities. It’s also suggested that you get a room that’s facing the ocean for great views. Other amenities include WiFi access throughout the property and even photocopying services.
The Wayside Inn
Address: 3339 South Hemlock Street
36.05 km (22.4 mi) from The Astoria Column
7. The Guesthouse Ocean View Cottages (from USD 218)
For those who prefer idyllic and rustic accommodations, The Guesthouse Ocean View Cottages offer a gorgeous getaway. You can expect friendly and accommodating staff coupled with a warm and cozy ambiance. All the rooms feature ocean views and are furnished with modern amenities. And while the property is just a short walk away from Cannon Beach, there are unique places you should visit. South Hemlock Street is filled with exciting restaurants, cafes, and stores. Other attractions such as Ecola State Park and Indian Beach are less than a 15-minute drive from the property.
The Guesthouse Ocean View Cottages
Address: 1016 South Hemlock Street
34.2 km (21.3 mi) from The Astoria Column
8. Inn at Cannon Beach (from USD 196)
Inn at Cannon Beach is a great place that offers a cozy atmosphere. With its amenities, it’s a perfect place to stay if you are traveling with your family. The rooms, painted in warm contemporary colors, come with a toasty gas fireplace. Kids will also have a great time at this location. They can access the library, where they can borrow games and books for their leisure. Guests are also provided complimentary passes to Cannon Beach Fitness and Cannon Beach Yoga Arts. The property allows guests to bring their pets along for an additional fee of 20 USD per night.
Inn at Cannon Beach
Address: 3215 South Hemlock Street
35.91 km (22.4 mi) from The Astoria Column
9. Cannon Beach Hotel (from USD 175)
Feel like royalty in the sophisticated Cannon Beach Hotel. Here, guests are greeted by a luscious garden in front. Inside the historic New England-style home, the interior is lit with warm lights and painted with contemporary muted tones. The rooms are also furnished with a modern gas fireplace and en-suite bathrooms with either a rainforest shower or clawfoot soaking tub. Cannon Beach Hotel is close to popular attractions such as Haystack Rock, Downtown Cannon Beach, and Ecola State Park.
Cannon Beach Hotel Collection
Address: 1116 South Hemlock Street
34.28 km (21.3 mi) from The Astoria Column
10. Hearthstone Inn (from USD 226)
Located in East Jackson Street, at Cannon Beach town center, Hearthstone Inn is a beautiful property. As an artisan-crafted property that is entirely built from local materials, the place boasts exquisite architectural design coupled with excellent hotel services. With its cabin-like features, the suites come with vaulted ceilings with skylights, log four-poster beds, and even original artwork. It’s a guarantee that guests will enjoy the unique experience Hearthstone Inn offers.
Hearthstone Inn
Address: 107 East Jackson Street
34.06 km (21.2 mi) from The Astoria Column
Discover the beauty of nature
Walk through the sandy beaches of Oregon Coast. Explore the majestic beauty of Cannon Beach and Haystack Rock. Stay in some of the most adorable properties here and create moments of joy that you won’t forget.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data