Best Hotels in Cannon Beach

Top Hotels in Cannon Beach

This guide to the best luxury, 5-star, and design-forward hotels in Cannon Beach is manually curated by our editorial team based on first-hand research, verified guest reviews, location analysis, and overall service quality. Each hotel is selected to meet high standards of comfort, authenticity, and guest experience.

Inn at Haystack Rock
Hotels
Cannon Beach, OR, USA

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms located around two garden courtyards. All rooms feature a fully equipped kitchenette. Haystack Rock is 1 mile away. Each room is equipped with cable TV and a DVD player. Select room offer a furnished private patio. An outdoor fire pit is provided. Located just off the Oregon Coast Highway, Inn at Haystack Rock, in Cannon Beach is 16 mi from Seaside Municipal Airport. Ecola State Park is 6 minutes’ drive away. All rooms have either a full kitchen or kitchenette. Select rooms offer a private patio or porch.

Guest Reviews:

- "Perfect location, in between haystack rock and the shopping area. Walking distance to everything. One of the prettiest p" - "Comfort and location!" - "You will love it here!" - "Pretty motel in great location." - "very cute and nice grounds, beds were hard though!" - "Had such a great time here. Convenient location. Very quiet during bedtime" - "Had a great time!" - "AMAZING LOCATION; COMFY ROOM WITH ALL ESSENTIALS; WONDERFUL STAY"

Cannon Beach Hotel Collection
Hotels
Cannon Beach, OR, USA

Cannon Beach Hotel Collection has accommodations in Cannon Beach near Coaster Theatre and Les Shirley Park. This 4-star hotel offers free WiFi. The property is allergy-free throughout and is located a 2-minute walk from Cannon Beach. All rooms at the hotel feature a flat-screen TV with cable channels, DVD player, and a private bathroom with a shower, free toiletries and a hairdryer. Selected rooms also offer a kitchenette with a fridge, a microwave and a toaster. Guests at Cannon Beach Hotel Collection will be able to enjoy activities in and around Cannon Beach, like hiking and cycling. Popular points of interest near the accommodation include Haystack Hill State Park, Haystack Gallery and Haystack Rock. Portland International Airport is 86 miles from the property.

Guest Reviews:

- "We loved it!!" - "A very comfortable and positive experience!!" - "Great stay - WONDERFUL location & hotel." - "Was perfect" - "Cozy and quaint getaway." - "Staying at the Courrtyard is still a comfortable and relaxing stay." - "Great" - "Would definitely stay here again!" - "Magical" - "Cozy Cottage Stay" - "Beautiful" - "Walk to anywhere." - "Comfy and convenient" - "Lovely hotel in a cute town!"

Surfsand Resort
Hotels
Cannon Beach, OR, USA

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site. Rooms at Surfsand have contemporary themes featuring iPod docking stations and free Wi-Fi. A TV with DVD player and free access to a movie library is also provided. Some rooms include a private patio or balcony as well as a soaking tub. Guests may enjoy the heated indoor swimming pool and hot tub. An on-site fitness center includes workout equipment and saunas. Surfsand Kids club allows children to experience a number of crafts and activities. The Wayfarer Restaurant & Lounge, connected to the resort, offers fresh seafood dishes daily. Surfsand Resort offers a driver to surrounding attractions. Haystack Rock is less than 1 mile down the beach. The Columbia Maritime Museum is 25 miles away.

Guest Reviews:

- "Very nice easy short get away at a beautiful spot, lucked out with the weather too!" - "Impeccable property just steps from the beach and a short walk into town." - "Beautiful room with an excellent view of Haystack Rock." - "Lovely stay. Highly recommend." - "super comfortable room with ultra friendly staff!" - "Friendly Staff and Great Accommodations!" - "We had a great time - beautiful oceanfront location and luxury hotel."

Stephanie Inn
Hotels
Cannon Beach, OR, USA

Cannon Beach Hotels with Parking

best hotels in Cannon Beach
8.3
343 reviews
From $378

Experience seamless arrival at Cannon Beach Hotel Collection, where hassle-free parking adds to your travel convenience. With secure on-site parking available, guests can rest assured their vehicles are safe during their stay. This efficient setup allows you to focus on exploring the stunning sights of Cannon Beach without worrying about transit logistics, making your vacation both enjoyable and stress-free.

best hotels in Cannon Beach
8.3
780 reviews
From $359

Arriving at this conveniently located hotel is a breeze, thanks to its hassle-free parking options. Situated just off the Oregon Coast Highway, guests will appreciate the efficient arrival experience and secure parking facilities. After a day of exploring scenic Cannon Beach and nearby attractions, guests can rest assured that their vehicles are safe, allowing for seamless transit to and from this charming coastal escape. Enjoy a worry-free stay with easy access to all the area has to offer.

best hotels in Cannon Beach
9.7
73 reviews
From $469

best hotels in Cannon Beach
9.1
416 reviews
From $665

Cannon Beach Family Friendly Hotels

best hotels in Cannon Beach
9.1
416 reviews
From $665

At Surfsand Resort, families can create lasting memories in a safe, welcoming environment. The dedicated Kids Club offers engaging crafts and activities, allowing parents to relax knowing their children are entertained. Enjoy spacious accommodations designed for family comfort after a day of exploring Cannon Beach. With easy access to the beach and family-friendly dining options, this resort ensures stress-free bonding time for everyone.

best hotels in Cannon Beach
8.3
343 reviews
From $378

At Cannon Beach Hotel Collection, families can enjoy a reassuring retreat where safety and fun go hand in hand. The dedicated kids' club ensures that little ones are entertained with engaging activities while parents relax knowing their children are in a secure environment. With spacious accommodations designed for family bonding, this 4-star hotel encourages stress-free moments together amidst the beautiful backdrop of Cannon Beach.

best hotels in Cannon Beach
8.3
780 reviews
From $359

This family-friendly retreat offers a safe haven for stress-free bonding moments. Each room features a fully equipped kitchenette, making it easy to prepare meals together or enjoy snacks after a day of exploring Cannon Beach. With spacious accommodations surrounding serene garden courtyards, families can relax and connect while enjoying the nearby beach and local attractions. The option of private patios ensures that parents can unwind, knowing their children are safe and entertained.

Cannon Beach Hotels with Entertainment

best hotels in Cannon Beach
8.3
780 reviews
From $359

Experience the vibrant atmosphere of Cannon Beach at this energetic destination, just a short stroll from the ocean and lively town. With its charming garden courtyards, the hotel invites guests to unwind by the outdoor fire pit after a night filled with local nightlife. Immerse yourself in the area's buzzing activities, and don't miss the iconic Haystack Rock, just a mile away. This property is the perfect spot for those looking to embrace the fun and excitement of a coastal getaway.

best hotels in Cannon Beach
9.1
416 reviews
From $665

Dive into the lively atmosphere at Surfsand Resort, where the vibrant Cannon Beach nightlife meets endless fun! With beachfront access, this oceanfront paradise is perfect for night owls looking to explore local bars and entertainment options. Enjoy fresh seafood at The Wayfarer Restaurant & Lounge before heading out for a night of excitement. Don't miss the myriad of activities, both onsite and nearby, ensuring your stay is filled with unforgettable moments and social connections.

Cannon Beach Pet Friendly Hotels

best hotels in Cannon Beach
9.1
416 reviews
From $665

Cannon Beach Hotels with Private Pool

best hotels in Cannon Beach
9.1
416 reviews
From $665

Cannon Beach Hotels with Private Beach

best hotels in Cannon Beach
9.1
416 reviews
From $665

Cannon Beach Hotels with Spa

best hotels in Cannon Beach
9.1
416 reviews
From $665

Indulge in rejuvenation at the on-site spa, where Surfsand Resort offers a variety of therapeutic massage services that restore balance and tranquility. This serene retreat allows guests to unwind after a day on the stunning Cannon Beach, with signature treatments tailored to enhance your well-being. Let soothing ambiance and expert care transport you into a state of bliss, making every moment spent here truly restorative.

Map

FAQ

Look for options that prioritize spacious accommodations and amenities geared towards children, ensuring a stress-free vacation experience:

  • Surfsand Resort.- Review Count: 416, Rating: 9.1
  • Inn at Haystack Rock.- Review Count: 780, Rating: 8.3

Seek out accommodations that emphasize intimate settings and scenic ocean views to enhance your romantic escape:

  • Stephanie Inn.- Review Count: 73, Rating: 9.7