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

Find hotels near Cannon Beach, Cannon Beach from ¥15,867

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

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

Our top choices for Cannon Beach hotels

1. The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1.3 km from Cannon Beach
9.8 out of 10, Exceptional, (710 reviews)
"This place exceeded my expectations. Great room, incredible location, and thoughtful hospitality. The staff were friendly and attentive. Loved our stay!"
United States
Sharena
The price is ¥53,036
¥60,797 total
includes taxes & fees
Oct 28 - Oct 29
The Ocean Lodge

2. 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,000 reviews)
"Love the location and the staff, rooms were a plus very nice!"
United States
Shelly
The price is ¥26,616
¥30,516 total
includes taxes & fees
Oct 28 - Oct 29
Inn at Cannon Beach

3. Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.3 km from Cannon Beach
9.6 out of 10, Exceptional, (1,122 reviews)
"Great amenities and an even better location."
United States
Daniel
The price is ¥30,940
¥35,447 total
includes taxes & fees
Nov 16 - Nov 17
Surfsand Resort

4. Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach, 1.1 km from Cannon Beach
9.6 out of 10, Exceptional, (265 reviews)
"Favorite place to stay"
United States
Paul
The price is ¥36,065
¥41,116 total
includes taxes & fees
Nov 2 - Nov 3
Schooner's Cove Inn

5. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach, 0.1 km from Cannon Beach
9.4 out of 10, Exceptional, (1,004 reviews)
"Perfect location"
United States
Alina
The price is ¥31,967
¥36,441 total
includes taxes & fees
Nov 15 - Nov 16
Hallmark Resort - Cannon Beach

6. 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, 1.2 km from Cannon Beach
9.4 out of 10, Exceptional, (1,007 reviews)
"Near the beach!"
United States
Nanci
The price is ¥20,534
¥23,409 total
includes taxes & fees
Nov 11 - Nov 12
The Waves/The Argonauta Inn/The White Heron Lodge

7. Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.4 km from Cannon Beach
9.4 out of 10, Exceptional, (420 reviews)
"Very good stuff, great location, good breakfast , room was some how smelly"
United States
Hazem
The price is ¥21,891
¥25,099 total
includes taxes & fees
Nov 1 - Nov 2
Lighthouse Inn

8. 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,246 reviews)
"Great location and super cute little place with comfy beds."
United States
Meghan
The price is ¥17,677
¥20,253 total
includes taxes & fees
Nov 3 - Nov 4
Cannon Beach Hotel Collection

9. Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
1.7 km from Cannon Beach
9.2 out of 10, Wonderful, (803 reviews)
"Love this place! It’s walkable to the beach and the main downtown area. It’s quiet and a really cute property. The cookies in the lobby are so yummy too!! Will definitely stay here if I ever come back."
United States
Alexandra
The price is ¥17,097
¥19,491 total
includes taxes & fees
Nov 2 - Nov 3
Ecola Creek Lodge

10. The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park, 1.8 km from Cannon Beach
9.2 out of 10, Wonderful, (682 reviews)
"Beautiful view, very clean, updated rooms, with a sunset view off the balcony. I definitely recommend this place.."
United States
Holly
The price is ¥19,959
¥22,753 total
includes taxes & fees
Nov 3 - Nov 4
The Wayside Inn

11. 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, (721 reviews)
"Great location. Nice hotel"
Canada
Ruth
The price is ¥26,458
¥30,162 total
includes taxes & fees
Nov 2 - Nov 3
Land's End at Cannon Beach

12. Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.9 km from Cannon Beach
9.0 out of 10, Wonderful, (2,252 reviews)
"Great place to stay"
Canada
Robert
The price is ¥17,004
¥21,056 total
includes taxes & fees
Nov 16 - Nov 17
Tolovana Inn

13. 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,007 reviews)
"Great location and clean spacious rooms."
United States
Michelle
The price is ¥14,510
¥16,541 total
includes taxes & fees
Oct 28 - Oct 29
Inn at Haystack Rock

14. The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
15.5 km from Cannon Beach
9.8 out of 10, Exceptional, (272 reviews)
"Absolutely the best stay everything as amazing would definitely stay here again."
United States
Catherine
The price is ¥23,716
¥30,382 total
includes taxes & fees
Nov 10 - Nov 11
The Drifthaven at Gearhart

15. Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
2.0 star property
18.9 km from Cannon Beach
9.6 out of 10, Exceptional, (109 reviews)
"Our room was inside but still we can look at the beach it's a beautiful view and it's a nice hotel to stay in thanks"
United States
Harsh
The price is ¥22,498
¥25,228 total
includes taxes & fees
Oct 28 - Oct 29
Manzanita Oceanfront Inn

16. Sea Glass Inn

Sea Glass Inn
2.0 star property
12.3 km from Cannon Beach
9.6 out of 10, Exceptional, (29 reviews)
"Great place to stay! The room was clean, had everything you needed, and more! The room was also uniquely decorated and felt comfortable and inviting. The innkeeper was very friendly and helpful. Parking was included. They offered a nice selection of coffee, tea, and snacks. Also, it was just a short drive away from Cannon Beach. I would highly recommend this place to anyone!"
United States
Amtul M.
The price is ¥17,471
¥28,088 total
includes taxes & fees
Nov 4 - Nov 5
Sea Glass Inn

17. The Starry Night Inn

The Starry Night Inn
3.0 star property
12.2 km from Cannon Beach
9.6 out of 10, Exceptional, (92 reviews)
"This was our first time here and we absolutely loved it. We would definitely stay here again. Nice easy walk to shops and the beach."
United States
Jennifer
The price is ¥15,319
¥23,853 total
includes taxes & fees
Nov 1 - Nov 2
The Starry Night Inn

18. SaltLine Hotel

SaltLine Hotel
3.0 star property
12.2 km from Cannon Beach
9.4 out of 10, Exceptional, (1,181 reviews)
"Clean, quiet, bed was a little too firm but great stay."
United States
Kevin
The price is ¥14,883
¥17,357 total
includes taxes & fees
Nov 10 - Nov 11
SaltLine Hotel

19. McMenamins Gearhart Hotel

McMenamins Gearhart Hotel
2.5 star property
16.3 km from Cannon Beach
9.2 out of 10, Wonderful, (196 reviews)
"Excellent stay. Fun"
United States
Philip
The price is ¥16,253
¥18,122 total
includes taxes & fees
Nov 3 - Nov 4
McMenamins Gearhart Hotel

20. Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,155 reviews)
"Convenient location!"
Canada
Jason
The price is ¥13,721
¥15,867 total
includes taxes & fees
Nov 15 - Nov 16
Rivertide Suites 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.

Compare popular hotels close to Cannon Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A wooden deck with a view of the landscape, a bar area with a bottle and glasses, and outdoor seating.
The Ocean Lodge
3.5 star property
9.8
Exceptional
710 reviews
View
A row of wooden cabins with balconies, a gravel driveway, and well-maintained gardens.
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,000 reviews
View
A modern hotel room with a large bed, a seating area with a table and chairs, a view of the sea through large windows, and a painting on the wall.
Surfsand Resort
4.0 star property
9.6
Exceptional
1,122 reviews
View
A beachfront hotel with multiple balconies, a grassy lawn with lounge chairs, and a pathway leading to the beach.
Schooner's Cove Inn
2.5 star property
9.6
Exceptional
265 reviews
View
A balcony with a glass table and wicker chair, overlooking a beach with a prominent rock formation and the ocean.
Hallmark Resort - Cannon Beach
3.0 star property
9.4
Exceptional
1,004 reviews
View

Hotels recommended for families near Cannon Beach

Top Cannon Beach Hotel Reviews

Other attractions near Cannon Beach

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 Tolovana Beach State Park, Arcadia Beach, 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