A wooden building with a sign for Cannon Beach Design Co. and a US Bank sign.

Cannon Beach Hotels

  • 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 prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Beach hotels

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (2,037 reviews)
"Nice location next to the beach."
United States
Daniel
The price is €207
includes taxes & fees
26 Jul - 27 Jul
Tolovana Inn

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,172 reviews)
"We stayed in the MacBee cottages. It was the perfect place for our 6 year and dog to enjoy and just a 1 min walk to the beach. I would definitely stay here again."
United States
Amy
The price is €307
includes taxes & fees
15 Jul - 16 Jul
Cannon Beach Hotel Collection

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (395 reviews)
"We enjoyed our stay very much! Staff was super nice, room was perfect for our weekend stay."
United States
Berdine
The price is €361
includes taxes & fees
15 Jul - 16 Jul
Lighthouse Inn

Sea Sprite on the Estuary

Sea Sprite on the Estuary
3.5 star property
Cannon Beach
9.6 out of 10, Exceptional, (288 reviews)
"This is a gem of a hotel. If you want to be on the beach and a little out of the hustle and bustle of downtown Cannon Beach, this is a lovely spot. The rooms have a full kitchen, so it’s more like a condo. The views are amazing. Highly recommend!"
United States
Lynn
The price is €468
includes taxes & fees
14 Jul - 15 Jul
Sea Sprite on the Estuary

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (686 reviews)
"Great staff, beautiful resort right on the beach"
Canada
armin jafari
The price is €568
includes taxes & fees
15 Jul - 16 Jul
The Ocean Lodge

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,011 reviews)
"It was just a great spot overall!"
United States
Chemlahyah
The price is €296
includes taxes & fees
26 Jul - 27 Jul
Inn at Haystack Rock

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (686 reviews)
"My wife and I stayed here for 4th of July, the room was way better than expected! It was very clean, and had a homey vibe to it! Staff was super nice and helpful. We would totally stay here again!"
United States
Justina
The price is €378
includes taxes & fees
2 Aug - 3 Aug
Land's End at Cannon Beach

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,033 reviews)
"The resort was very clean, as well as the room. We loved the views of the beach and being located right by Haystack Rock was amazing! We will definitely be going again!"
United States
Michelle Adair
The price is €551
includes taxes & fees
23 Jul - 24 Jul
Surfsand Resort

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (257 reviews)
"Very helpful staff, 2 kblocks away from shops, right on the beach"
United States
Caroline
The price is €548
includes taxes & fees
26 Jul - 27 Jul
Schooner's Cove Inn

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,007 reviews)
"Clean room and great location"
United States
Aaron
The price is €317
includes taxes & fees
19 Jul - 20 Jul
The Waves/The Argonauta Inn/The White Heron Lodge

Surfside Resort

Surfside Resort
2.0 star property
Rockaway Beach
8.4 out of 10, Very good, (138 reviews)
"Great place right on the beach with helpful staff."
United States
Stephen
The price is €159
includes taxes & fees
14 Jul - 15 Jul
Surfside Resort

South Jetty Inn

South Jetty Inn
2.5 star property
Hammond
9.8 out of 10, Exceptional, (790 reviews)
"great stay, highly recommend."
United States
SHAUN
The price is €192
includes taxes & fees
14 Jul - 15 Jul
South Jetty Inn

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
2.5 star property
Seaside
8.4 out of 10, Very good, (1,008 reviews)
"The staff was exceptional and provide some great advise on what to see in the area."
Canada
Jason
The price is €180
includes taxes & fees
19 Jul - 20 Jul
Quality Inn Seaside Oregon Coast

Tradewinds Motel

Tradewinds Motel
2.0 star property
Rockaway Beach
9.0 out of 10, Wonderful, (618 reviews)
"Would stay here again."
United States
Jane
The price is €163
includes taxes & fees
14 Jul - 15 Jul
Tradewinds Motel

Silver Sands Motel

Silver Sands Motel
2.0 star property
Rockaway Beach
8.4 out of 10, Very good, (1,003 reviews)
"The access to the beach cannot be beat!"
United States
Crystal
The price is €173
includes taxes & fees
19 Jul - 20 Jul
Silver Sands Motel

Astoria Riverwalk Inn

Astoria Riverwalk Inn
2.0 star property
Astoria
8.0 out of 10, Very good, (2,272 reviews)
"Great place to stay."
United States
Renee
The price is €206
includes taxes & fees
15 Jul - 16 Jul
Astoria Riverwalk Inn

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
Seaside
9.2 out of 10, Wonderful, (2,799 reviews)
"Great breakfast spread, and the proximity to the beach is unbeatable."
United States
Anamaria
The price is €166
includes taxes & fees
29 Jul - 30 Jul
Ebb Tide Oceanfront Inn

The Tides by the Sea

The Tides by the Sea
3.0 star property
Seaside
9.2 out of 10, Wonderful, (38 reviews)
"The beach views were amazing the location was great. Our room was very clean and the staff was very friendly!"
United States
M.
The price is €229
includes taxes & fees
21 Jul - 22 Jul
The Tides by the Sea

The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
Gearhart
9.8 out of 10, Exceptional, (232 reviews)
"Super cute, very clean, boutique hotel with everything you need to enjoy a beach weekend!"
United States
Cheryl
The price is €258
includes taxes & fees
19 Jul - 20 Jul
The Drifthaven at Gearhart

Old Wheeler Hotel

Old Wheeler Hotel
3.5 star property
Wheeler
9.0 out of 10, Wonderful, (344 reviews)
"We loved the Old Wheeler Hotel. We had a pleasant stay and would stay again."
United States
jana
The price is €214
includes taxes & fees
14 Jul - 15 Jul
Old Wheeler Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Cannon Beach

Find the best Cannon Beach areas for the activities you enjoy most.

Downtown Cannon Beach

A noteworthy feature of Downtown Cannon Beach is its stunning beaches. While you're in town, be sure to stop and check out Cannon Beach and Coaster Theatre.

Tolovana Park

Tolovana Park is known for its pristine beaches, and you can make a stop by Cannon Beach and Tolovana Beach State Park while in the area.

Stay near popular Cannon Beach attractions

Learn more about Cannon Beach

The towering Haystack Rock reveals itself at low tide when tidepools brim with colourful starfish and sea anemones. Wander through the charming city centre shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

A beach with large rock formations and a sunset.

Top Cannon Beach Hotel Reviews

More cheap stays in Cannon Beach

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Cannon Beach features breathtaking sandy shores and dramatic rock formations, perfect for relaxation and exploration.
  • Outdoor Adventures: The area offers numerous hiking trails and recreational activities for nature lovers and outdoor enthusiasts.
  • Charming Neighbourhoods: Explore quaint local shops and delightful eateries, enhancing your coastal experience.
  • Scenic Photo Opportunities: Capture the area's natural beauty with incredible views and picturesque landscapes.
  • Diverse Accommodation Options: Choose from family-friendly resorts to charming seaside hotels, ensuring a memorable stay.

Find great hotels in and around Cannon Beach

Discover the ideal accommodation for your getaway in Cannon Beach, Oregon, where stunning coastal views meet a variety of lodging options. Whether you prefer a family-friendly resort or a charming seaside hotel, you'll find the perfect base for beach adventures and relaxation. Explore ocean lodges and star-rated hotels, all accompanied by glowing reviews to ensure a memorable stay in this picturesque coastal town.

  • Quality Inn Seaside Oregon Coast: Located a mere 9.7km from the scenic Cannon Beach, the Quality Inn Seaside Oregon Coast offers a budget-friendly lodging experience with a guest rating of 8.4 out of 10. With a distinctive golf theme, this property caters particularly to travellers seeking a golfing getaway. Guests can indulge in golf-related activities while enjoying the convenience of business travel amenities. The hotel provides a comfortable base for those looking to explore the beautiful Oregon Coast while savouring a few rounds of golf.
  • Inn at the Shore: Just 9.7km from Cannon Beach, the Inn at the Shore is a charming pet-friendly motel with an impressive guest rating of 9.0 out of 10. With direct access to the beach, this property is ideal for those seeking a beachside retreat. The inn features pet amenities, including food and water bowls, and allows dogs, making it a perfect choice for travellers wishing to bring their furry companions along. With a relaxed atmosphere and beach access, guests can unwind and enjoy their stay by the sea.
  • Sea Sprite on the Estuary: Nestled in the heart of Cannon Beach, the Sea Sprite on the Estuary boasts a commendable guest rating of 9.6 out of 10 and offers a 3.5-star lodge experience. Guests can delight in various entertainment options, including multiple television types and a DVD player, for a cosy night in. The property’s prime location ensures stunning views of the nearby ocean, inviting guests to explore the natural beauty of the area. Ideal for those seeking a tranquil retreat, this lodge is a superb choice for a memorable getaway.

Where to stay near Cannon Beach

Cannon Beach offers a delightful coastal escape with stunning ocean views and a serene atmosphere perfect for a beach holiday. Explore the charming neighbourhoods nearby, where you'll find family-friendly excursions and romantic spots for relaxation. This memorable getaway is ideal for those seeking both adventure and tranquillity, making it a wonderful location for a scenic retreat. Embrace the beauty of this enchanting destination and create lasting memories along the picturesque coastline.

  • Seaside: Located a mere 11.3km from Cannon Beach, Seaside is a vibrant coastal city known for its lively atmosphere and stunning scenery. The town experiences moderately seasonal visitor numbers, peaking in June to August, drawing crowds eager to enjoy its outdoor spaces and picturesque beaches. Popular activities include exploring the local recreational areas and indulging in some retail therapy at the shopping mall centre. Visitors can also take advantage of nearby landmarks, such as the expansive beach and a national state park, making it an ideal spot for outdoor enthusiasts and nature lovers alike.
  • Arch Cape: Just 8.0km away from Cannon Beach, Arch Cape offers a more tranquil beach experience. This charming city sees its visitor numbers peak in March and again from June to July, providing a peaceful escape for those looking to immerse themselves in nature. Arch Cape is well-known for its beautiful hiking trails and easy access to stunning recreational areas. Visitors can enjoy the pristine beach and the nearby national state park, as well as captivating water features that enhance the area's natural beauty.
  • Manzanita: Situated 19.3km from Cannon Beach, Manzanita is a delightful coastal city that attracts visitors year-round, with peak numbers occurring in June to August. With its stunning beach and an array of outdoor activities, it is a perfect destination for a relaxing getaway. Popular venues include recreational areas and a well-maintained golf course, appealing to both adventure seekers and families. Local attractions, such as the family-friendly beach and national state park, offer ample opportunities for exploration and enjoyment amid breathtaking scenery.

Things to do in Cannon Beach

Shopping

Cannon Beach offers charming local shops like the Cannon Beach Bookstore and various galleries featuring local art. If you're up for a drive, head to Seaside, about 16.1km away, where you'll find the Seaside Factory Outlet Centre with a range of brand-name stores.

Recreation

Experience the calming atmosphere at the Healing Arts Centre, where you can indulge in soothing massages and holistic therapies. For outdoor rejuvenation, explore Ecola State Park, offering scenic hiking trails and stunning ocean vistas, ideal for connecting with nature and unwinding.

Adventure

In Cannon Beach, explore the scenic coastline with thrilling tide pooling at Haystack Rock, where marine life flourishes. Venture into Ecola State Park for invigorating hiking trails, offering breathtaking ocean views and lush forests. For a unique experience, try paddleboarding or kayaking in the tranquil waters of the nearby bay.

Nightlife

Cannon Beach offers a charming nightlife scene with cosy pubs like The Wayfarer Restaurant and Lounge, where you can enjoy local brews and live music. Nearby, the Driftwood Restaurant and Lounge provides a relaxed atmosphere for dining and drinks, making it a lovely spot to unwind after sunset.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cannon Beach

Cannon Beach provides an affordable getaway, with free access to attractions like Haystack Rock and Hug Point State Park. To save on accommodation, consider visiting between November and January when prices are lower, and aim for a Tuesday stay for the best rates. Public transport can be complemented by cycling, and booking through Expedia allows you to find budget-friendly hotels and package deals. Additionally, look for eco-certified options to support sustainability while saving money on your seaside experience.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cannon Beach are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cannon Beach is Tuesday. The most expensive day to stay in Cannon Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you specify your budget, desired location, and additional preferences. You can organise your results by price, enabling you to view the most affordable hotels first. Furthermore, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You may find it beneficial to save money by combining your Cannon Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Cannon Beach

Cannon Beach is a haven for outdoor enthusiasts and those seeking scenic beauty along the Oregon coast. With its stunning beaches, striking rock formations, and nearby state parks, visitors can immerse themselves in the coastal charm and breathtaking views. Whether you're looking to relax on the beach or explore the natural surroundings, Cannon Beach promises a delightful experience for all travellers.

  • Haystack Rock: This iconic monolith rises dramatically from the ocean, creating a stunning backdrop for photographs. At low tide, you can explore the tide pools teeming with marine life, offering a unique insight into the coastal ecosystem.
  • Cannon Beach: Renowned for its golden sands and picturesque views, this charming beach invites relaxation and leisurely strolls. The vibrant art scene and quaint shops nearby add to its coastal allure.
  • Ecola State Park: Just 3.2km from Cannon Beach, this national park presents breathtaking coastal views and lush forests. Ideal for hiking and picnicking, it’s a perfect spot for outdoor enthusiasts seeking adventure amidst scenic beauty.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January44.4°F (6.9°C)Moderate RainMostly CloudyAverageSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyModerately LowAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Cannon Beach

Flying into Cannon Beach, Oregon, is convenient with several nearby airports. Portland International Airport (PDX) is located 111.0km away, with luxurious options like The Nines, a 5-star hotel 9.7km from the airport. Astoria Regional Airport (AST) is a mere 29.0km from Cannon Beach, featuring hotels such as Inn at the Shore, a comfortable motel 19.3km away. For those considering Salem, McNary Field (SLE) is 132.0km from Cannon Beach, with nearby accommodations including the La Quinta Inn & Suites just 1.6km from the airport. Each airport offers various transport options to reach your destination with ease.

Frequently asked questions

Where is the best place for a stay in Cannon Beach?
Based on our traveller data, Tolovana Inn is one of the top choices for your stay. This hotel is a short 13-minute walk from Cannon Beach, and it offers an indoor pool and free parking. Other good choices for your trip include Surfsand Resort and Cannon Beach Hotel Collection. See all available top hotels, or vacation rentals in Cannon Beach.
What are some of the best holiday rentals that Cannon Beach has to offer?
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind: This highly rated holiday home rental in Cannon Beach is located near the beach, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Make the most of books in this rental home to help you unwind. Other favourite homes for rent in Cannon Beach are Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games and The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown. See all vacation rentals in Cannon Beach.
If I need to cancel my hotel reservation in Cannon Beach, will I receive a refund?
Yes, you'll find most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Beach.
What's the best family accommodation in Cannon Beach?
Surfsand Resort is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Land's End at Cannon Beach is another good option for your family trip. Also, attractions in the area such as Captain Kid Amusement Park and The Buzz on Broadway are fun for children of all ages. Find more child-friendly accommodations in Cannon Beach.
What is the top LGBTQ-friendly place to stay in Cannon Beach?
Surfsand Resort is a top LGBTQ-friendly hotel, and features free Wi-Fi and in-room fireplaces. Inn at Cannon Beach and The Ocean Lodge are other good choices for your holiday. See all available hotels listed as LGBTQ-friendly in Cannon Beach.
What's the best dog-friendly accommodation option in Cannon Beach?
Tolovana Inn is a top dog-friendly hotel, and offers an indoor pool and a fitness centre for its human guests. Two other good options for you and your pet include Surfsand Resort and Cannon Beach Hotel Collection. See more pet-friendly hotel accommodations in Cannon Beach.
What's the best place to stay for a beach holiday in Cannon Beach?
Tolovana Inn is a top beachfront hotel offering free WiFi and free parking, located within a short 2-minute walk of Tolovana Beach State Park . Other good options for your beach trip include Surfsand Resort and Hallmark Resort - Cannon Beach. See more stays near the beach in Cannon Beach.
What are some hotels with pools in Cannon Beach?
Tolovana Inn: Hotel, 13-minute walk from Cannon Beach. Features a sauna, an indoor pool and free self parking. Surfsand Resort and Hallmark Resort - Cannon Beach are two additional hotels with an on-site pool. View all hotels with pools in Cannon Beach.
What is the best spa hotel in Cannon Beach?
Hallmark Resort - Cannon Beach is a top beach spa hotel with a fitness centre. Enjoy a facial, body scrub or Swedish massage at Elements by the Sea. Another popular spa hotel in Cannon Beach is Stephanie Inn. See all spa hotels in Cannon Beach.
How is it to stay in Cannon Beach?
Travellers to Cannon Beach give high marks for the beaches, shopping and top-notch restaurants. Tourists can also enjoy so much more including its cafƩs. A top sight in the city is Cannon Beach. In Cannon Beach, there are 284 hotels and other accommodation options to choose from. Find out more about Cannon Beach.
What are the top places to visit in Cannon Beach?
Cultural venues include Cannon Beach History Center and Museum and Coaster Theatre. The beaches and sunsets highlight the natural beauty with places to discover including Cannon Beach, Haystack Rock and Crescent Beach. A couple of additional sights to add to your itinerary are Tolovana Beach State Park and Ecola State Park. Take a look at what more there is to see and do in Expedia's Cannon Beach guide.
How should I get around Cannon Beach?
If you want to explore the larger area, take a train from Cannon Beach Station. If you want to venture out around the area, you may want a rental car in Cannon Beach for your journey.
What's the seasonal weather like in Cannon Beach?
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.

Explore a world of travel with Expedia