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

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

Star rating

Our top choices for Cannon Beach hotels

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,002 reviews)
"Would definitely stay here again."
Canada
Jessie
The price is P28,901
P33,135 total
includes taxes & fees
Aug 1 - Aug 2
Inn at Cannon Beach

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (2,030 reviews)
"Great spot right on the beach."
United States
Shanley
The price is P12,128
P14,511 total
includes taxes & fees
Aug 4 - Aug 5
Tolovana Inn

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 P34,795
P39,887 total
includes taxes & fees
Jul 21 - Jul 22
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,009 reviews)
"Small space, but very clean and in a fantastic location."
United States
Amy
The price is P17,518
P19,971 total
includes taxes & fees
Jul 30 - Jul 31
Inn at Haystack Rock

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 P33,782
P38,704 total
includes taxes & fees
Jul 23 - Jul 24
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 P33,831
P38,568 total
includes taxes & fees
Jul 26 - Jul 27
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 P29,758
P33,924 total
includes taxes & fees
Jul 13 - Jul 14
The Waves/The Argonauta Inn/The White Heron Lodge

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 P19,658
P22,538 total
includes taxes & fees
Jul 12 - Jul 13
Lighthouse Inn

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 P28,347
P32,315 total
includes taxes & fees
Jul 31 - Aug 1
Land's End at Cannon Beach

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 P18,743
P21,474 total
includes taxes & fees
Jul 15 - Jul 16
Cannon Beach Hotel Collection

Astoria Riverwalk Inn

Astoria Riverwalk Inn
2.0 star property
Astoria
8.0 out of 10, Very Good, (2,261 reviews)
"Great place to stay."
United States
Renee
The price is P11,995
P13,854 total
includes taxes & fees
Jul 13 - Jul 14
Astoria Riverwalk Inn

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 P14,383
P16,613 total
includes taxes & fees
Jul 22 - Jul 23
Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel

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 P9,373
P10,544 total
includes taxes & fees
Jul 12 - Jul 13
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,006 reviews)
The price is P11,031
P12,630 total
includes taxes & fees
Jul 19 - Jul 20
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 P11,574
P13,484 total
includes taxes & fees
Jul 15 - Jul 16
South Jetty Inn

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 P11,353
P12,772 total
includes taxes & fees
Aug 11 - Aug 12
Silver Sands Motel

Inn at the Shore

Inn at the Shore
2.5 star property
Seaside
9.2 out of 10, Wonderful, (1,007 reviews)
"Our stay was lovely"
United States
michelle
The price is P17,112
P19,691 total
includes taxes & fees
Jul 16 - Jul 17
Inn at the Shore

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
2.5 star property
Seaside
9.0 out of 10, Wonderful, (1,011 reviews)
"Wonderful stay, good breakfast, great location!"
United States
Julie
The price is P14,550
P16,660 total
includes taxes & fees
Aug 3 - Aug 4
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

River Inn at Seaside

River Inn at Seaside
2.5 star property
Seaside
9.0 out of 10, Wonderful, (1,250 reviews)
"Outstanding place to stay! Will definitely be staying there on our next visit to seaside"
United States
Danny
The price is P14,953
P17,121 total
includes taxes & fees
Jul 19 - Jul 20
River Inn at Seaside

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 P10,153
P11,631 total
includes taxes & fees
Jul 29 - Jul 30
Ebb Tide Oceanfront Inn
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 and neighborhoods for the activities you enjoy most. Learn more about Cannon Beach
Learn more about Cannon Beach

Downtown Cannon Beach

Downtown Cannon Beach is known for its stunning beaches, and with sights like Cannon Beach and Coaster Theatre, you won't get bored spending a day wandering around this part of Cannon Beach.

Tolovana Park

Tolovana Park is popular for its beaches, and if you're looking for more to see and do, you might think about a trip to Cannon Beach or Tolovana Beach State Park.

Stay near popular Cannon Beach attractions

Learn more about Cannon Beach

The towering Haystack Rock reveals itself at low tide when tidepools brim with colorful starfish and sea anemones. Wander through the charming downtown 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 boasts picturesque sandy shores and breathtaking ocean views, ideal for relaxation and beach walks.
  • Outdoor Adventures: The area offers invigorating hiking trails and scenic tours, perfect for nature enthusiasts.
  • Captivating Landscapes: Iconic rock formations and nearby state parks provide a stunning backdrop for exploration and photography.
  • Charming Accommodations: A range of lodging options, from beachfront resorts to cosy hotels, ensure a comfortable stay.
  • Family-Friendly and Romantic Spots: Cannon Beach offers activities suitable for families and intimate settings for couples, catering to diverse visitors.

Find great hotels in and around Cannon Beach

Experience the charm of Cannon Beach with a variety of accommodations that cater to families and adventure seekers alike. From beachfront resorts to cosy seaside hotels, you'll find options that blend comfort with stunning ocean views. Explore highly-rated hotels, including ocean lodges and star-rated establishments, ensuring a memorable stay on this picturesque coastline.

  • Hi-Tide Oceanfront Inn: Nestled a mere 11km from Cannon Beach, the Hi-Tide Oceanfront Inn offers budget-friendly lodging with a welcoming pet-friendly atmosphere. Rated 9.0 out of 10 by guests, this hotel is ideal for those seeking a beach getaway. Enjoy direct access to the sandy shores, where you can relax or indulge in various seaside activities. The hotel also caters to pet owners with amenities such as food and water bowls, and a pet policy that permits some pets on-site, making it a convenient choice for furry companions.
  • Tolovana Inn: Situated in the heart of Cannon Beach, the Tolovana Inn boasts a guest rating of 8.8 out of 10, making it a popular choice for both leisure and business travellers. This budget-friendly hotel provides direct beach access and features a range of amenities, including food and water bowls for pets. With its accommodating pet policy, which allows some pets on-site, guests can enjoy a comfortable stay while bringing their four-legged friends along. The hotel’s serene environment is perfect for unwinding after a day of exploring the beautiful coastline.
  • Inn at Cannon Beach: With an impressive guest rating of 9.6 out of 10, the Inn at Cannon Beach is a charming 3-star property located in Cannon Beach. This inn caters to adventure enthusiasts with an array of recreational activities available nearby, including hiking, fishing, and surfing. The accommodation welcomes pets and provides essential amenities such as food and water bowls. Guests will appreciate the delightful blend of comfort and opportunity for exploration that this inn offers, making it a distinguished option for those seeking both relaxation and adventure.

Where to stay near Cannon Beach

For a memorable coastal getaway, Cannon Beach, Oregon, offers a stunning blend of outdoor adventures and scenic beauty. Enjoy the breathtaking ocean views as you stroll along the sandy shores, perfect for a relaxing beach holiday. Nearby, charming towns invite family-friendly excursions, while romantic spots provide a lovely atmosphere for couples. Whether you seek tranquillity or adventure, Cannon Beach promises a delightful escape filled with natural wonders and unforgettable experiences.

  • Seaside: Located a mere 11km from Cannon Beach, Seaside boasts a vibrant atmosphere that attracts visitors year-round, particularly from June to August. This charming coastal city is celebrated for its stunning beaches and breathtaking scenery, making it a perfect destination for outdoor enthusiasts. Enjoy a leisurely stroll along the scenic promenade, indulge in shopping at the local mall, or explore the nearby national state park. With a range of recreational areas and events throughout the year, Seaside offers a delightful blend of relaxation and adventure.
  • Arch Cape: Just 8km from Cannon Beach, Arch Cape is a hidden gem that invites travellers seeking a serene beach experience. This picturesque city sees a peak in visitors during March and the summer months of June to July. Arch Cape’s stunning coastline and lush landscapes are perfect for outdoor activities, including hiking on its scenic trails. With easy access to the beach and a nearby national state park, nature lovers will find plenty of opportunities to soak in the beauty of the area, making it an excellent spot for a peaceful getaway.
  • Manzanita: Situated 19km from Cannon Beach, Manzanita is a delightful coastal city that welcomes visitors throughout the year, with peak seasons occurring in the summer months. Known for its beautiful beaches and inviting outdoor scenery, Manzanita is ideal for families and those seeking an active lifestyle. Enjoy various recreational activities such as golfing or a relaxing day on the beach, while the proximity to the national state park provides additional exploration opportunities. Manzanita is the perfect place to unwind and connect with nature.

Things to do in Cannon Beach

Shopping

Cannon Beach boasts charming local shops like the Cannon Beach Bookstore and unique galleries such as the Bronze Coast Gallery, ideal for finding gifts and souvenirs. If you’re up for a drive, visit Seaside's Seaside Factory Outlet Centre, about 19km away, offering various brand-name stores at discounted prices.

Recreation

Experience the tranquil ambiance at The Ocean Lodge, where you can indulge in spa services overlooking the Pacific. Explore nature through yoga sessions on the beach or enjoy guided meditation amidst the serene coastal landscape, fostering relaxation and rejuvenation.

Adventure

At Cannon Beach, explore the breathtaking coastal trails at Ecola State Park, offering stunning views of the Pacific Ocean. Experience the thrill of surfing or paddleboarding in the ocean's refreshing waves, or embark on tidepooling adventures along the shore, discovering fascinating marine life amidst the rocky outcrops.

Nightlife

Visit The Wine Bar for a fine selection of local wines and a cosy atmosphere. For a lively evening, head to the Cannon Beach Tavern, where you can enjoy craft beers and occasional live performances from local musicians, creating a vibrant night out by the coast.

*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 offers numerous opportunities for budget-conscious travellers. Enjoy free attractions like Haystack Rock and Hug Point State Park. For transport, consider renting bicycles for an economical way to explore. The best time to visit is from November to January when accommodation prices drop, with Tuesdays typically being the cheapest nights to stay. Use Expedia to compare deals, refine your search by budget, and consider package deals that combine flights and hotels for additional savings. Keep an eye out for exclusive offers and unlock travel rewards for further discounts.

  • 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 preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Cannon Beach with your flights and activities through an Expedia package deal.

Find the best attractions in and around Cannon Beach

Cannon Beach is a delightful destination for those seeking outdoor adventures and stunning scenery. Renowned for its beautiful beaches, striking rocks, and nearby state parks, visitors can immerse themselves in the coastal charm of the Oregon coast. Whether you’re enjoying breathtaking beach views or exploring the captivating landscapes, Cannon Beach offers a memorable experience for all nature enthusiasts.

  • Ecola State Park: Located 3km from Cannon Beach, Ecola State Park offers stunning coastal views, lush forests, and a variety of outdoor activities. Hike along scenic trails that wind through towering trees and cliffs, providing breathtaking vistas of the Pacific Ocean.
  • Arch Cape Beach: Just 8km from Cannon Beach, Arch Cape Beach invites you to enjoy its tranquil sandy shores and gentle waves. This hidden gem is ideal for a relaxing day by the sea, perfect for beachcombing or simply soaking up the sun.
  • Haystack Rock: Situated within Cannon Beach, Haystack Rock is a striking sea stack that rises dramatically from the ocean. Explore the tide pools at its base during low tide, where you may encounter fascinating marine life amidst picturesque surroundings.

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, can be done via several major airports. Portland International Airport (PDX) is situated 111km away, with excellent hotel options such as The Nines and Sentinel Hotel, both six and 11km from the airport. Astoria Regional Airport (AST) is only 29km from Cannon Beach, with nearby hotels like Cannery Pier Hotel & Spa and Hotel Elliott, both 5km away. Lastly, McNary Field (SLE) in Salem is 132km away, offering hotels like DoubleTree by Hilton and Holman Riverfront Park Hotel, both 5km from the airport. All airports provide convenient transportation services to their respective hotels.

Frequently asked questions

Where is the best place for a stay in Cannon Beach?
Based on our traveler 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.
If I need to cancel my hotel reservation in Cannon Beach, will I receive a refund?
Yes, you'll find most hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive 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 hotel when traveling with kids to 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 choice for your family trip. Attractions in the area like Captain Kid Amusement Park and The Buzz on Broadway are also fun for kids of all ages. Find more child-friendly accommodations in Cannon Beach.
What is the favorite LGBTQ-friendly hotel in Cannon Beach?
Surfsand Resort is a top LGBTQ-friendly hotel, and features free WiFi and in-room fireplaces. Inn at Cannon Beach and The Ocean Lodge are other good options for your trip. See all available hotels listed as LGBTQ-friendly in Cannon Beach.
What's the best pet-friendly hotel in Cannon Beach?
Tolovana Inn is a top dog-friendly hotel, and offers an indoor pool and a fitness center for its human guests. 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 accommodation for a beach vacation 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.
Where is the best neigborhood in Cannon Beach for tourists?
Downtown Cannon Beach is one of the best areas of the city for sightseeing so consider a stop by Cannon Beach, Coaster Theatre, and Cannon Beach History Center and Museum while you're exploring the neighborhood.
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 that feature an onsite 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 center. 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?
Travelers to Cannon Beach give high marks for the beaches, shopping, and top-notch restaurants. Tourists can also enjoy so much more including its cafes. A top sight in the city is Cannon Beach. In Cannon Beach, there are 281 hotels and other accommodations 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 agenda are Crescent Beach and Tolovana Beach State Park. Check out what more to see and do in Expedia's Cannon Beach guide.
How can I get around Cannon Beach?
If you want to venture outside of the area, ride aboard one of the trains 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 weather like in Cannon Beach?
The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and December with an average of 44°F. The rainiest months in Cannon Beach are November, December, January, and March, with each month seeing an average of 9 inches of rainfall.

Explore a world of travel with Expedia