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

Find hotels near Cannon Beach, Cannon Beach from ¥33,600

  • 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. 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,002 reviews)
"Would definitely stay here again."
Canada
Jessie
The price is ¥62,099
¥71,198 total
includes taxes & fees
Aug 25 - Aug 26
Inn at Cannon Beach

2. Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.9 km from Cannon Beach
9.0 out of 10, Wonderful, (2,057 reviews)
"Wonderful Place !!"
United States
Jose
The price is ¥30,335
¥36,392 total
includes taxes & fees
Aug 11 - Aug 12
Tolovana Inn

3. 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,189 reviews)
"This was such a relaxing room and stay during our visit to Cannon Beach. I would stay there again in the future."
United States
Elaine
The price is ¥44,655
¥51,161 total
includes taxes & fees
Aug 4 - Aug 5
Cannon Beach Hotel Collection

4. 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,001 reviews)
"We had a great trip and everyone was very nice and helpful."
United States
Emily
The price is ¥45,890
¥52,315 total
includes taxes & fees
Aug 11 - Aug 12
Inn at Haystack Rock

5. The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
15.5 km from Cannon Beach
9.8 out of 10, Exceptional, (236 reviews)
"Super cute, very clean, boutique hotel with everything you need to enjoy a beach weekend!"
United States
Cheryl
The price is ¥38,486
¥47,004 total
includes taxes & fees
Aug 27 - Aug 28
The Drifthaven at Gearhart

6. Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
2.0 star property
18.9 km from Cannon Beach
9.6 out of 10, Exceptional, (26 reviews)
"Great location on the beach!"
United States
Keith
The price is ¥45,913
¥51,192 total
includes taxes & fees
Aug 27 - Aug 28
Manzanita Oceanfront Inn

7. SaltLine Hotel

SaltLine Hotel
3.0 star property
12.2 km from Cannon Beach
9.4 out of 10, Exceptional, (1,117 reviews)
"Great free breakfast central location. Super nice staff, will be staying here again"
United States
Sarah
The price is ¥47,189
¥54,359 total
includes taxes & fees
Aug 24 - Aug 25
SaltLine Hotel

8. 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 ¥35,917
¥49,562 total
includes taxes & fees
Aug 2 - Aug 3
Sea Glass Inn

9. 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,833 reviews)
"It was close to the beach, downtown shops and eateries."
United States
Gina
The price is ¥29,329
¥33,600 total
includes taxes & fees
Aug 27 - Aug 28
Ebb Tide Oceanfront Inn

10. Inn At Seaside

Inn At Seaside
2.5 star property
12.3 km from Cannon Beach
9.2 out of 10, Wonderful, (1,021 reviews)
"Great experience, stay and location!"
United States
Ashley
The price is ¥32,737
¥37,484 total
includes taxes & fees
Aug 24 - Aug 25
Inn At Seaside

11. 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,014 reviews)
"Great staff and hospitality!"
United States
MiKayla
The price is ¥45,026
¥51,554 total
includes taxes & fees
Jul 30 - Jul 31
Kathryn Riverfront Inn, an Ascend Collection Hotel

12. Seashore Inn on the Beach

Seashore Inn on the Beach
2.0 star property
12.1 km from Cannon Beach
9.0 out of 10, Wonderful, (1,013 reviews)
"Staff was friendly, place was clean, and breakfast at the beach was fabulous !"
United States
Peyton
The price is ¥37,494
¥42,931 total
includes taxes & fees
Aug 2 - Aug 3
Seashore Inn on the Beach

13. 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 ¥34,866
¥39,921 total
includes taxes & fees
Aug 23 - Aug 24
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

14. River Inn at Seaside

River Inn at Seaside
2.5 star property
12 km from Cannon Beach
9.0 out of 10, Wonderful, (1,287 reviews)
"Great place to stay while passing through!"
United States
Brittany
The price is ¥39,979
¥45,776 total
includes taxes & fees
Aug 24 - Aug 25
River Inn at Seaside

15. Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
11.9 km from Cannon Beach
9.0 out of 10, Wonderful, (964 reviews)
"The Inn"
United States
Beverly
The price is ¥35,946
¥41,159 total
includes taxes & fees
Aug 2 - Aug 3
Gilbert Inn Seaside

16. Ashore Hotel

Ashore Hotel
3.0 star property
12.1 km from Cannon Beach
9.0 out of 10, Wonderful, (974 reviews)
"Our room was very clean and the decor was pleasantly unique. The delivery of breakfast to our room was a great touch and the staff were very friendly. Highly recommended!!"
United States
Nicole
The price is ¥38,165
¥46,156 total
includes taxes & fees
Aug 3 - Aug 4
Ashore Hotel

17. 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, (42 reviews)
"It was very quiet and the beach was beautiful.The location was close to Cannon Beach and beyond.I would recommend this place."
United States
Denise
The price is ¥31,143
¥42,791 total
includes taxes & fees
Aug 9 - Aug 10
The Tides by the Sea

18. Inn at the Shore

Inn at the Shore
2.5 star property
10.5 km from Cannon Beach
9.0 out of 10, Wonderful, (1,011 reviews)
"Great for a family vacation"
United States
Kimberly
The price is ¥36,397
¥41,882 total
includes taxes & fees
Aug 17 - Aug 18
Inn at the Shore

19. 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, (773 reviews)
"Great stay and rooms are huge!"
United States
Sherry
The price is ¥43,934
¥50,304 total
includes taxes & fees
Aug 27 - Aug 28
Inn of the Four Winds Oceanfront Seaside

20. Best Western Plus Ocean View Resort

Best Western Plus Ocean View Resort
3.0 star property
12.4 km from Cannon Beach
8.6 out of 10, Excellent, (1,072 reviews)
"great stay, cant wait to come back"
United States
Jorge
The price is ¥37,329
¥42,742 total
includes taxes & fees
Aug 24 - Aug 25
Best Western Plus Ocean View Resort
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
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,002 reviews
View
TV, DVD player
Tolovana Inn
2.5 star property
9.0
Wonderful
2,057 reviews
View
Premium bedding, pillowtop beds, WiFi (free), bed sheets
Cannon Beach Hotel Collection
3.5 star property
9.2
Wonderful
1,189 reviews
View
Exterior
Inn at Haystack Rock
2.5 star property
8.6
Excellent
1,001 reviews
View
Front of property
The Drifthaven at Gearhart
2.0 star property
9.8
Exceptional
236 reviews
View

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 209 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 Inn at Haystack Rock.
How many hotels will I be able to find close to Cannon Beach?
Expedia has 209 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