We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Best of Cannon Beach Guide

Print this guide 
Cannon Beach
With the distinctive Haystack Rock and Needles marking its shoreline, Cannon Beach is one of Oregon's quaintest and most picturesque destinations. Nine miles of beach make a perfect setting for strolling along the seaside, watching diverse wildlife in its natural habitat and building a sand castle in the annual sand castle building contest. With strict regulations in place limiting the infiltration of large chain stores or restaurants, Cannon Beach retains its small town charm.

All things to do » Things to do

Haystack Rock
Haystack Rock
A large stone measuring 235 feet high.
Attraction type: Beaches; Geologic Formations
See nearby places to eat
Cannon Beach
Cannon Beach
Attraction type: Beaches
See nearby places to eat
Ecola State Park
Ecola State Park
Attraction type: State Parks
See nearby places to eat
Hug Point State Park
Hug Point State Park
Attraction type: State Parks
See nearby places to eat
Oswald West State Park
Oswald West State Park
Owner description: Scenic state park encompassing nearly 2,500 acres of mostly undeveloped land, which is ideal for a variety of outdoor recreation including surfing, kayaking, bird watching, hiking... more Owner description: Scenic state park encompassing nearly 2,500 acres of mostly undeveloped land, which is ideal for a variety of outdoor recreation including surfing, kayaking, bird watching, hiking and camping. less
Attraction type: State Parks
See nearby places to eat

All places to eat » Places to eat

Sleepy Monk Coffee Roasters
Sleepy Monk Coffee Roasters
Ranked #1 of 50 Restaurants in Cannon Beach
Cuisines: American, Cafe
Good for: Families with children, Dining on a budget, Kids, Local cuisine
Dining options: Breakfast, Outdoor Seating, Parking Available, Seating, Takeout
Insomnia Coffee Co.
Insomnia Coffee Co.
Ranked #2 of 50 Restaurants in Cannon Beach
Good for: Families with children, Dining on a budget
Dining options: Breakfast, Free Wifi, Outdoor Seating, Seating, Takeout, Wheelchair Accessible
The Irish Table
The Irish Table
Ranked #3 of 50 Restaurants in Cannon Beach
Cuisines: Irish
Good for: Local cuisine, Special occasions, Romantic
Dining options: Dinner, Late Night, Full Bar, Outdoor Seating, Parking Available, Reservations, Seating, Serves Alcohol, Waitstaff, Wheelchair Accessible
Lazy Susan Cafe
Lazy Susan Cafe
Ranked #4 of 50 Restaurants in Cannon Beach
Cuisines: American, Cafe
Good for: Families with children, Dining on a budget, Kids, Local cuisine
Dining options: Brunch, Breakfast, Lunch, Highchairs Available, Parking Available, Seating, Takeout, Waitstaff
Castaways' Tini Tiki Hut
Castaways' Tini Tiki Hut
Ranked #5 of 50 Restaurants in Cannon Beach
Cuisines: Caribbean, Cajun & Creole, International
Good for: Families with children, Local cuisine, Special occasions, Romantic
Dining options: Dinner, Full Bar, Parking Available, Reservations, Seating, Serves Alcohol, Waitstaff, Wheelchair Accessible

All accommodations » Where to stay - Budget

Surfsand Resort
3.5 of 5
Surfsand Resort
$140 - $427
Ranked #4 of 14 Hotels in Cannon Beach
Show Prices
The Waves
2.0 of 5
The Waves
$127 - $382
Ranked #5 of 14 Hotels in Cannon Beach
Show Prices
The Wayside Inn
2.5 of 5
The Wayside Inn
$128 - $251
Ranked #6 of 14 Hotels in Cannon Beach
Show Prices

All accommodations » Where to stay - Midrange

The Ocean Lodge
2.5 of 5
The Ocean Lodge
$216 - $392
Ranked #2 of 14 Hotels in Cannon Beach
Show Prices
Inn at Cannon Beach
3.0 of 5
Inn at Cannon Beach
$202 - $308
Ranked #3 of 14 Hotels in Cannon Beach
Show Prices
Hallmark Resort Cannon Beach
3.0 of 5
Hallmark Resort Cannon Beach
$130 - $382
Ranked #7 of 14 Hotels in Cannon Beach
Show Prices

All accommodations » Where to stay - Luxury

Stephanie Inn
4.0 of 5
Stephanie Inn
$370 - $701
Ranked #1 of 14 Hotels in Cannon Beach
Show Prices
Lodges at Cannon Beach
4.0 of 5
Lodges at Cannon Beach
$507 - $561
Ranked #13 of 14 Hotels in Cannon Beach
Show Prices

Additional nearby recommended accommodations:

Coast Cabins
4.0 of 5
Coast Cabins
$226 - $453
Ranked #2 of 4 Hotels in Manzanita
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.