Best Hotels in Cannon Beach, OR

Top 6 Hotels to Experience in Cannon Beach, OR

This guide to the best luxury, 5-star, and design-forward hotels in Cannon Beach, USA 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.

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."

Schooner's Cove Inn
Hotels

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette. The contemporary, cream colored suites offer a flat-screen TV with HBO along with free Wi-Fi. There is a dining area and a seating room with a sofa bed. Guests can relax in the oceanfront jacuzzi or on the beachfront lawn, which features a gas grill and picnic tables. Schooner’s Cove Inn is within 1 mile of Coaster Theater Playhouse, Haystack Rock and Ecola State Park. Many restaurants and stores are within walking distance.

Inn at Cannon Beach
Hotels
Cannon Beach, OR, USA

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms. Highway 101 is 0.5 miles away. A flat-screen cable TV and a seating area are provided in rooms at Inn at Cannon Beach. A gourmet coffee maker is included. An private bathroom offers free toiletries. All guest rooms are smoke free. Cribs can be accommodated in the rooms upon request. Guests of the Inn at Cannon Beach can relax in the private garden or browse the DVD and book collection. Free passes to Cannon Beach Fitness and Cannon Beach Yoga Arts are provided. Haystack Rock is 15 minutes’ walk away. Cannon Beach town center is 1.5 miles from Inn at Cannon Beach.

Guest Reviews:

- "Will be back to stay again" - "Perfect Location Near Haystack Rock!" - "Enjoyed everything about our stay and would definitely return." - "Consistently clean rooms and wonderful service from staff" - "A relaxing stay by the beach that exceeded our expectations!" - "Inn at Cannon Beach has it all." - "We already have plans to stay here again" - "Pleasant" - "Meticulous attention to detail" - "Everything you need at Cannon Beach"

Hallmark Resort in Cannon Beach
Hotels

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center. Many guest rooms include a gas fireplace and free Wi-Fi, and complimentary bicycle rentals are available. All rooms at the Hallmark Resort in Cannon Beach feature a flat-screen cable TV. A microwave, small fridge, and coffee-making facilities are included. Certain rooms include ocean views and a balcony. There are 2 indoor heated saltwater pools, 3 hot tubs and a dry sauna available for guest relaxation at the Cannon Beach Hallmark Resort. A business center and a fitness center are located on site. Guests can enjoy complimentary DVD rentals and free popcorn. Fresh baked cookies are available in the lobby. Therapeutic massage services are available at the on-site day spa Elements by the Sea. Downtown Cannon Beach is less than 10 minutes’ walk from the hotel. Seaside is 15 minutes’ drive away. Tillamook Cheese Factory is 1 hours’ drive from the property.

Guest Reviews:

- "It was a perfect few days of relaxation." - "Great place to stay" - "Looking forward to my next visit!" - "Relax, relate, release all in a beautiful location where I got to pamper myself" - "Beautiful location and sunsets" - "Would recommend hallmark to anyone and everyone" - "Came here for a 3 year anniversary with my husband. I wish they offered champagne or something in the room. Maybe it cos" - "Exceptional view, room, and amenities"

Inn at Cannon Beach
Hotels
Cannon Beach, OR, USA

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms. Highway 101 is 0.5 miles away. A flat-screen cable TV and a seating area are provided in rooms at Inn at Cannon Beach. A gourmet coffee maker is included. An private bathroom offers free toiletries. All guest rooms are smoke free. Cribs can be accommodated in the rooms upon request. Guests of the Inn at Cannon Beach can relax in the private garden or browse the DVD and book collection. Free passes to Cannon Beach Fitness and Cannon Beach Yoga Arts are provided. Haystack Rock is 15 minutes’ walk away. Cannon Beach town center is 1.5 miles from Inn at Cannon Beach.

Guest Reviews:

- "Will be back to stay again" - "Perfect Location Near Haystack Rock!" - "Enjoyed everything about our stay and would definitely return." - "Consistently clean rooms and wonderful service from staff" - "A relaxing stay by the beach that exceeded our expectations!" - "Inn at Cannon Beach has it all." - "We already have plans to stay here again" - "Pleasant" - "Meticulous attention to detail" - "Everything you need at Cannon Beach"

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!"

Cannon Beach, USA Hotels with Parking

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Arriving at this Cannon Beach property is a breeze, thanks to its efficient parking facilities that prioritize your convenience and security. With hassle-free transit options, you can quickly settle in and enjoy all that the area has to offer. Whether you're heading out for a day of exploration or returning after a long journey, enjoy peace of mind knowing that your vehicle is safe and easily accessible throughout your stay.

best hotels in Cannon Beach, USA
9.1
154 reviews
From $375

Arrive with ease thanks to the efficient parking facilities that guarantee a seamless transition from road to relaxation. Enjoy secure parking that allows you to explore the stunning surroundings with hassle-free transit. Whether you're planning day trips to nearby attractions or simply want to enjoy your stay, convenient parking ensures your family can focus on making unforgettable memories without the stress of logistics.

best hotels in Cannon Beach, USA
9.3
460 reviews
From $386

Hallmark Resort in Cannon Beach offers efficient parking options that enhance your travel experience. Enjoy seamless arrival with secure parking facilities ensuring your vehicle is safe throughout your stay. This hassle-free transit makes it easy for guests to explore the beautiful surroundings without worries, allowing you to focus on enjoying your getaway.

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Arriving at this Cannon Beach property is a breeze, thanks to its efficient parking facilities that prioritize your convenience and security. With hassle-free transit options, you can quickly settle in and enjoy all that the area has to offer. Whether you're heading out for a day of exploration or returning after a long journey, enjoy peace of mind knowing that your vehicle is safe and easily accessible throughout your stay.

Cannon Beach, USA Family Friendly Hotels

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Families will feel right at home in this welcoming Cannon Beach retreat, where safety and comfort come first. Enjoy spacious accommodations designed with your loved ones in mind, including cribs upon request. The proximity to Tolovana Beach State Park offers endless opportunities for stress-free bonding, while the nearby kids' club provides entertaining activities. Relax knowing that every detail is taken care of, allowing you to focus on making cherished family memories.

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

At Surfsand Resort, families can create cherished memories with ease. This welcoming destination features a dedicated kids' club packed with exciting crafts and activities, ensuring your little ones are engaged and entertained. Parents can relax knowing that safety is prioritized in this family-friendly environment. With spacious accommodations and direct access to the beautiful Cannon Beach, bonding time has never been more stress-free for families looking to connect and unwind.

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Families will feel right at home in this welcoming Cannon Beach retreat, where safety and comfort come first. Enjoy spacious accommodations designed with your loved ones in mind, including cribs upon request. The proximity to Tolovana Beach State Park offers endless opportunities for stress-free bonding, while the nearby kids' club provides entertaining activities. Relax knowing that every detail is taken care of, allowing you to focus on making cherished family memories.

best hotels in Cannon Beach, USA
9.3
460 reviews
From $386

At Hallmark Resort in Cannon Beach, families can enjoy a stress-free vacation with a dedicated kids' club that ensures fun and engaging activities for children of all ages. The hotel's commitment to safety allows parents to relax while their kids explore. With spacious accommodations and opportunities for family bonding on the beach, this resort promises a nurturing environment where lasting memories are created together.

best hotels in Cannon Beach, USA
9.1
154 reviews
From $375

Families will find a warm, welcoming atmosphere at this oceanfront hotel, designed for stress-free bonding moments. The spacious suites offer ample room for everyone, while the kids' club provides engaging activities to keep young guests entertained. Safety is prioritized, ensuring peace of mind as you enjoy quality time together. Relax in the beachfront jacuzzi or have a picnic on the lawn, creating lasting memories in a secure environment that feels like home away from home.

Cannon Beach, USA Pet Friendly Hotels

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Bring your furry friend along to this welcoming Cannon Beach haven, ensuring no family member is left behind. With pet-friendly amenities and plenty of nearby walks, your four-legged companion will feel just as pampered as you do. Enjoy leisurely strolls along the picturesque coastline or relax in the private garden together. This charming retreat invites you and your pets to create unforgettable memories in a beautiful coastal setting.

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Bring your furry friend along to this welcoming Cannon Beach haven, ensuring no family member is left behind. With pet-friendly amenities and plenty of nearby walks, your four-legged companion will feel just as pampered as you do. Enjoy leisurely strolls along the picturesque coastline or relax in the private garden together. This charming retreat invites you and your pets to create unforgettable memories in a beautiful coastal setting.

best hotels in Cannon Beach, USA
9.3
460 reviews
From $386

Bring the entire family, including your furry friends, to Hallmark Resort in Cannon Beach, a pet-friendly haven where no family member is left behind. With thoughtful pet amenities and nearby walks along the scenic beach, both you and your pets can enjoy quality time together. Experience the joy of exploring this charming coastal town while keeping your beloved pets close.

Cannon Beach, USA Hotels with Entertainment

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

Dive into the vibrant atmosphere of Surfsand Resort, where the energy never fades! Located on the stunning Cannon Beach, this oceanfront hotspot offers endless nightlife and activities for those seeking excitement. Enjoy live music at nearby venues, indulge in fresh seafood at The Wayfarer Restaurant & Lounge, and soak in breathtaking views of the iconic Haystack Rock. With a heated indoor pool and hot tub, adventure awaits just outside your door for an unforgettable getaway!

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Dive into the vibrant atmosphere at this Cannon Beach gem, perfect for those seeking excitement and fun. Just a stone's throw from lively nightlife, guests can indulge in local dining and entertainment options. With free passes to nearby fitness centers and yoga arts, you can stay active before hitting the town. Whether you're exploring art galleries or enjoying beach bonfires, this lively locale ensures an unforgettable getaway full of activities and social connections.

best hotels in Cannon Beach, USA
9.3
1064 reviews
From $698

Dive into the vibrant atmosphere at this Cannon Beach gem, perfect for those seeking excitement and fun. Just a stone's throw from lively nightlife, guests can indulge in local dining and entertainment options. With free passes to nearby fitness centers and yoga arts, you can stay active before hitting the town. Whether you're exploring art galleries or enjoying beach bonfires, this lively locale ensures an unforgettable getaway full of activities and social connections.

Cannon Beach, USA Hotels with Private Pool

best hotels in Cannon Beach, USA
9.3
460 reviews
From $386

Experience ultimate seclusion at Hallmark Resort in Cannon Beach, where private pool access allows couples to indulge in luxurious dips whenever they desire. Surrounded by stunning ocean views and the tranquility of nature, this romantic retreat offers an exclusive ambiance perfect for intimate evenings. Enjoy the convenience of a private escape, where every moment is tailored for relaxation and connection.

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

Cannon Beach, USA Hotels with Private Beach

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

best hotels in Cannon Beach, USA
9.1
154 reviews
From $375

Experience the luxury of direct access to a pristine beach, where soft sands and tranquil ocean waves await. This serene retreat offers an escape from the crowds, allowing you to unwind in privacy and peace. Stroll along the coastline or lounge in comfort, all while soaking up the breathtaking views. With a perfect blend of relaxation and elegance, this property provides an elite beachfront experience that truly rejuvenates your spirit.

Cannon Beach, USA Hotels with Spa

best hotels in Cannon Beach, USA
9.1
416 reviews
From $665

Rejuvenate your spirit at Surfsand Resort's tranquil spa, where serenity envelops you. Indulge in a range of therapeutic massage services designed to melt away tension and restore balance. Guests will enjoy a peaceful retreat with signature treatments that focus on wellness and relaxation. With a soothing ambiance and expert therapists, this spa is your perfect escape for sensory rejuvenation right by the stunning Cannon Beach.

best hotels in Cannon Beach, USA
9.3
460 reviews
From $386

Indulge in rejuvenation at the Elements by the Sea spa within Hallmark Resort in Cannon Beach. This serene sanctuary provides signature treatments designed to restore balance and wellness. From therapeutic massages to calming rituals, each service immerses you in sensory delight. Take a break from the everyday hustle and let the soothing atmosphere carry you into a state of tranquility.

Map