A coastal landscape with a sandy beach, rocky outcrops, and a mountain range in the background.

Find hotels near Cannon Beach, Cannon Beach from ¥26,916

  • 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

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1.3 km from Cannon Beach
9.8 out of 10, Exceptional, (687 reviews)
"Great staff, beautiful resort right on the beach"
Canada
armin jafari
The price is ¥83,448
¥95,661 total
includes taxes & fees
Jul 19 - Jul 20
The Ocean Lodge

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.3 km from Cannon Beach
9.6 out of 10, Exceptional, (1,038 reviews)
"Gorgeous view with incredibly attentive staff! Will stay here again"
United States
Christopher
The price is ¥76,440
¥87,577 total
includes taxes & fees
Aug 17 - Aug 18
Surfsand Resort

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.6 km from Cannon Beach
9.6 out of 10, Exceptional, (1,001 reviews)
"Would definitely stay here again."
Canada
Jessie
The price is ¥66,405
¥76,135 total
includes taxes & fees
Jul 27 - Jul 28
Inn at Cannon Beach

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach, 0.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,169 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 ¥43,856
¥50,245 total
includes taxes & fees
Jul 28 - Jul 29
Cannon Beach Hotel Collection

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach, 1.1 km from Cannon Beach
9.2 out of 10, Wonderful, (688 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 ¥74,686
¥85,142 total
includes taxes & fees
Jul 31 - Aug 1
Land's End at Cannon Beach

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach, 0.7 km from Cannon Beach
8.6 out of 10, Excellent, (1,002 reviews)
"It was just a great spot overall!"
United States
Chemlahyah
The price is ¥38,958
¥44,411 total
includes taxes & fees
Jul 22 - Jul 23
Inn at Haystack Rock

Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
2.0 star property
18.9 km from Cannon Beach
10.0 out of 10, Exceptional, (11 reviews)
"Great location on the beach!"
United States
Keith
The price is ¥47,541
¥53,008 total
includes taxes & fees
Aug 17 - Aug 18
Manzanita Oceanfront Inn

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
3.5 star property
8.9 km from Cannon Beach
9.4 out of 10, Exceptional, (230 reviews)
"I Absolutely Loved staying at here! The staff Greets you! They give you a tour of the place. They make everything feel so Relaxing, Safe, Secure and most of all Very Welcome! Our room was clean and made me feel like home. The bed was comfortable. The grounds were beautiful and peaceful. The Staff is so Pleasant. I would Highly recommend staying here to my Family and Friends! When we come back to explore more of the coast we will definitely be staying here again."
United States
Keith
The price is ¥66,434
¥78,499 total
includes taxes & fees
Aug 17 - Aug 18
Arch Cape Inn and Retreat - Cannon Beach

Sea Glass Inn

Sea Glass Inn
2.0 star property
12.3 km from Cannon Beach
9.4 out of 10, Exceptional, (24 reviews)
"Short distance from the beach, cute and quiet spot. Perfect for our relaxing vacation "
United States
Savannah
The price is ¥31,917
¥44,900 total
includes taxes & fees
Jul 20 - Jul 21
Sea Glass Inn

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
12.2 km from Cannon Beach
9.2 out of 10, Wonderful, (2,782 reviews)
"Amazing stay, would definitely stay again. Close to the beach and everything in town, perfect walk down the prom. Hotel is very clean and the view of the ocean is beautiful."
United States
Addison
The price is ¥25,815
¥29,574 total
includes taxes & fees
Aug 17 - Aug 18
Ebb Tide Oceanfront Inn

Inn At Seaside

Inn At Seaside
2.5 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,020 reviews)
"Clean rooms, accommodating staff."
United States
Vanessa
The price is ¥33,024
¥37,812 total
includes taxes & fees
Jul 26 - Jul 27
Inn At Seaside

Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,126 reviews)
"We have stayed here a couple of times and it has been great every time."
United States
Catherine K
The price is ¥40,428
¥46,754 total
includes taxes & fees
Jul 26 - Jul 27
Rivertide Suites Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
2.5 star property
12.1 km from Cannon Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Great staff and hospitality!"
United States
MiKayla
The price is ¥43,025
¥49,263 total
includes taxes & fees
Jul 19 - Jul 20
Kathryn Riverfront Inn, an Ascend Collection Hotel

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

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
2.5 star property
12.2 km from Cannon Beach
9.0 out of 10, Wonderful, (1,001 reviews)
"Wonderful stay, good breakfast, great location!"
United States
Julie
The price is ¥37,180
¥42,570 total
includes taxes & fees
Jul 26 - Jul 27
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Ashore Hotel

Ashore Hotel
3.0 star property
12.1 km from Cannon Beach
9.0 out of 10, Wonderful, (968 reviews)
"The hotel was a great location! The staff was friendly and the breakfast was good! "
United States
Brooke
The price is ¥37,790
¥45,701 total
includes taxes & fees
Jul 20 - Jul 21
Ashore Hotel

Hillcrest Inn

Hillcrest Inn
2.5 star property
12.2 km from Cannon Beach
9.0 out of 10, Wonderful, (651 reviews)
"Close to the beach, clean place, affordable, pet friendly, staff was friendly. Great stay and we plan to stay there again."
United States
Raquel
The price is ¥23,507
¥26,916 total
includes taxes & fees
Jul 20 - Jul 21
Hillcrest Inn

Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
11.9 km from Cannon Beach
9.0 out of 10, Wonderful, (963 reviews)
"The Inn"
United States
Beverly
The price is ¥38,253
¥43,799 total
includes taxes & fees
Aug 2 - Aug 3
Gilbert Inn Seaside

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
11.6 km from Cannon Beach
9.0 out of 10, Wonderful, (1,742 reviews)
"Great place to stay in seaside we stay there every year,"
Canada
Michael
The price is ¥32,695
¥37,457 total
includes taxes & fees
Jul 30 - Jul 31
Hi-Tide Oceanfront Inn

The Tides by the Sea

The Tides by the Sea
3.0 star property
10.5 km from Cannon Beach
9.0 out of 10, Wonderful, (39 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 ¥30,882
¥42,431 total
includes taxes & fees
Aug 16 - Aug 17
The Tides by the Sea

Inn of the Four Winds Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside
2.0 star property
12.7 km from Cannon Beach
8.8 out of 10, Excellent, (768 reviews)
"Great stay and rooms are huge!"
United States
Sherry
The price is ¥50,186
¥57,464 total
includes taxes & fees
Aug 16 - Aug 17
Inn of the Four Winds Oceanfront Seaside
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.

Compare popular hotels close to Cannon Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
The Ocean Lodge
3.5 star property
9.8
Exceptional
687 reviews
View
Beachfront King Studio | Premium bedding, in-room safe, blackout drapes, iron/ironing board
Surfsand Resort
4.0 star property
9.6
Exceptional
1,038 reviews
View
Exterior
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,001 reviews
View
Premium bedding, pillowtop beds, free WiFi, bed sheets
Cannon Beach Hotel Collection
3.5 star property
9.2
Wonderful
1,169 reviews
View
View from property
Land's End at Cannon Beach
3.0 star property
9.2
Wonderful
688 reviews
View

Top Cannon Beach Hotel Reviews

Hotels near other Cannon Beach attractions

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Cannon Beach features picturesque shores with breathtaking views, perfect for relaxation and beach walks.
  • Iconic Landmarks: Visit the famous Haystack Rock and enjoy the majestic coastal scenery.
  • Family-Friendly Activities: Engage in fun scavenger hunts and sandcastle contests for memorable family experiences.
  • Outdoor Adventures: Explore nearby national parks and enjoy exciting outdoor excursions.
  • Charming Accommodations: Choose from a variety of cozy beach hotels and family resorts for a comfortable stay.

Find great hotels near Cannon Beach

Cannon Beach offers a variety of accommodations perfect for your coastal getaway. From charming beach hotels to family-friendly resorts, you'll find options that cater to your adventure-seeking spirit and pet-friendly needs. With numerous reviews highlighting quality stays and vacation homes, this picturesque destination ensures a memorable experience for every traveler. Explore the beauty of Cannon Beach while enjoying comfortable lodging that suits your preferences.

  • Hi-Tide Oceanfront Inn: Located 11km from Cannon Beach, Hi-Tide Oceanfront Inn offers a budget-friendly stay with a focus on beach access and pet-friendliness. Rated 9.0 out of 10, this hotel is ideal for travelers seeking a relaxing coastal experience. Guests can enjoy direct beach access, allowing easy exploration of the sandy shores. The hotel accommodates pets with specific policies, providing amenities like food and water bowls and allowing service animals without fees. This charming inn is a great choice for those looking for an affordable getaway with their furry companions.
  • Tolovana Inn: Just 2km from Cannon Beach, Tolovana Inn boasts a guest rating of 8.8 out of 10, making it a solid option for budget-conscious travelers. This inn combines beach access with pet-friendly amenities, ensuring a pleasant stay for both humans and their canine companions. With its convenient location, guests can enjoy the beauty of the shoreline while taking advantage of amenities like food and water bowls and a variable fee for pets. Tolovana Inn is also suitable for business travelers, offering a comfortable environment for work and relaxation.
  • Inn at Cannon Beach: A 3-star accommodation, the Inn at Cannon Beach is situated just 2km from the beach and boasts an impressive guest rating of 9.6 out of 10. This inn is perfect for adventure seekers, offering a variety of recreational activities nearby, including hiking, surfing, and fishing. It is pet-friendly, allowing for a fun getaway with your furry friend. The property features amenities like food and water bowls and a waiver for service animals. The Inn at Cannon Beach promises a blend of comfort and excitement, making it an excellent choice for your vacation.

Where to stay near Cannon Beach

Cannon Beach offers a perfect blend of stunning oceanfront views and family-friendly activities, making it an ideal vacation spot. Explore the picturesque beaches, relax along the shoreline, or embark on exciting excursions nearby. With its romantic atmosphere and beautiful scenery, you'll find countless ways to unwind and soak in the natural beauty. Don't miss the chance to experience the charm of this coastal gem and its welcoming neighborhoods, perfect for a beach vacation.

  • Cannon Beach: Nestled along the stunning Oregon coast, Cannon Beach is a charming city renowned for its picturesque scenery and outdoor activities. The iconic Haystack Rock, a towering sea stack, is a must-see landmark that draws visitors year-round. The city’s moderate seasonal visitor traffic peaks from June to August, making summer the ideal time to enjoy its beautiful beaches, hiking trails, and recreational areas. Visitors can indulge in beachcombing, whale watching, and exploring the nearby national state parks that offer breathtaking views and diverse wildlife.
  • Seaside: Located just 13km from Cannon Beach, Seaside is a vibrant city that offers a blend of beach fun and shopping experiences. Known for its sandy shores and lively atmosphere, Seaside attracts visitors during the summer months, with beachgoers enjoying activities like surfing, paddleboarding, and strolling along the historic promenade. The city features shopping malls and local boutiques, perfect for those looking to take home unique souvenirs. With easy access to recreational areas and the nearby national state park, Seaside is a fantastic complement to the tranquil charm of Cannon Beach.
  • Downtown Cannon Beach: A quaint neighborhood located a mere 483m from Cannon Beach, Downtown Cannon Beach is an inviting area packed with local shops, galleries, and dining options. The neighborhood is popular among visitors, especially during the summer, offering a delightful mix of beach access and cultural experiences. Visitors can enjoy outdoor activities, explore the local theater, or relax in the scenic surroundings. With its proximity to the beach and stunning rock formations, Downtown Cannon Beach provides a perfect blend of relaxation and adventure.

Things to do in Cannon Beach

Shopping

Cannon Beach offers charming local shops like Cannon Beach Bookstore, where you can find unique reads, and local art galleries showcasing regional artists. If you're up for a drive, visit Seaside Factory Outlet Center, located 16km away, featuring various brand-name outlets for great deals on gifts and souvenirs.

Recreation

Cannon Beach Yoga Arts offers rejuvenating classes that blend mindfulness and movement, set against stunning coastal views. For a tranquil retreat, the Ocean Lodge features spa services with ocean-inspired treatments, ideal for relaxation after a day of exploring the scenic beaches and local art galleries.

Adventure

Explore Ecola State Park for hiking trails with scenic coastal views and diverse wildlife. Discover tide pools at Haystack Rock, where you can observe marine life. For a thrill, try surfing lessons at Cannon Beach, perfect for beginners looking to ride the waves along the stunning shoreline.

Nightlife

Cannon Beach offers a laid-back nightlife scene. Enjoy local craft beers at the Pelican Brewing Company or unwind with live music at the Coaster Theatre. For a cozy atmosphere, visit the Wine Bar at the Cannon Beach Distillery, where you can savor unique spirits and delicious small plates.

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

Booking tips and Expedia advantages for Cannon Beach

To save money on your trip to Cannon Beach, consider visiting during the off-peak months from November to January, when prices are generally lower. Booking your stay on a Tuesday can also help you avoid the higher weekend rates. Use Expedia to find the best deals by filtering hotel prices from lowest to highest, and consider bundling your hotel, flights, and activities for additional savings. Additionally, explore free activities in the area and take advantage of public transport or walking to minimize travel costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around 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 around Cannon Beach is Tuesday. The most expensive day to stay around Cannon Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Cannon Beach hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near Cannon Beach

Cannon Beach, Oregon, offers a delightful blend of stunning beaches, scenic views, and outdoor adventures. Visitors can explore iconic landmarks, such as the majestic rocks along the Oregon Coast, and revel in the breathtaking beach views. Whether you're seeking relaxation by the shore or thrilling adventures in nearby national parks, Cannon Beach provides an unforgettable experience for every traveler.

  • Haystack Rock: This iconic sea stack rises majestically from the ocean, located 483m from Cannon Beach. Visitors can enjoy the stunning views and explore the tidal pools that reveal marine life during low tide, making it a great spot for outdoor enthusiasts and photographers.
  • Ecola State Park: Situated 3km from Cannon Beach, Ecola State Park offers breathtaking coastal scenery and various hiking trails. The park is ideal for those seeking adventure, with opportunities for wildlife viewing and panoramic vistas of the Pacific Ocean and surrounding landscapes.
  • White Bird Gallery: Located 1km from Cannon Beach, this charming gallery showcases local and regional artists, featuring a diverse range of artwork. Visitors can immerse themselves in the local culture and perhaps find a unique piece to take home as a memento of their trip.

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 around Cannon Beach falls in August, when visitor numbers are moderately high and weather is mostly sunny with no rain. The coolest average temperature around Cannon Beach falls in February, visitor numbers are moderately low 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 CloudyModerately LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyModerately LowAverage
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 SunnyAverageAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Cannon Beach

Traveling to Cannon Beach, Oregon, is convenient with several nearby airports. Portland International Airport (PDX) is 113km away and offers luxury accommodations like The Nines and Sentinel Hotel, both within 11km of the airport. Astoria Regional Airport (AST), located 31km from Cannon Beach, features hotels such as Cannery Pier Hotel & Spa and Hotel Elliott, both just 5km from the airport. McNary Field in Salem (SLE) is 132km away, with options like Holman Riverfront Park Hotel Salem and The Grand Hotel, both 5km from the airport. Each airport provides easy access to hotels for a comfortable stay before enjoying the beauty of Cannon Beach.

Frequently asked questions

What's the area like around Cannon Beach?
Cannon Beach is located in Cannon Beach. This walkable area is known for its beautiful beaches and major shopping area. If you're looking for a convenient place to stay, check out the 211 hotels and other accommodations you'll find within a mile.
What's the best place to stay near Cannon Beach?
Adjacent to Cannon Beach, Surfsand Resort is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an indoor pool. Other good options within a short distance include Cannon Beach Hotel Collection and Hallmark Resort - Cannon Beach.
How many hotels will I be able to find close to Cannon Beach?
Expedia has 211 hotels and other accommodations within a mile from Cannon Beach.
If I need to cancel the hotel reservation for my stay near Cannon Beach, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the top deals on offer near Cannon Beach.
Where can I learn more about changing or cancelling my trip in the area near Cannon Beach?
For more details about picking new dates or cancelling your stay near Cannon Beach, go to https://www.expedia.com/service/.
What can I see and do near Cannon Beach?
Consider spending a leisurely afternoon outside at Tillamook Head, Les Shirley Park, or Nehalem Harwood Square. Dip your toes in the water at Crescent Beach, Tolovana Beach State Park, and Arch Cape Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.

Explore a world of travel with Expedia