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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

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: Geologic Formations; Beaches
See nearby places to eat
Cannon Beach
Cannon Beach
A beach with some "teeth": best bet for board and kayak surfers.
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

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

All accommodations » Where to stay - Budget

The Wayside Inn
2.5 of 5
The Wayside Inn
$122 - $250
Ranked #4 of 14 Hotels in Cannon Beach
Show Prices
The Waves
2.0 of 5
The Waves
$136 - $382
Ranked #6 of 14 Hotels in Cannon Beach
Show Prices
Tolovana Inn
2.5 of 5
Tolovana Inn
$102 - $262
Ranked #9 of 14 Hotels in Cannon Beach
Show Prices

All accommodations » Where to stay - Midrange

The Ocean Lodge
2.5 of 5
The Ocean Lodge
$239 - $317
Ranked #2 of 14 Hotels in Cannon Beach
Show Prices
Inn at Cannon Beach
3.0 of 5
Inn at Cannon Beach
$202 - $316
Ranked #3 of 14 Hotels in Cannon Beach
Show Prices
Surfsand Resort
3.5 of 5
Surfsand Resort
$214 - $485
Ranked #5 of 14 Hotels in Cannon Beach
Show Prices

All accommodations » Where to stay - Luxury

Stephanie Inn
4.0 of 5
Stephanie Inn
$371 - $678
Ranked #1 of 14 Hotels in Cannon Beach
Show Prices
Lodges at Cannon Beach
4.0 of 5
Lodges at Cannon Beach
$451 - $571
Ranked #12 of 14 Hotels in Cannon Beach
Show Prices

Additional nearby recommended accommodations:

Coast Cabins
4.0 of 5
Coast Cabins
$250 - $650
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.