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

Search 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

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Cannon Beach hotels

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (2,031 reviews)
"Great spot right on the beach."
United States
Shanley
The price is NZ$394
includes taxes & fees
26 July - 27 July
Tolovana Inn

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,170 reviews)
"Great stay in cannon beach, would definitely stay again in the future."
United States
Jorge
The price is NZ$584
includes taxes & fees
29 July - 30 July
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 NZ$635
includes taxes & fees
12 July - 13 July
Lighthouse Inn

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,009 reviews)
"Small space, but very clean and in a fantastic location."
United States
Amy
The price is NZ$562
includes taxes & fees
30 July - 31 July
Inn at Haystack Rock

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (686 reviews)
"The Ocean Lodge was amazing! Everything about the property was beautiful and well maintained. The staff was very helpful and went above and beyond to welcome us!"
United States
Luis
The price is NZ$1,125
includes taxes & fees
19 July - 20 July
The Ocean Lodge

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 NZ$750
includes taxes & fees
2 Aug - 3 Aug
Land's End at Cannon Beach

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 NZ$928
includes taxes & fees
13 July - 14 July
Sea Sprite on the Estuary

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,032 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 NZ$972
includes taxes & fees
24 July - 25 July
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 NZ$1,087
includes taxes & fees
26 July - 27 July
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,006 reviews)
"Clean room and great location"
United States
Aaron
The price is NZ$956
includes taxes & fees
13 July - 14 July
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, (134 reviews)
"Great place right on the beach with helpful staff."
United States
Stephen
The price is NZ$302
includes taxes & fees
14 July - 15 July
Surfside Resort

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
2.5 star property
Seaside
8.4 out of 10, Very good, (1,007 reviews)
"Great place to stay, and convenient location. The room was nice, the staff were great, breakfast was good."
United States
Jerry
The price is NZ$348
includes taxes & fees
12 July - 13 July
Quality Inn Seaside Oregon Coast

South Jetty Inn

South Jetty Inn
2.5 star property
Hammond
9.8 out of 10, Exceptional, (789 reviews)
"great stay, highly recommend."
United States
SHAUN
The price is NZ$373
includes taxes & fees
12 July - 13 July
South Jetty Inn

Astoria Riverwalk Inn

Astoria Riverwalk Inn
2.0 star property
Astoria
8.0 out of 10, Very good, (2,262 reviews)
"Great place to stay."
United States
Renee
The price is NZ$390
includes taxes & fees
13 July - 14 July
Astoria Riverwalk Inn

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 NZ$322
includes taxes & fees
14 July - 15 July
Tradewinds Motel

Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel

Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel
2.5 star property
Astoria
9.2 out of 10, Wonderful, (1,009 reviews)
"Excellent stay. Great amenities ."
United States
sai raghavendra reddy
The price is NZ$468
includes taxes & fees
26 July - 27 July
Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel

Silver Sands Motel

Silver Sands Motel
2.0 star property
Rockaway Beach
8.4 out of 10, Very good, (1,001 reviews)
"The access to the beach cannot be beat!"
United States
Crystal
The price is NZ$360
includes taxes & fees
15 July - 16 July
Silver Sands Motel

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
Seaside
9.2 out of 10, Wonderful, (2,793 reviews)
"Great breakfast spread, and the proximity to the beach is unbeatable."
United States
Anamaria
The price is NZ$348
includes taxes & fees
10 Aug - 11 Aug
Ebb Tide Oceanfront Inn

Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
2.0 star property
Manzanita
10.0 out of 10, Exceptional, (7 reviews)
"Great location on the beach!"
United States
Keith
The price is NZ$581
includes taxes & fees
11 Aug - 12 Aug
Manzanita Oceanfront Inn

Wheeler on the Bay Lodge & Marina

Wheeler on the Bay Lodge & Marina
2.5 star property
Wheeler
9.6 out of 10, Exceptional, (266 reviews)
"On the bay, decor is beautiful, staff is friendly. We had a great time arching movies, dialing in the tub and enjoying exploring the nearby towns."
United States
Capella
The price is NZ$591
includes taxes & fees
13 July - 14 July
Wheeler on the Bay Lodge & Marina
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

Our guide on where to stay in Cannon Beach

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

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

Recent Reviews in Cannon Beach

More cheap accommodation in Cannon Beach

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Coastal Scenery: Cannon Beach features breathtaking views of the Oregon coast, including the iconic Haystack Rock.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, beach walks, and local photo tours in scenic recreational areas.
  • Charming Accommodation: Choose from family-friendly resorts, cosy seaside hotels, or ocean lodges for a perfect stay.
  • Family-Friendly Atmosphere: The beach is ideal for families and couples seeking a relaxing getaway.
  • Vibrant Local Culture: Explore charming neighbourhoods filled with unique shops and eateries that capture the local charm.

Find great hotels in and around Cannon Beach

Discover the charm of Cannon Beach with a variety of accommodation options tailored to every traveller's needs. Whether you're seeking a family-friendly resort, a cosy seaside hotel, or an ocean lodge that captures the essence of adventure, you'll find the perfect spot here. With stunning beach views and a range of amenities, Cannon Beach offers a memorable escape for those looking to unwind and explore the beautiful Oregon coast.

  • Hi-Tide Oceanfront Inn: Nestled a mere 11.3km from Cannon Beach, Hi-Tide Oceanfront Inn presents a budget-friendly option for those seeking a laid-back beach getaway. With a guest rating of 9.0, this property is ideal for pet-loving travellers. The Inn boasts direct beach access, allowing guests to fully embrace the coastal experience. Pet policies include amenities such as food and water bowls, making it a welcoming spot for furry companions while ensuring a stress-free stay for their owners.
  • Tolovana Inn: Located conveniently in Cannon Beach, Tolovana Inn offers a charming and affordable stay with a guest rating of 8.8. This property caters to those seeking a combination of beach relaxation and business travel. With direct access to the beach and pet-friendly policies, it’s a comfortable choice for all sorts of travellers. Dogs are welcomed with amenities like food and water bowls, ensuring that your four-legged friends have a delightful experience alongside their humans.
  • Inn at Cannon Beach: With an impressive guest rating of 9.6, the 3-star Inn at Cannon Beach is a fantastic choice for adventure-seekers. Conveniently located within Cannon Beach, this inn offers a range of outdoor activities, from hiking and biking to surfing and fishing, all just a stone's throw away. Pet-friendly amenities ensure your furry friends can join in on the fun. The Inn combines comfort with opportunities for exploration, making it a memorable destination for those looking to enjoy the great outdoors.

Where to stay near Cannon Beach

Cannon Beach is a stunning coastal getaway, perfect for those seeking scenic ocean views and relaxing beach holidays. With its family-friendly atmosphere and romantic vibe, visitors can explore charming neighborhoods and enjoy memorable excursions. From the iconic Haystack Rock to the inviting sandy shores, Cannon Beach offers an ideal location for outdoor adventures and leisurely strolls by the sea. Experience the beauty and charm of this captivating destination in Oregon.

  • Seaside: Located 11.3km from Cannon Beach, Seaside is a vibrant coastal city known for its beautiful beaches and lively atmosphere. This popular destination draws visitors year-round, with peak times from June to August. Seaside offers an array of outdoor activities, including stunning scenic views, a bustling shopping mall, and recreational areas. The local beach and nearby national state park provide perfect spots for relaxation and exploration, making it an ideal choice for families and adventurers alike.
  • Arch Cape: Just 8.0km from Cannon Beach, Arch Cape is a charming coastal community that offers a more tranquil beach experience. With visitor numbers peaking in March and during the summer months, this city is perfect for those seeking scenic beauty and outdoor activities. Arch Cape features picturesque hiking trails and easy access to recreational areas, allowing nature enthusiasts to fully immerse themselves in the stunning surroundings. The proximity to the beach and a national state park ensures a delightful escape into nature.
  • Manzanita: Situated 19.3km away from Cannon Beach, Manzanita is a quaint town that boasts a year-round welcoming atmosphere. While visitor numbers peak during the summer, this city is less seasonal, making it an excellent choice for a relaxing getaway. Manzanita is renowned for its lovely beaches and recreational areas, along with a local golf course for those looking to enjoy a round. The nearby national state park and family-friendly beach make it a fantastic destination for outdoor enthusiasts and families seeking quality time together.

Things to do in Cannon Beach

Shopping

Cannon Beach offers charming local shops, including Beach Books for unique reads and the Cannon Beach Gallery for local art. If you're up for a drive, check out Seaside Factory Outlet Center, around 24.1km away, featuring a variety of discount shops for clothing and gifts.

Recreation

Experience rejuvenation at the Ocean Lodge Spa, where soothing treatments and tranquil ocean views enhance relaxation. For outdoor enthusiasts, explore the scenic Ecola State Park with its beautiful hiking trails and stunning coastal vistas, offering a perfect blend of nature and wellness.

Adventure

Explore Ecola State Park for scenic hikes and stunning coastal views, with trails that lead to picturesque cliffs and beaches. For a thrilling experience, try surfing at Cannon Beach or join a tidepooling tour to discover diverse marine life along the shore.

Nightlife

Explore the cozy ambiance of the Cannon Beach Distillery on Hemlock Street, where you can sample local spirits. For a lively evening, visit the Wayfarer Restaurant and Lounge on Pacific Avenue, offering stunning ocean views and a vibrant atmosphere for dining and drinks.

*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 numerous opportunities for budget-conscious travellers. Visitors can enjoy free attractions like Haystack Rock and Hug Point State Park. To save on accommodation, plan your visit during the off-peak months from November to January, with Tuesdays typically offering the lowest rates. Use Expedia to find the best deals by filtering for eco-friendly options and sorting by price. Consider bundling your accommodation with flights and activities for additional savings. With careful planning, you can experience the beauty of Cannon Beach without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: Consider saving some dollars by combining your Cannon Beach accommodation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Cannon Beach

Cannon Beach, Oregon, offers a stunning blend of outdoor activities and scenic beauty, making it perfect for a beach holiday. Visitors can explore the beautiful coastline, national parks, and iconic rock formations. With its coastal charm and breathtaking beach views, Cannon Beach is ideal for those seeking an immersive experience in nature. Don't miss the chance to soak in the stunning Oregon coast and enjoy the picturesque surroundings during your visit.

  • Haystack Rock: This iconic monolith rises 235 feet above the shoreline and is a stunning sight at low tide when tide pools reveal diverse marine life. The dramatic coastal scenery and the surrounding beach create a picturesque backdrop for photography and exploration.
  • Arch Cape Beach: Located a mere 8.0km from Cannon Beach, Arch Cape Beach offers a more secluded experience with soft sands and rolling waves. It's an ideal spot for beachcombing, picnicking, or simply soaking up the sun in a tranquil setting.
  • Necanicum Picnic Area: Situated 6.4km away, this urban park provides a lovely green space for family outings. With picnic tables, walking paths, and a playground, it’s a great spot for enjoying a casual meal amidst nature.

Best time to go to Cannon Beach

The best time to visit Cannon Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cannon Beach falls in August, when visitor numbers are moderately high and weather is mostly sunny with no rain. The coolest average temperature in Cannon Beach falls in February, 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 three major airports nearby. Portland International Airport (PDX) is 111.0km away, with luxury hotels such as The Nines and Sentinel Hotel located just 6 and 11.3km from the airport, respectively. Astoria Regional Airport (AST), located 29.0km from Cannon Beach, offers nearby accommodation options like Cannery Pier Hotel & Spa, just 4.8km away. Finally, McNary Field in Salem (SLE) is 132.0km from Cannon Beach, with the DoubleTree by Hilton Hotel Salem situated 4.8km from the airport. Each airport provides easy access to these hotels, ensuring a comfortable stay for visitors.

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 281 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 Chapman Beach. A couple of additional sights to add to your itinerary are Crescent Beach and Tolovana Beach 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