Cannon Beach Luxury Hotel

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Cannon Beach Luxury Hotel

This weekend
Next weekend

Our top choices for Cannon Beach luxury hotels

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1007)
"Great stay and location"
United States
Nicholas
The price is HK$738
HK$842 total
includes taxes & fees
4 Jan - 5 Jan 2026
Cannon Beach Hotel Collection

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1003)
"great place to stay"
United States
Kristina
The price is HK$1,548
HK$1,743 total
includes taxes & fees
24 Dec - 25 Dec
Surfsand Resort

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (1623)
"Checkin was a breeze, super friendly staff. Room is amazing, clean and well appointed. "
United States
Sabine
The price is HK$863
HK$1,050 total
includes taxes & fees
25 Dec - 26 Dec
Tolovana Inn

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1002)
"Very clean and accommodating. Check in and out were very easy. Great room. The hot tub was very nice. "
United States
Nicholas
The price is HK$1,085
HK$1,237 total
includes taxes & fees
2 Jan - 3 Jan 2026
Inn at Haystack Rock
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about Cannon Beach

Cannon Beachand its attractions for luxury travelers

Cannon Beach, Oregon, is a hidden gem for luxury travellers seeking a blend of natural beauty and upscale amenities. One of the standout attractions is the iconic Haystack Rock, where you can stroll along the pristine sandy beach and watch the tide pools teem with vibrant marine life. For those who enjoy art, the town boasts numerous galleries showcasing local artists, making it a perfect spot to find unique treasures. Food enthusiasts will relish dining at award-winning restaurants like The Wayfarer, where fresh seafood and stunning ocean views create a memorable dining experience. Adventure seekers can explore Ecola State Park, offering breathtaking coastal hikes and panoramic vistas, ideal for those seeking both tranquillity and excitement. For an exceptional stay, consider the beachfront luxury hotels along Pacific Avenue, such as the Stephanie Inn, where attentive service and oceanfront views set the perfect backdrop for relaxation and exploration. Each morning, indulge in gourmet breakfasts, and after a day of adventure, unwind in your elegantly appointed suite, feeling pampered and rejuvenated.

Find the best luxury hotels and resorts in Cannon Beach

For those seeking a luxurious escape to Cannon Beach, these exquisite hotels offer an exceptional blend of comfort and elegance. Each hotel is designed to provide an indulgent experience that caters to discerning travellers.

The Ocean Lodge

  • Why it's great for a luxury retreat: The Ocean Lodge stands out as a premier destination for luxury seekers, garnering an exceptional review rating of 9.8. With elegant rooms featuring premium bedding, fireplaces, and deep soaking bathtubs, guests will find themselves wrapped in comfort. The stunning mountain views add a unique touch, enhancing the overall experience of relaxation and tranquillity.
  • Other amenities: Guests can indulge in complimentary breakfast each morning, while the on-site kitchenette offers flexibility for dining in. The lodge is conveniently located near the beach, providing direct access for seaside strolls. Additional features include free self-parking, electric car charging stations, and a beautiful garden for leisurely walks. The inviting atmosphere is further complemented by the option for ocean views from select rooms.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.7 km, Haystack Hill State Park - 0.9 km, Haystack Rock - 1.3 km

Sea Sprite at Haystack Rock

  • Why it's great for a luxury retreat: The Sea Sprite at Haystack Rock offers a luxurious coastal retreat with a solid guest review rating of 9.6. Travellers can unwind in elegantly designed rooms equipped with premium bedding and fireplaces, creating a warm and inviting ambiance. The hotel's nearby the breathtaking Haystack Rock adds to its allure, making it a perfect choice for those seeking a unique experience.
  • Other amenities: Guests can enjoy the convenience of in-room kitchens for self-catering, along with ocean views from their private balconies. The hotel features easy beach access, ensuring that sun and sand are just steps away. Additional offerings include free self-parking, daily housekeeping, and access to local outdoor activities like kayaking and surfing, catering to adventure and relaxation alike.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.9 km, Haystack Hill State Park - 0.8 km, Haystack Rock - 1.2 km

Sea Sprite on the Estuary

  • Why it's great for a luxury retreat: The Sea Sprite on the Estuary is an exquisite option for luxury travellers, a remarkable review rating of 9.6. With elegant rooms featuring premium bedding and deep soaking bathtubs, guests can expect a stay filled with comfort and style. The serene setting by the estuary offers a unique backdrop for relaxation and exploration.
  • Other amenities: This hotel provides convenient kitchen facilities, including ovens and dishwashers, perfect for those who prefer dining in. Guests can enjoy picturesque views from their balconies and easy access to nearby sandy beaches. Free self-parking and daily housekeeping ensure a straightforward stay. With a focus on comfort and elegance, the Sea Sprite invites guests to indulge in a truly memorable experience.
  • Nearby attractions: Cannon Beach - 0 km, Haystack Gallery - 0.4 km, Hug Point State Park - 0.5 km

Cannon Beach Hotel Collection

  • Why it's great for a luxury retreat: Cannon Beach Hotel Collection offers a blend of luxury and comfort, with an excellent review rating of 9.2. Guests can unwind in elegant rooms featuring premium bedding, fireplaces for a touch of warmth, and indulgent deep soaking bathtubs for a spa-like experience. This charming hotel captures the essence of relaxation, making it an ideal choice for discerning travellers seeking a tranquil escape.
  • Other amenities: In addition to the luxurious features, the hotel provides a kitchenette in select rooms, enabling guests to prepare meals at their convenience. Visitors can enjoy the serene surroundings from private balconies and take advantage of nearby beach access. The hotel also offers complimentary self-parking, ensuring ease for those travelling by car, while electric car charging stations add a modern touch. The hotel is well-equipped with kitchen essentials such as microwaves and toasters, enhancing the overall stay experience.
  • Neighborhood: Downtown Cannon Beach
  • Nearby attractions: Haystack Hill State Park - 0.6 km, Cannon Beach - 0.2 km, Cannon Beach History Center and Museum - 0.4 km

Top Cannon Beach Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your Cannon Beach holiday?
Use Expedia to help you arrange a flight to Astoria, OR (AST-Astoria Regional) airport, and then choose from a variety of places to stay that will deliver the luxury you want. Amenities are important when you plan a holiday, so we make it easy to get what you want to make your stay special. If you want an upscale hotel that has fine dining, a spa or several swimming pools, Expedia can assist you in finding the best luxury hotel experience that Cannon Beach has to offer. During your visit, you might want to enjoy the beaches and shopping which Cannon Beach is known for.
When can I expect good weather in Cannon Beach?
Planning for the weather is an important factor for making your trip to Cannon Beach a success, especially when you're splurging. The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 7°C. The rainiest months in Cannon Beach are November, December, January and March, with each month seeing an average of 240 mm of rainfall.
What's there to see and do in Cannon Beach?
Enjoy all that Cannon Beach has to offer when you visit Cannon Beach, Haystack Rock and Crescent Beach. If you have a bit of extra time while you're in the area, you might want to check out Tolovana Beach State Park and Ecola State Park.
How can I get around Cannon Beach?
It's easier to get around town comfortably when you know your options. If you want to explore the larger area, take a train from Cannon Beach Station.

Explore a world of travel with Expedia