Cannon Beach Tours

Stunning view of Cannon Beach showcasing its iconic rock formations and beautiful coastline in Oregon
Stunning view of Cannon Beach showcasing its iconic rock formations and beautiful coastline in Oregon
Cannon Beach showcases stunning reflections with Haystack Rock and clouds on a calm afternoon in Oregon
Breathtaking view of Cannon Beach showcasing rocky formations and lush trees in Oregon during late afternoon
Sunset view on Cannon Beach with gentle waves and sandy shore in Oregon


Spectacular coastal scenery and a street lined with eclectic boutiques and fine galleries make this resort town the perfect weekend getaway.

About two hours’ drive from Portland, Cannon Beach is known for its natural beauty, thriving arts and craft community, and charming village atmosphere maintained through strict limitations on the number of large chain stores and restaurants.

Cannon Beach’s wide shoreline stretches for 9 miles (14 kilometers). It’s part of Oregon’s 363 miles (584 kilometer) of coastline, all of which is open and free for public use. From mid-December to January and March to June, keep your eyes on the sea as you may spot migrating gray whales.

If you prefer a walk in the forest, explore Ecola State Park. For a small admission fee you can walk trails through coastal forests thick with conifers and dotted with viewpoints. Don’t miss the south facing view from Ecola Point, which looks out over Cannon Beach’s famous landmark, Haystack Rock.

Haystack rock is a 235-foot-high (72-meter) basalt sea stack flanked by two other rock formations known as the Needles. At the base of these monoliths are tide pools teeming with crabs, algae, anemones, sea stars and other organisms. Haystack Rock and its surrounding intertidal pools form a marine garden and are an Oregon Islands National Wildlife Reserve. Climbing the rock is not permitted and you must not disturb or remove the wildlife.

Back in the quaint Cannon Beach village, wander down Hemlock Street, where you’ll find most of the boutiques and art galleries, and the cozy Coaster Theatre Playhouse. There are also stores specializing in antiques and collectibles, home décor, surf wear, gourmet food and textiles. Watch local glass-makers in action at Icefire Glassworks. Glass art can be purchased at many of the local galleries.

Festivals in May and November showcase the best of the area’s new art. In June, thousands of visitors come to the Cannon Beach Sandcastle Festival, which has been running since 1965. Visit the Cannon Beach History Center and Museum year round, Thursdays through Monday. The Museum is home to the original cannon, from the shipwrecked USS Schooner Shark, for which Cannon Beach was named.

Plan a trip to see Cannon Beach

Price found within the past 48 hours. Click for updated prices.
Skamania Lodge
SCP Depoe Bay
Salishan Coastal Lodge

Reviews of Cannon Beach

4.7
Top Destination
5 - Excellent
864
5 - Excellent 72%
4 - Good
287
4 - Good 24%
3 - Okay
34
3 - Okay 3%
2 - Disappointing
5
2 - Disappointing 0%
1 - Terrible
3
1 - Terrible 0%

4/5 - Good

Verified traveler

Parking for Haystack Rock viewing is very difficult. There is a public parking lot that is free, but also full. Be prepared to drive around in circles many times to try and find a spot to park. Then again, you might be the person that rolls lucky in life. We and many others just kept driving around looking. It's a very small town that is very crowded with tourism and slow moving traffic running right through town. Cannon Beach is a wonderful place once you've made it to your room, or restaurant, or even just the beach and can just relax.

4/5 - Good

Verified traveler

Look at the puffins at Haystack Rock

4/5 - Good

Verified traveler

Check on the bus for transportation to town center. We didn’t but will next time.

5/5 - Excellent

Verified traveler

There was a lot of fog in mid October, which actually added to the beauty. A bit chilly in the mornings.

5/5 - Excellent

YvonneKelly

Visit at low tide so you can get up close to Haystack rock!

5/5 - Excellent

Verified traveler

Ohhh, the art galleries and restaurants.  So nice.

Popular places to visit


Best Lodging Options Near Cannon Beach

Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower Cannon Beach OR
Surfsand Resort
Tolovana Inn

Tolovana Inn

2.5 out of 5
3400 S. Hemlock Cannon Beach OR
Tolovana Inn
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street Cannon Beach OR
Cannon Beach Hotel Collection
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

3 out of 5
1400 S Hemlock St Cannon Beach OR
Hallmark Resort - Cannon Beach
Inn at Cannon Beach

Inn at Cannon Beach

3 out of 5
3215 South Hemlock St Cannon Beach OR
Inn at Cannon Beach
Inn at Haystack Rock

Inn at Haystack Rock

2.5 out of 5
487 S Hemlock St Cannon Beach OR
Inn at Haystack Rock
Lighthouse Inn

Lighthouse Inn

2.5 out of 5
963 South Hemlock Cannon Beach OR
Lighthouse Inn
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

Cannon Beach OR
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown
Haystack Haven - Haystack Rock View - Cannon Beach Property Mgmt

Haystack Haven - Haystack Rock View - Cannon Beach Property Mgmt

2 out of 5
Cannon Beach Oregon
Haystack Haven - Haystack Rock View - Cannon Beach Property Mgmt
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.

Things to do near Cannon Beach

Cannon Beach, Oregon, offers a variety of activities for tourists, including breathtaking sunsets, thrilling surfing, and delightful birdwatching. Visitors can enjoy seasonal holiday events, explore the stunning coastline, and engage in outdoor recreation. Whether you're planning a relaxing beach vacation or an adventurous day trip, Cannon Beach provides the perfect backdrop for memorable experiences amidst its natural beauty.

Shopping

Cannon Beach offers charming local shops and markets for unique gifts. Visit the Seaside Carousel Mall, just 7 miles away, for a variety of stores and family fun. The Turnaround Market, also 7 miles away, features local goods. If you're up for a drive, check out the Seaside Antique Mall, located 8 miles away.

Recreation

Enjoy a performance at Coaster Theatre for a dose of culture and entertainment, or tee off at Seaside Golf Course for a refreshing outdoor experience. For family fun, visit the Astoria Aquatic Center, where you can swim and relax in a vibrant aquatic environment.

Adventure

At Captain Kid Amusement Park, 6 miles from Cannon Beach, enjoy family-friendly arcade games and thrilling rides for a fun-filled day. For hiking enthusiasts, Angora Peak Trailhead, 7 miles away, offers stunning scenery and adventure, while Cape Falcon Trailhead, 9 miles from town, promises breathtaking outdoor views.

Nightlife

Cannon Beach's nightlife offers a cozy vibe with charming local bars and eateries. Enjoy artisan cocktails at The Irish Table or unwind at the Cannon Beach Distillery for handcrafted spirits. For live music, check out the events at the local community center, where you can feel the community spirit.

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

Find the best attractions near Cannon Beach

Cannon Beach, Oregon, offers a captivating blend of outdoor adventure and scenic beauty, making it a must-visit destination. Explore the stunning sandy beaches, including Crescent Beach, and the breathtaking rock formations along the Oregon Coast. With a variety of open beach areas and nearby state parks, travelers seeking adventure and picturesque landscapes will find plenty to enjoy in this charming coastal town.

  • Haystack Rock: Located a short 0.3 miles from Cannon Beach, Haystack Rock is a stunning natural landmark. Standing at 235 feet, it offers breathtaking scenery and is a prime spot for tide pooling. The outdoor vibes make it perfect for photography and leisurely walks along the beach.
  • Ecola State Park: Just 2 miles away, Ecola State Park boasts adventurous hiking trails with panoramic views of the coastline. The lush forested areas and rugged cliffs provide a unique blend of scenery and outdoor activities, making it a must-visit for nature enthusiasts.
  • Crescent Beach: Also 2 miles from Cannon Beach, Crescent Beach features soft sands and gentle waves, perfect for a relaxing beach day. The tranquil atmosphere allows visitors to unwind while enjoying the stunning ocean views.

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 moderately low and weather is mostly cloudy with light rain.

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

Tips to save on your trip to Cannon Beach

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Cannon Beach.
  • Consider traveling to Cannon Beach during the low season (November to January) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Explore a world of travel with Expedia