Edited January 2024
Choosing the best Cannon Beach waterfront hotel is the most important decision for your perfect beach vacation. Cannon Beach is one of Oregon's best beach vacation destinations.
Cannon Beach waterfront hotels offer the convenience of waking up in the morning and just walking out onto the sand and watching a splendid sunrise. Or...you can watch a spectacular sunset without having to carry anything but your favourite beverage and folding chair. You will want to book your Cannon Beach waterfront hotel well ahead of time for the best summer accommodations.
Best time to visit: Summer of course is the best time for families wanting to enjoy warm sun and sand under your feet. Generally speaking after July 4th to September. However, many people love the "Storm Season" from November to March when the waves are large and spectacular. Hotel rates are usually lower and beaches are secluded. Time for hot chocolate and a warm fire. Whale watching is best March to April. Here is the annual
Things to do: Kite Flying and kite surfing is great in this area and Cannon Beach is a great beach for it mid May to September. Sandcastle building competition is now more than 50 years old and usually in Early June. Visit the tourist shops, coffee shops and restaurants... they are some of the best in Oregon and the small town is so incredibly quaint with its coffee shops. Obviously visit Haystack Rock and the beach. That's pretty obvious! Relax... just relax and enjoy this perfect Oregon coast town. Here is a link to help you find the best things to do in Cannon Beach
Safety and Transportation: First and foremost, be extremely conscious of rogue waves. Do not leave children unattended on any beach. Climbing Haystack rock is prohibited. Climbing other cliffs can be extremely hazardous. The town itself is very safe but use regular safety precautions. Transportation is by foot, cycle or car. The town is small, parking is limited during peak season. Walking is refreshing.
The Stephanie Inn is a lovely 4 diamond rated waterfront hotel (or bed and breakfast depending on whom you talk to) directly on Cannon Beach! With beautiful views of Haystack Rock, the Pacific Ocean and much more, you will enjoy the inner peace that only comes from listening to ocean waves and scent of ocean air!
Guest rooms feature large whirlpool jetted tubs, fireplace and are elegantly furnished! A perfect place to get a great book and just relax!
The four-star Stephanie Inn Dining Room serves a complimentary breakfast buffet each morning in an intimate country setting.
Wanting to keep the warm atmosphere of a bed and breakfast The Stephanie Inn also offers a complimentary afternoon wine and cheese in the library and complimentary evening night caps! Enjoy this little video of The Stephanie Inn at Cannon Beach. This is truly one of the best Cannon Beach waterfront hotels!
T/A Rated Best of the Best Traveler's Choice in 2022!
Address: 2740 Pacific Ave, Cannon Beach. Phone: +1 844-374-2107
The Ocean Lodge is a lovely hotel offering a romantic, oceanfront getaway in Oregon's Cannon Beach! Create wonderful memories in this beautiful waterfront accommodation!
Feel the sea mist and watch the breakers crash onto the famous Haystack Rock and pristine sands of Cannon Beach along the Oregon coast.
Modestly priced, we feel this is an excellent value and these reviews of The Ocean Lodge will make you want to get there as soon as you can!
T/A Rated Traveler's Choice in 2023!
Address: 2864 S Pacific Ave, Cannon Beach Phone: +1 888-777-4047
With one of the best locations to view the famous Haystack Rock in Cannon Beach.Choose from standard rooms to two bedroom suites with kitchen for the family. Or, for the romantic getaway you will enjoy a deluxe room with jetted tub and fireplace. You will enjoy having your whole body pampered at the full-service spa with massage, energy work, hydrotherapy, facials and more. at the Elements by the Sea Spa and Sauna. They have two saltwater pools to choose from, bike rentals and of course the beautiful beach just steps away and sunsets that are to die for.
2023 T/A Traveler's Choice Award Recipient!
Address: 1400 S Hemlock St, Cannon Beach Phone: +1 855-392-3279
One of the best Cannon Beach waterfront hotels or accommodations is The Surfsand Resort. This is another great value and is highly rated by Trip Advisor Reviews!
With sweeping Pacific Coastline views, the majestic Haystack Rock and a distant view of Tillamook Head Lighthouse you will be able to enjoy a peaceful Oregon beach vacation!
At the full service Surfsand Resort. you will also enjoy the year round indoor pool, hot tub, soothing massage rooms and Finnish saunas. If you really have to... you will also enjoy the fitness center that features state-of-the-art workout equipment.
Completely smoke-free and some rooms pet-friendly! Enjoy the only the fresh air of the ocean and take Fido for some stick fetching!
T/A Rated Traveler's Choice in 2023!
Address: 148 W Gower St, Cannon Beach. Phone: +1 866-854-7023
The Schooner's Cove Inn is located in the centre of town making it easy to enjoy the great tourist shops, galleries, quaint coffee shops and restaurants. Of course you will enjoy the same beautiful sand and sunsets that the other waterfront hotels in Cannon Beach offer.
Guests enjoy the beachfront lawn as well as BBQ and picnic tables. All non smoking property as well as pet free (Sorry Rover). Direct beach access. The rooms are very comfortable and most offer gas fireplaces and equipped with kitchens which are perfect for those with diet restrictions or to save some money while on vacation. The waterfront suites have lovely decks and make watching sunsets extremely enjoyable. Once the sun sets you'll be ready to enjoy the comfortable beds.
Recipient of the 2023 T/A Traveler's Choice award.
Address: 188 N Larch St, Cannon Beach Phone: 00 1 503-433-8432
This pet friendly 15 suite beach hotel in Cannon is also located close to town centre for convenience and pleasant tourist shopping and eating. All rooms offer kitchens for the convenience of families or budget oriented vacations. Guests will enjoy the Jacuzzi tub, terrace and BBQ area. Ground floor suites can enjoy direct access to the terrace while second floor have Juliet balconies with better views of the ocean depending on the room chosen. Some rooms have better kitchens than others and some have whirlpool tubs. Enquire to ensure you get the room best suited for you and your family.
Address: 263 W 2nd Ave, Cannon Beach, Phone: 00 1 844-277-9957Here are many more Cannon Beach waterfront hotels and other accommodations for you to choose from!
If you are looking for possibly one of the best waterfront Cannon Beach vacation rentals you will find it here at Best Waterfront Destinations!
Sea Sprite at Haystack Rock is a rustic Cannon Beach bed and breakfast on the waterfront!
Sea Sprite at Haystack Rock offers a variety of lovely studio, one and two bedroom suites and cottages overlooking Haystack Rock. The weathered cedar shingles add to the "Beach House" feel. Well maintained grounds add to the serene atmosphere. Kitchenettes. Free use of washer and dryer.
This well managed waterfront bed and breakfast in Cannon Beach will keep you coming back for more!
The Arch Cape Inn & Retreat is a bed and breakfast located just four miles out of Cannon Beach in Arch Cape. Although we like to feature "waterfront" accommodations we found this one to be very worthy of mentioning!
With its medieval architecture of a romantic era gone by, European antiques and artworks, you will feel as if you had found a way to travel back in time!
Begin the day with a delicious three course breakfast. Enjoy ocean views or end the day in the comfort of the hot tub.
Taking a quote from the well known Fodor's travel magazine “Incorporating elements from castles and châteaux, it's straight out of a fairy tale. So luxurious is this place that the fact that you aren't right on the beach doesn't even seem to matter.”
•Wayfarer Waterfront Restaurant - Great waterfront restaurant offering great views for a romantic dinner.
•Mo's Restaurant - Described as the restaurant having the best views of all the Cannon Beach waterfront restaurant, this restaurant offers great seafood.
•Stephanie Inn Dining Room - No water views from this very fine restaurant. However, it is just steps from the beach. Perfect for romantic dinners before or after a stroll along the beach.