Cannon Beach

Cannon Beach featuring a sandy beach, landscape views and a coastal town
This charming little town offers eclectic boutiques, fine galleries, and unparalleled natural beauty.

This fourteen-kilometre stretch of beach only a two-hour drive from Portland is the perfect place for a weekend getaway. The natural beauty of Cannon Beach is one great reason to visit, but the area also boasts the ambiance of a little village and is home to a thriving arts and crafts community.

Thanks to the strict regulation of chain stores and restaurants, the quaint Cannon Beach Village has been able to retain its charm. Stroll down Hemlock Street and discover boutiques and art galleries and the cosy Coaster Theatre Playhouse. Other charming stores specialise in antiques and collectibles, surf wear, home decor, gourmet food, and textiles. The village is also home to the Cannon Beach History Centre and Museum, which is open from Thursday through Monday all year round.

Cannon Beach is known for its glass art and many special events. Glass art can be found at many of the local galleries, including Icefire Glassworks. Watch the entire mesmerising process of glass blowing from start to finish and purchase a finished piece afterwards. There are festivals which showcase new art in May and November, but the most noteworthy event in Cannon Beach is the Sandcastle Festival, which has been a local tradition since 1965.

The beach itself is just a small part of public coastline that spans 584 kilometres on the edge of the Pacific Ocean. For a real treat, plan a visit from mid-December to January or from March to June when you may catch a glimpse of the migrating grey whales. The stunning views aren't only found on the beach take a trip to Ecola State Park, and for a small admission fee, you can enjoy walking through the forest and discovering some picture-perfect viewpoints. Look out for Haystack Rock, the famous landmark which looks out over Cannon Beach.

Haystack Rock faces south from Ecola Point and is a fourteen-kilometre basalt sea stack which is flanked by two other rock formations known as the Needles. Here you will find a little marine garden which is home to tide pools teeming with crabs, algae, anemones, starfish, and other organisms.

Popular places to visit


Top Hotel Deals

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, 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 Haystack Rock
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
Inn at Haystack Rock
Surfsand Resort
Surfsand Resort
4 out of 5
148 West Gower, Cannon Beach, OR
Surfsand Resort
The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
The Waves/The Argonauta Inn/The White Heron Lodge
Sea Sprite at Haystack Rock
Sea Sprite at Haystack Rock
3.5 out of 5
280 South Nebesna, Cannon Beach, OR
Sea Sprite at Haystack Rock
Schooner's Cove Inn
Schooner's Cove Inn
2.5 out of 5
188 North Larch Street, Cannon Beach, OR
Schooner's Cove Inn
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.