Enable JavaScript to run this app.
Skip to main content
OpenTable logo

Cannon Beach Restaurants

Make a free reservation

Find the right table in Cannon Beach

Let OpenTable find the best spots for you.

Powered by AI

    See what locals rave about in Cannon Beach

    From verified diners like you
    From verified diners like you

    Discover Cannon Beach

    Cannon Beach, Oregon, offers lively and diverse cuisine choices. Here, there are city restrictions that prevent the influx of many chain restaurants, so you'll really appreciate the local fare in this coastal town. It's the perfect place to start your day with some coffee and sweets. The coffee shops and patisseries in Cannon Beach are some of the hottest spots in town. The northwest is known for its great coffee; sample a cup featuring roasted organic beans. For casual dining with a small-town atmosphere, head to a pub for some calamari and pulled pork with your lemonade. Looking for something a little more upscale? Try some wild king salmon or a rack of lamb paired with the latest vintage wine. Wind down your day with a fresh smoothie or a lemon crepe.

    Frequently asked questions

    The best reviewed restaurant in Cannon Beach is The Stephanie Inn Dining Room

    Explore OpenTable

    1. Home
    2. United States
    3. Portland / Oregon
    • Privacy Policy
    • Terms of Use
    • Cookies and Interest-Based Ads
    • Accessibility Statement
    • Cookie Preferences
    Copyright © 2026 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
    OpenTable is part of Booking Holdings, the world leader in online travel and related services.
    Booking Logo
    Priceline Logo
    KAYAK Logo
    Agoda Logo
    OpenTable Logo