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

Find hotels in Cannon Beach, OR from $129

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Cannon Beach hotels

Pet friendly
Cannon Beach
Breakfast included
Hotel
Reserve now, pay later

1. Tolovana Inn

Tolovana Inn
Tolovana Park
United States
Vivianne
$202 nightly
$229 total
Aug 30 - Aug 31
Total with taxes and fees
Tolovana Inn

2. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
Seaside
United States
jason
$132 nightly
$151 total
Sep 14 - Sep 15
Total with taxes and fees
Ebb Tide Oceanfront Inn

3. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach
United States
david
$357 nightly
$407 total
Sep 23 - Sep 24
Total with taxes and fees
Surfsand Resort

4. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach
United States
Nicole
$206 nightly
$236 total
Sep 22 - Sep 23
Total with taxes and fees
Cannon Beach Hotel Collection

5. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park
United States
Brenee
$281 nightly
$320 total
Sep 2 - Sep 3
Total with taxes and fees
Inn at Cannon Beach

6. Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
Seaside
United States
Mark
$152 nightly
$174 total
Aug 30 - Aug 31
Total with taxes and fees
Promenade Inn & Suites Oceanfront

7. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
Downtown Cannon Beach
United States
Katie
Hallmark Resort - Cannon Beach

8. Best Western Plus Ocean View Resort

Best Western Plus Ocean View Resort
Seaside
United States
Jed
$113 nightly
$129 total
Sep 17 - Sep 18
Total with taxes and fees
Best Western Plus Ocean View Resort

9. River Inn at Seaside

River Inn at Seaside
Seaside
United States
Kelly
$179 nightly
$205 total
Aug 30 - Aug 31
Total with taxes and fees
River Inn at Seaside

10. The Ocean Lodge

The Ocean Lodge
Tolovana Park
United States
Christopher
$548 nightly
$625 total
Sep 7 - Sep 8
Total with taxes and fees
The Ocean Lodge

11. Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
Seaside
United States
Brenda
$158 nightly
$180 total
Sep 23 - Sep 24
Total with taxes and fees
Hi-Tide Oceanfront Inn

12. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach
United States
Cassidy
$240 nightly
$273 total
Sep 24 - Sep 25
Total with taxes and fees
Inn at Haystack Rock

13. Ecola Creek Lodge

Ecola Creek Lodge
Cannon Beach
United States
Benjamin
$170 nightly
$194 total
Sep 24 - Sep 25
Total with taxes and fees
Ecola Creek Lodge

14. The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
Downtown Cannon Beach
United States
Dawn
$285 nightly
$325 total
Aug 31 - Sep 1
Total with taxes and fees
The Waves/The Argonauta Inn/The White Heron Lodge

15. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
Tolovana Park
United States
Casey
Sea Sprite at Haystack Rock

16. SaltLine Hotel

SaltLine Hotel
Seaside
United States
Tenzin
$155 nightly
$177 total
Sep 20 - Sep 21
Total with taxes and fees
SaltLine Hotel

17. Coast River Inn by OYO Seaside

Coast River Inn by OYO Seaside
Seaside
United States
Mark
$98 nightly
$112 total
Sep 17 - Sep 18
Total with taxes and fees
Coast River Inn by OYO Seaside

18. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach
United States
Danika
$330 nightly
$376 total
Sep 13 - Sep 14
Total with taxes and fees
Land's End at Cannon Beach

19. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach
United States
Gabriel
$281 nightly
$320 total
Aug 30 - Aug 31
Total with taxes and fees
Lighthouse Inn

20. Sea Sprite on the Estuary

Sea Sprite on the Estuary
Cannon Beach
United States
Blaire
Sea Sprite on the Estuary
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around Cannon Beach

Cannon Beach offers a perfect blend of outdoor adventure and scenic relaxation along the Oregon Coast. Enjoy breathtaking oceanfront views, explore the nearby north coast, and indulge in a romantic getaway just steps from the beach, making it an ideal destination for families and nature lovers alike.

Seaside

Discover Seaside, a vibrant destination perfect for families and adventure seekers who will appreciate its stunning beach and outdoor activities. This charming city offers easy access to attractions like Seaside Beach and Ecola State Park, along with the Seaside Civic and Convention Center for events. Located about 8 miles by car from Cannon Beach, Seaside provides a lively atmosphere that's ideal for making lasting memories. Choosing Seaside for your stay ensures a delightful blend of recreation and scenery.

Neahkahnie Beach

Experience the charm of Neahkahnie Beach, an excellent hub for families and nature lovers who want to soak in the beauty of Oregon’s coastline. With its stunning beach, the nearby Nehalem Bay State Park, and opportunities for outdoor activities like golf and visiting local marinas, Neahkahnie Beach offers a delightful escape. Located about 15 miles by car from Cannon Beach, this picturesque village makes for a smart choice for your next beach getaway.

Arch Cape

Make your vacation planning effortless by staying in Arch Cape, a haven for families and nature lovers thanks to its stunning beach, scenic trails, and proximity to Oswald West State Park. Here, you can explore the beautiful coastline and admire iconic sights like Haystack Rock while enjoying a peaceful atmosphere. Located about 5 miles by car from Cannon Beach, Arch Cape is an ideal choice for those seeking a memorable getaway amidst Oregon's natural beauty.

Manzanita

Ideally situated for families, couples, and nature lovers, Manzanita offers a serene escape just about 14 miles by car from Cannon Beach. This charming coastal city provides easy access to Nehalem Bay State Park, where outdoor enthusiasts can explore scenic trails, and Nehalem Beach, perfect for a relaxing day by the ocean. With attractions like Kelly's Brighton Marina LLC nearby, guests can enjoy a variety of recreational activities year-round. Choosing Manzanita for your stay ensures a memorable vacation experience in a picturesque setting.

Downtown Cannon Beach

Travelers visiting the area often choose Downtown Cannon Beach, especially couples, solo adventurers, and families seeking close proximity to stunning natural beauty. This charming neighborhood offers easy access to the picturesque Cannon Beach, iconic Haystack Rock, and the scenic trails of Ecola State Park, making it a perfect spot for outdoor enthusiasts and those looking to soak in the coastal scenery. Located around Cannon Beach, Downtown Cannon Beach is a smart choice for your vacation stay, ensuring a delightful experience.

Stay near popular attractions in and around Cannon Beach

Cannon Beach offers stunning outdoor scenery and a laid-back beach vibe, making it a perfect getaway for nature lovers. Explore the breathtaking coastline and unique rock formations while staying at the best Cannon Beach hotels for a memorable experience that captures the essence of the Oregon coast.
A coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

Cannon Beach

9.6/10 (3,221 reviews)
Experience the best of coastal relaxation at Cannon Beach, Oregon, perfect for beach lovers seeking stunning ocean views and serene vibes. This picturesque destination features iconic rock formations and a charming coastal village atmosphere. Conveniently located within Cannon Beach, it offers easy access to local shops and dining, making your stay enjoyable and hassle-free.
See properties
A beach with rock formations and a sunset.

Haystack Rock

9.8/10 (2,614 reviews)
Often cited as a favorite among nature lovers, Haystack Rock offers stunning coastal scenery and opportunities for exploration. Located within Cannon Beach, it’s easily accessible for a memorable day out. Staying nearby provides the perfect base to enjoy the beauty and activities this iconic landmark has to offer.
See properties
A coastal landscape with a sandy beach, rocky outcrops, and a fallen tree.

Ecola State Park

9.4/10 (1,351 reviews)
Ideal for outdoor lovers, Ecola State Park offers stunning views, hiking trails, and a chance to connect with nature. Located about 2 miles by car from Cannon Beach, it's a perfect spot to explore the Oregon coast while enjoying the scenic landscapes and adventurous vibes nearby.
See properties
A beach with waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

Tolovana Beach State Park

9.2/10 (644 reviews)
No trip is complete without a visit to Tolovana Beach State Park, a haven for outdoor enthusiasts seeking adventure and stunning scenery. Nestled within Cannon Beach, this park offers breathtaking coastal views and diverse recreational activities. Staying near Tolovana Beach State Park ensures easy access to its natural beauty and vibrant atmosphere.
See properties
A forest with a dirt path, tall trees, and dense underbrush.

Tillamook Head

9.0/10 (485 reviews)
An essential stop for outdoor enthusiasts, Tillamook Head offers breathtaking scenery and a vibrant natural atmosphere. Located about 7 miles by car from Cannon Beach, this hill provides stunning views and invigorating hikes. Staying near Tillamook Head makes it easy to explore the area’s beauty and outdoor activities.
See properties
A coastal landscape with a beach, rocky outcrops, and a forested hillside.

Crescent Beach

9.2/10 (117 reviews)
Enjoy the simplicity of Crescent Beach, a picturesque spot perfect for beachgoers seeking relaxation. This beautiful beach offers stunning views and a serene atmosphere, ideal for unwinding by the Pacific. Located within Cannon Beach, it's a convenient base for exploring the area's attractions while soaking up the coastal vibes.
See properties
A rocky coastline with large boulders and a prominent cliff.
Photo by Michael Schuier

Indian Beach

9.4/10 (89 reviews)
Perfectly suited for beach lovers, Indian Beach offers stunning coastal views and a relaxing atmosphere. Located about 6 miles by car from Cannon Beach, this serene spot invites visitors to unwind and enjoy the natural beauty of Oregon’s coastline, making it a convenient escape for your vacation.
See properties
A rocky cliff with a person standing at the base.
Photo by RVOutlawz

Arcadia Beach

9.2/10 (86 reviews)
A must-see for beach lovers, Arcadia Beach offers stunning coastal views and a laid-back atmosphere perfect for relaxation. Located about 5 miles by car from Cannon Beach, it provides an easy escape for visitors looking to enjoy serene beach vibes while exploring the beautiful Oregon coast.
See properties

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.

See all hotels in Cannon Beach
A beach with large rock formations and a sunset.

Top Cannon Beach Hotel Reviews

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

10/10 Excellent
"We enjoyed the location. Being on the ocean and right downtown was great. Our room was clean and updated. The beds and pillows were very comfortable. We would definitely come back here to The Waves."
Garick 3-night trip
Posted 5 hours ago
The Waves/The Argonauta Inn/The White Heron Lodge
Inn at Haystack Rock

Inn at Haystack Rock

10/10 Excellent
"Really clean comfortable place, excellent location, 2 min walk across road to beach, nice little porch to sit on too. Gave us chairs to sit on at the beach & you could borrow bikes to get around but it was only 5 min walk either way to lovely little shops & eating/drinking places."
Scott 2-night trip
Posted 6 hours ago
Inn at Haystack Rock
Tolovana Inn

Tolovana Inn

8/10 Good
"We loved being on the ocean and were glad there were benches where we could sit and enjoy the wonderful views. We were disappointed to not have a balcony room which is what we thought we had booked. Because there were benches where we could sit outside, we still loved staying there."
Richard 1-night trip
Posted 6 hours ago
Tolovana Inn
Inn at Cannon Beach

Inn at Cannon Beach

10/10 Excellent
"Excellent in all respects. Would stay again."
Randolph 2-night trip
Posted 8 hours ago
Inn at Cannon Beach
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

10/10 Excellent
"Very clean and well maintained property. Very charming features with older well maintained fixtures and features."
Zachary 1-night trip
Posted 1 day ago
Cannon Beach Hotel Collection
Land's End at Cannon Beach

Land's End at Cannon Beach

10/10 Excellent
"I don’t think have enjoyed myself at the Coast this much in a long time. I came in tired and stressed and left completely decompressed."
Pilar 2-night trip
Posted 2 days ago
Land's End at Cannon Beach
Ecola Creek Lodge

Ecola Creek Lodge

10/10 Excellent
"It was close to the beach, and there was easy parking!"
Benjamin 6-night trip
Posted 3 days ago
Ecola Creek Lodge
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

10/10 Excellent
"Absolutely amazing. Exceptionally clean. For an older property, it was immaculate. It had old charm with modern conveniences. Great views and access to the beach. Staff was friendly and helpful. We will return. I can not imagine. Better place to stay. Kitchen was clean and well stocked. Room was warm. Bed was comfortable and linens were nice. Comfy pillows too. We had a perfect get away. Staff informed us of low and high tide. Gave us great information for beach fires, sunsets and tide pools."
Casey 2-night trip
Posted 4 days ago
Sea Sprite at Haystack Rock
Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games

Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games

8/10 Good
"We loved this location! Close to the beach and Mo’s. We discovered new rocks with tons of starfish, mollusks and even a cave without all the crowds at Haystack Rock. The house was comfortable and spaciousand our hosts were fabulous! It is always a treat to stay at Cannon Beach and the price was very reasonable."
Jan H. 3-night trip
Posted 8 days ago
Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games

More cheap stays in Cannon Beach

Astoria Riverwalk Inn

Astoria Riverwalk Inn

400 Industry Street Astoria OR
$119 nightly
$138 total
Sep 16 - Sep 17
Total with taxes and fees
7.8/10 Good! (2,379 reviews)
Astoria Riverwalk Inn
Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn

300 N Prom Seaside OR
$135 nightly
$155 total
Sep 13 - Sep 14
Total with taxes and fees
9.2/10 Wonderful! (2,868 reviews)
Ebb Tide Oceanfront Inn
Inn At Seaside

Inn At Seaside

441 2nd Ave Seaside OR
$151 nightly
$173 total
Sep 20 - Sep 21
Total with taxes and fees
9.2/10 Wonderful! (1,047 reviews)
Inn At Seaside
Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

30 N Prom Seaside OR
$152 nightly
$174 total
Aug 30 - Aug 31
Total with taxes and fees
7.4/10 Good! (2,707 reviews)
Promenade Inn & Suites Oceanfront
River Inn at Seaside

River Inn at Seaside

531 Avenue A Seaside OR
$179 nightly
$205 total
Aug 30 - Aug 31
Total with taxes and fees
River Inn at Seaside
Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
$196 nightly
$221 total
Aug 30 - Aug 31
Total with taxes and fees
9/10 Wonderful! (2,078 reviews)
Tolovana Inn

Hotels in Cannon Beach with star-rating

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Enjoy picturesque walks along the beautiful shoreline and take in breathtaking sunsets.
  • Iconic Rock Formations: Visit famous landmarks like Haystack Rock, a must-see for every traveler.
  • Outdoor Adventure: Explore hiking trails and recreational areas perfect for nature enthusiasts.
  • Charming Artisan Shops: Discover unique finds and local crafts in the vibrant downtown area.
  • Cultural Experiences: Enjoy local theater performances that showcase the region's artistic flair.

Find great hotels in and around Cannon Beach

Cannon Beach offers a variety of hotel accommodations perfect for families and adventure seekers alike. From oceanfront lodges to charming resorts, you'll find a range of options that cater to your vacation needs. Whether you’re looking for a hotel with stunning beach views or a cozy retreat, Cannon Beach has the perfect spot for your getaway. Explore the best hotels that promise a memorable experience along the beautiful Oregon coast.

  • Hi-Tide Oceanfront Inn: Experience the ultimate beach getaway at Hi-Tide Oceanfront Inn, located just 7 miles from Cannon Beach. This hotel is perfect for travelers seeking a pet-friendly, LGBTQIA-welcoming vacation. With direct access to the beach, guests can enjoy sun-soaked days by the ocean. The property is designed with inclusivity in mind, catering to diverse travelers with its affiliation with LGBTQI travel guides. Pet owners will appreciate the amenities, including food and water bowls for furry friends, ensuring a comfortable stay for everyone.
  • Inn at Cannon Beach: Nestled in the heart of Cannon Beach, the Inn at Cannon Beach is a charming 3-star hotel ideal for adventure seekers. This LGBTQIA-friendly and pet-friendly accommodation offers a variety of outdoor activities nearby, such as hiking, surfing, and fishing. With its affiliation with LGBTQI travel guides, the inn creates an inclusive atmosphere for all guests. The property features ample opportunities for adventure sports, making it a perfect base for those looking to explore the stunning coastline and natural beauty of the area.
  • Tolovana Inn: Located in Cannon Beach, Tolovana Inn combines business amenities with a beach vacation experience. This hotel is perfect for business travelers who also want to relax by the ocean. With direct beach access and facilities like a conference center and multiple meeting rooms, it caters to professional needs while providing a tranquil setting. The property is pet-friendly, welcoming dogs to join the getaway. Guests can enjoy the best of both worlds with business convenience and the soothing ambiance of the Pacific coast.

Where to stay in and around Cannon Beach

Cannon Beach, Oregon, offers a stunning beach vacation experience with its breathtaking coastal scenery and charming atmosphere. Whether you're seeking a family-friendly getaway or a romantic escape, this picturesque destination promises relaxation and adventure. Explore the beautiful shoreline, indulge in coastal luxury, and enjoy excursions that showcase the area's natural beauty. With its vibrant neighborhoods and inviting vibe, Cannon Beach is the perfect starting point for an unforgettable coastal getaway.

  • Seaside: Located approximately 7 miles from Cannon Beach, Seaside is a vibrant city known for its lively atmosphere and stunning coastal scenery. As a popular destination, it welcomes visitors year-round, with peak travel occurring from June to August. Here, you can enjoy a variety of outdoor activities, including beach walks and water sports, while the scenic beauty of the surrounding area captivates. Seaside features a range of attractions, including recreational areas and shopping centers, making it ideal for both adventure seekers and those looking to unwind. Don’t miss the chance to explore the nearby national state park and picturesque lakes that enhance the city’s charm.
  • Arch Cape: Just 5 miles from Cannon Beach, Arch Cape is a serene city that offers a more tranquil beach experience. With visitor numbers peaking in March and again from June to July, this destination is perfect for those who appreciate natural beauty and outdoor adventures. Arch Cape boasts beautiful beaches, hiking trails, and dramatic rock formations that create a stunning backdrop for your vacation. The local recreational areas and theaters provide ample opportunities for relaxation and entertainment, making it a wonderful spot for families or solo travelers seeking a quiet retreat.
  • Tolovana Park: Nestled around the Cannon Beach area, Tolovana Park is a charming neighborhood that attracts visitors looking for a peaceful beach getaway. With a travel season similar to nearby locations, peak visitation occurs from June to August. The area is perfect for outdoor enthusiasts, offering access to beautiful beaches, national parks, and unique rock formations. Enjoy local recreational areas and theaters, or shop at nearby stores for a taste of local culture. Tolovana Park is an excellent choice for those desiring a relaxing atmosphere combined with stunning natural surroundings.

Things to do in and around Cannon Beach

Cannon Beach offers a perfect blend of outdoor activities and stunning scenery for your beach vacation. Enjoy beach walks along the picturesque coastline, explore artisan shops for unique finds, and take in breathtaking ocean views. For those seeking adventure, there are hiking trails and a recreational area to explore. Don’t miss the local theater for a taste of culture while soaking in the natural beauty that this charming coastal town has to offer.

Shopping

Cannon Beach offers a charming shopping experience with unique boutiques and galleries. For more extensive shopping, check out the Seaside Carousel Mall, Seaside Antique Mall, and Turnaround Market, all located 7 miles away, featuring a mix of entertainment and local treasures.

Recreation

Enjoy a round of golf at Seaside Golf Course, where you can embrace the outdoor vibes just 6 miles from Cannon Beach. For family fun, head to the Astoria Aquatic Center, located 22 miles away, offering a variety of aquatic activities. Lastly, Gearhart Golf Links, 10 miles away, provides another great golfing experience.

Adventure

The Fort to Sea Trail, located 17 miles from Cannon Beach, offers breathtaking scenery and a thrilling hiking experience. The Angora Peak Trailhead, 7 miles away, invites adventurers with its picturesque landscapes. Meanwhile, the Cape Falcon Trailhead, 9 miles from town, promises stunning views and outdoor excitement.

Nightlife

Experience the charming nightlife at Coaster Theatre, where you can enjoy captivating performances in a cozy setting. For a bit of fun, head to Captain Kid Amusement Park, just 6 miles away, for arcade adventures. Don’t miss Liberty Theater, 21 miles out, offering a blend of culture and entertainment.

*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 from November to January, when accommodation prices are lower compared to the summer months. Utilize public transport options like bicycles for affordable travel around town. Enjoy free attractions such as Haystack Rock and Hug Point State Park. Book your stay on a Tuesday for the best rates and use Expedia to find deals by filtering prices from low to high. Join Expedia's One Key membership for exclusive discounts and combine hotel bookings with flights for greater savings.

  • 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: 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.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Cannon Beach

Cannon Beach, Oregon, is a perfect destination for outdoor enthusiasts and beach lovers, offering breathtaking scenery and adventure. Visitors can explore stunning beaches, iconic rock formations, and nearby state parks. Highlights include the picturesque Cannon Beach itself and various outdoor activities that capture the essence of this coastal gem. With its natural beauty and vibrant atmosphere, Cannon Beach promises an unforgettable vacation experience for travelers seeking relaxation and exploration.

  • Cannon Beach: Enjoy the stunning coastline and vibrant atmosphere of Cannon Beach, where you can relax on the sandy shores and soak in the beach vibes. The picturesque views and charming town make it a perfect spot for unwinding and exploring local shops and eateries.
  • Haystack Rock: Marvel at the iconic Haystack Rock, a towering sea stack that offers breathtaking scenery and great outdoor experiences. This natural wonder is a photographer's dream and a wonderful place for tide pooling during low tide.
  • Ecola State Park: Just a couple of miles away, Ecola State Park provides adventure seekers with hiking trails and stunning viewpoints overlooking the coastline. Experience the beauty of lush forests and dramatic cliffs that make this park a must-visit for nature lovers.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For your trip to Cannon Beach, Oregon, the closest major airport is Astoria Regional Airport (AST), situated 18 miles away. Nearby hotel options include the 4-star Cannery Pier Hotel & Spa, only 3 miles from the airport, and the 3.5-star Hotel Elliott, also 3 miles away. Another good choice is the 3.5-star Seaside Oceanfront Inn, located 11 miles from the airport. Transportation services are readily available from these hotels, offering convenient access to Astoria Regional Airport, making it easy for you to start your vacation in beautiful Cannon Beach.

Frequently asked questions

What is the best area to stay in Cannon Beach?
The best area to stay in Cannon Beach is the central part of town, particularly around Hemlock Street, for convenient access to the beach and local establishments.This central area places you right in the heart of Cannon Beach. Hemlock Street is the main thoroughfare, lined with art galleries, boutiques, and restaurants. From here, you're just a short walk to the iconic Haystack Rock, making it very convenient for beach activities. The area around Spruce Street and Sunset Boulevard also offers easy access to the beach and local amenities.Couples often find this central location ideal. They can enjoy strolls along the beach, explore the local shops, and dine at various restaurants without needing to drive. The proximity to Haystack Rock for sunset views and tide pool exploration adds to the romantic appeal.Families also benefit greatly from staying in the central area. The easy walk to the beach means less hassle with gear, and many lodging options here are within close proximity to dining that caters to all ages.
What are the best hotels in Cannon Beach that travelers recommend?
For highly recommended hotels in Cannon Beach, travelers frequently praise the Surfsand Resort, Cannon Beach Hotel Collection, The Ocean Lodge, Sea Sprite on the Estuary, and Hallmark Resort - Cannon Beach.The 4-star Surfsand Resort, with an impressive 9.6 rating, is a popular choice. Guests appreciate the beautiful and clean rooms, the amazing and friendly staff, and the delicious beachfront restaurant. Amenities like deep soaking bathtubs, designer toiletries, champagne service, premium bedding, and fireplaces add to the luxury experience. It is conveniently located near Chapman Beach and Haystack Hill State Park.The Cannon Beach Hotel Collection, rated 9.2, offers comfortable rooms with premium bedding, fireplaces, deep soaking bathtubs, rainfall showerheads, and bathrobes. Travelers frequently mention the exceptional customer service and the super comfy beds. It is situated close to Chapman Beach and Coaster Theatre.The Ocean Lodge, boasting an outstanding 9.8 rating, provides beautiful and clean rooms with premium bedding, fireplaces, deep soaking bathtubs, rainfall showerheads, and bathrobes. Many rooms offer mountain or ocean views. Guests consistently highlight the excellent and attentive staff, the great complementary breakfast, and the beautiful location near Haystack Hill State Park and Haystack Rock.Sea Sprite on the Estuary, with a 9.6 rating, is known for its great location and nice rooms, some featuring ocean views. Amenities include premium bedding, fireplaces, deep soaking bathtubs, and full kitchens. Guests also appreciate the free accessible and self-parking. It is very close to Chapman Beach and Les Shirley Park.The 3-star Hallmark Resort - Cannon Beach, rated 9.4, offers comfortable and beautiful rooms, many with ocean or water views. Guests often mention the friendly and helpful staff, and the excellent location. This resort also features a full-service spa offering hot stone massages, reflexology, body scrubs, body wraps, facial treatments, deep tissue massages, hydrotherapy, Swedish massages, and sports massages. It is located near Haystack Hill State Park and Coaster Theatre.
What are the best family hotels in Cannon Beach?
For families visiting Cannon Beach, some of the best hotels to consider are the Surfsand Resort, Inn at Haystack Rock, Ecola Creek Lodge, Sea Breeze Court, and Land's End at Cannon Beach.The 4-star Surfsand Resort, with an impressive 9.6 rating, offers excellent amenities for families including an indoor pool, a playground for children, and complimentary cribs. Guests consistently highlight the beautiful and clean rooms, the friendly and amazing staff, and the delicious on-site dining. It's conveniently located near Chapman Beach and Haystack Hill State Park.The Inn at Haystack Rock, rated 8.6, provides a welcoming experience with amenities like children's books, a child-friendly window design, free cribs, and beach toys. Many rooms feature a kitchen, and the hotel is in a prime location near the ocean and beach, with great views. Its proximity to Chapman Beach and Coaster Theatre is a definite plus.The 3-star Ecola Creek Lodge, boasting a 9.2 rating, is a great option with free cribs, rollaway beds, and sofa beds. Guests appreciate the spacious rooms and the helpful staff. It's situated conveniently close to Les Shirley Park and Chapman Beach.Sea Breeze Court, with an outstanding 9.8 rating, offers spacious rooms with sofa beds, free cribs, and kitchens, making it ideal for families. Guests frequently praise the clean and big rooms, comfortable beds, and the extremely helpful staff. The hotel is also pet-friendly, allowing pets to stay for free, and provides complimentary WiFi and self-parking. It is conveniently located near Chapman Beach and Coaster Theatre.Another excellent choice is the 3-star Land's End at Cannon Beach, which has a 9.2 rating. This hotel provides free cribs, sofa beds, and rooms with terraces, furnished balconies, or patios, offering pleasant outdoor spaces. Guests consistently praise its excellent location, friendly and helpful staff, and good kitchen facilities. It is very close to Chapman Beach and the Coaster Theatre. Find more child-friendly accommodations in Cannon Beach
What are the best spa hotels in Cannon Beach?
For excellent spa hotels in Cannon Beach, consider the Hallmark Resort - Cannon Beach or the Tolovana Inn.The 3-star Hallmark Resort - Cannon Beach, with a 9.4 rating, offers a full-service spa with a wide array of treatments including hot stone massage, reflexology, deep tissue massage, and facial treatments. Guests frequently comment on the comfortable and beautiful rooms, as well as the friendly and helpful staff.Another great option is the Tolovana Inn, which has an 8.8 rating. This hotel features an accessible spa and offers an indoor pool. Many guests appreciate the comfortable and clean rooms, as well as the friendly and wonderful staff. See all spa hotels in Cannon Beach
What hotels in Cannon Beach offer free breakfast?
For hotels in Cannon Beach that offer a complimentary breakfast, consider the Inn at Cannon Beach and The Ocean Lodge.The 3-star Inn at Cannon Beach, with a superb 9.8 rating, provides a free continental breakfast daily, which guests describe as great. Its spacious and clean rooms are often highlighted, and the staff is known for being friendly and helpful. This hotel is conveniently located near Haystack Rock and Cannon Beach.Another excellent option is the 3.5-star The Ocean Lodge, also boasting an impressive 9.8 rating. This lodge offers a complimentary breakfast daily, which guests appreciate. Many rooms feature ocean views, and its location is described as absolutely beautiful, being just a short distance from Haystack Hill State Park and Haystack Rock. The staff at The Ocean Lodge are consistently praised for being excellent and attentive. Find more hotels with free breakfast in Cannon Beach
What are the top pet-friendly hotels in Cannon Beach?
For top pet-friendly hotels in Cannon Beach, consider the Surfsand Resort, the Inn at Cannon Beach, The Ocean Lodge, The Wayside Inn, and Sea Breeze Court.The 4-star Surfsand Resort, with an exceptional 9.6 rating, warmly welcomes pets and provides food and water bowls. Guests consistently praise its beautiful and clean rooms, as well as its friendly and amazing staff. The resort also features an indoor pool. It is conveniently located near Haystack Hill State Park and Chapman Beach.The 3-star Inn at Cannon Beach, boasting an outstanding 9.8 rating, is another excellent choice for pet owners. This hotel provides complimentary continental breakfast and food and water bowls for pets. Customers frequently mention the spacious and clean rooms, as well as the helpful staff. It is located close to Haystack Hill State Park and Cannon Beach.The Ocean Lodge, with a 9.8 rating, is a great option for those traveling with dogs and cats, offering ocean views and food and water bowls. The staff are frequently described as excellent and attentive, and the rooms are beautiful and clean. Its location is highly regarded, being very close to Haystack Hill State Park and Haystack Rock.The Wayside Inn, with a 9.2 rating, is a pet-friendly option that welcomes dogs and provides food and water bowls. Guests appreciate the comfortable and clean rooms and beds, as well as the friendly staff. It is situated close to Haystack Hill State Park and Cannon Beach.Sea Breeze Court, with an impressive 9.8 rating, allows pets to stay free and provides food and water bowls, along with free WiFi and self-parking. The large and clean rooms, along with super comfy beds, are frequently highlighted by guests. The staff are described as extremely helpful, and the location is convenient, being close to Chapman Beach and Coaster Theatre. See more pet-friendly hotels in Cannon Beach
What are the best budget hotels in Cannon Beach?
For the best budget hotels in Cannon Beach, consider the Inn at Cannon Beach, Land's End at Cannon Beach, Hallmark Resort - Cannon Beach, Lighthouse Inn, and The Wayside Inn.The 3-star Inn at Cannon Beach, boasting an exceptional 9.8 rating, offers spacious and clean rooms, along with a great complimentary breakfast. Guests frequently mention the friendly and helpful staff and the wonderful location, which is just 0.7 miles from Haystack Hill State Park. Free WiFi, free self-parking, and complimentary toiletries are also provided.Another excellent option is the 3-star Land's End at Cannon Beach, with a 9.2 rating. This hotel is praised for its excellent location, being only 0.2 miles from Chapman Beach. Guests appreciate the friendly and helpful staff and the great rooms. Free WiFi, free self-parking, and complimentary toiletries are included.The 3-star Hallmark Resort - Cannon Beach, rated 9.4, features comfortable and beautiful rooms, with guests often highlighting the friendly and helpful staff. Its excellent location is just 0.3 miles from Haystack Hill State Park and 0.6 miles from Coaster Theatre. The hotel also provides free WiFi, free self-parking, and complimentary toiletries.The Lighthouse Inn, with a strong 9.4 rating, offers excellent and clean rooms. Travelers particularly enjoy the fantastic and lovely staff and its great location, which is 0.4 miles from Coaster Theatre and 0.5 miles from Haystack Hill State Park. Free WiFi, free self-parking, and complimentary toiletries are available.Lastly, The Wayside Inn, rated 9.2, provides comfortable and clean rooms. Guests often mention the friendly and lovely staff and the great location, which is close to Haystack Hill State Park (0.8 miles away). This hotel also features an indoor pool, free WiFi, free self-parking, and complimentary toiletries. View all budget hotels in Cannon Beach
What are the most romantic hotels in Cannon Beach for couples?
For a romantic getaway in Cannon Beach, couples should consider the Inn at Cannon Beach, The Ocean Lodge, or the Surfsand Resort.The 3-star Inn at Cannon Beach, with an outstanding 9.8 rating, offers spacious and clean rooms, some with balconies and fireplaces, great for cozy evenings. Guests consistently praise the complimentary breakfast and the helpful staff. It is conveniently located near Haystack Rock, just 0.8 miles away.Another excellent choice is The Ocean Lodge, a 3.5-star property also rated 9.8. This lodge provides beautiful, clean rooms, many with ocean views and fireplaces, creating a truly romantic setting. The complimentary breakfast is highly regarded, and the attentive staff ensure a wonderful stay. It is just 0.6 miles from Haystack Rock.The 4-star Surfsand Resort, rated 9.6, is another top option for couples. This resort features beautiful and clean rooms, many offering ocean views, along with hot tubs and fireplaces. Guests appreciate the indoor pool, free area shuttle, and delicious on-site restaurant. It is located 0.7 miles from Chapman Beach. See all romantic hotels in Cannon Beach
What are the best hotels in Cannon Beach near Haystack Hill State Park?
For hotels in Cannon Beach near Haystack Hill State Park, consider The Ocean Lodge, the Inn at Cannon Beach, Sea Breeze Court, Surfsand Resort, and Sea Sprite at Haystack Rock.The 3.5-star Ocean Lodge, with an exceptional 9.8 rating, is located just 0.5 miles from Haystack Hill State Park. It offers ocean views and complimentary continental breakfast. Guests frequently praise the attentive staff, beautiful rooms, and the absolutely beautiful location.Another excellent option is the 3-star Inn at Cannon Beach, which also boasts a 9.8 rating. Situated 0.7 miles from Haystack Hill State Park, this hotel provides spacious and clean rooms, a free continental breakfast, and complimentary self-parking. Guests consistently highlight the friendly and helpful staff, great breakfast, and wonderful location.Sea Breeze Court, rated 9.8, is conveniently located just 0.4 miles from Haystack Hill State Park. This hotel is family-friendly, offering free cribs, free rollaway extra beds, and kitchens in its clean and big rooms. Guests appreciate the convenient location and the extremely helpful staff.The 4-star Surfsand Resort, with a 9.6 rating, is another excellent choice, located 0.4 miles from Haystack Hill State Park. It features an indoor pool and a playground for children, making it ideal for families. Guests praise the beautiful and clean rooms, friendly staff, and the delicious on-site restaurant.Finally, the 3.5-star Sea Sprite at Haystack Rock, rated 9.6, is 0.5 miles from Haystack Hill State Park. Many rooms offer ocean views and direct access to the beach. The hotel provides kitchens and free cribs, and guests often mention the great location and friendly staff.
When is the best time to go to Cannon Beach?
The best time to visit Cannon Beach is typically from late spring through early fall, specifically May to October, when the weather is generally mild and pleasant.During these months, you'll experience less rain and more sunshine, making it ideal for exploring the beach, tide pools around Haystack Rock, and the town's shops and art galleries. This period is particularly good for families looking to enjoy outdoor activities without the chill of the cooler months.For couples seeking a more tranquil experience, late spring (May-June) or early fall (September-October) offers a nice balance.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cannon Beach.
How much is the nightly rate at a Cannon Beach hotel?
Prices for hotels in Cannon Beach often vary, but you can find a great deal from $129 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia