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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Fitness centre Room Service Business Green & up & up Internet & up Non-Smoking Hotel Quiet Hotels Downtown Hotels Clean Hotels Beach Resorts Hotels with Restaurants Hotels with Balconies Oceanfront Hotels Suite Hotels Hotels with Jacuzzi Accessible rooms Cheap Hotels Charming Hotels Hotels with Room Service Spa Hotels Beach Motels Hotels with Kitchenette Honeymoon Hotels Luxury Traveller Meeting Rooms Thrifty Traveller Business Centre Hotels with Complimentary Breakfast Family Resorts Wedding Resorts Nature Lover Cheap Resorts Condo Hotels Honeymoon Resorts Foodie Quiet Resorts Family Beach Resorts Romantic Boutique Hotels Spa Resorts Romantic Resorts Beach Goer Boutique Hotels Wedding Hotels $ $$ $$$ $$$$ Concierge Couples Resorts Shopping Fanatic Luxury Spa Hotels Unique Hotels Luxury Boutique Hotels Boardwalk Resorts Quaint Like a Local Unique Resorts Hotels with Weekly Rates 60+ Traveller Air Conditioning History Buff Thrill Seeker Spring Break Hotels Spa Family Holiday Maker Any distance from Tillamook Rock Lighthouse
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Cannon Beach Big House
Jackson Cannon Beach, OR, Cannon Beach, OR 97110
1.3 km from Tillamook Rock Lighthouse
    Ecola Creek Lodge
    SAVE US$5
    US$119
    Expedia.com
    US$114
    View Deal
    208 E 5th Ave, Box 416, Cannon Beach, OR 97110-2010
    2.1 km from Tillamook Rock Lighthouse
    • Free Wifi
    • Free Parking
    Sea Sprite on the Estuary
    Travelocity
    US$189
    View Deal
    372 N Spruce St, Cannon Beach, OR 97110-3203
    2.2 km from Tillamook Rock Lighthouse
    • Free Wifi
    • Free Parking
    Sea Ranch RV Park & Stables
    415 N Fir St, PO Box 214, Cannon Beach, OR 97110-3018
    2.2 km from Tillamook Rock Lighthouse
      Webb's Scenic Surf Motel
      255 N Larch St, PO Box 67, Cannon Beach, OR 97110-3104
      2.3 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      The Waves
      Booking.com
      US$129
      View Deal
      188 W 2nd Street, Cannon Beach, OR 97110-2005
      2.4 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      Land's End at Cannon Beach
      Travelocity
      US$155
      View Deal
      263 W 2nd Ave, Cannon Beach, OR 97110-2006
      2.4 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      Cannon Beach Christian Conference Center
      289 N Spruce St, Cannon Beach, OR 97110-3202
      2.4 km from Tillamook Rock Lighthouse
      • Beachfront
      • Restaurant
      Schooner's Cove Inn
      Booking.com
      US$169
      View Deal
      188 N Larch St, PO Box 86, Cannon Beach, OR 97110-3103
      2.5 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      Inn at Haystack Rock
      Booking.com
      US$94
      View Deal
      487 S Hemlock St, Cannon Beach, OR 97110-3046
      2.9 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      The Sandtrap Inn
      539 S Hemlock St, Cannon Beach, OR 97110-3047
      2.9 km from Tillamook Rock Lighthouse
      • Beachfront
      Blue Gull Inn
      Booking.com
      US$94
      View Deal
      632 S Hemlock St, Cannon Beach, OR 97110-3048
      3.0 km from Tillamook Rock Lighthouse
      • Free Wifi
      • Free Parking
      Oceanspray Inn
      188 W Jackson St, Cannon Beach, OR 97110-3093
      3.0 km from Tillamook Rock Lighthouse
        Sand Castle Inn
        No availability for your dates from these sites
        615 S Hemlock St, Cannon Beach, OR 97110-3048
        3.0 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        McBee Cottages
        SAVE US$15
        US$167
        Booking.com
        US$152
        View Deal
        888 S Hemlock St, Cannon Beach, OR 97110-3050
        3.1 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Hearthstone Inn
        Booking.com
        US$170
        View Deal
        135 E Jackson St # 139, Cannon Beach, OR 97110-3090
        3.1 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Surfsand Resort
        Booking.com
        US$129
        View Deal
        148 W Gower St, Cannon Beach, OR 97110-3028
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Savings alert: 17% below average rate

        The price you found is 17% lower than this hotel's average rate of US$155/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        The Lighthouse Inn
        Booking.com
        US$189
        View Deal
        939 & 963 South Hemlock, P.O. Box 1388, Cannon Beach, OR 97110
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        The Courtyard
        SAVE US$17
        US$179
        Booking.com
        US$162
        View Deal
        964 S Hemlock St, Cannon Beach, OR 97110-3051
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Hidden Villa Cottages
        188 E van Buren St, Cannon Beach, OR 97110-3233
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        GuestHouse Inn
        Booking.com
        US$139
        View Deal
        1016 S Hemlock St, Cannon Beach, OR 97110-3052
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Harrison Street Inn
        SAVE US$27
        US$131
        Booking.com
        US$104
        View Deal
        987 S Hemlock St, Cannon Beach, OR 97110-3051
        3.2 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Cannon Beach Hotel
        Booking.com
        US$160
        View Deal
        1116 S Hemlock St, PO Box 943, Cannon Beach, OR 97110-3053
        3.3 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Sea Breeze Court
        Booking.com
        US$90
        View Deal
        1015 S Hemlock St, Cannon Beach, OR 97110-3052
        3.3 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Ecola Inn
        1164 Ecola Court, P.O. Box 515, Cannon Beach, OR 97110
        3.3 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Hallmark Resort & Spa Cannon Beach
        Travelocity
        US$299
        View Deal
        1400 S Hemlock St, Cannon Beach, OR 97110-3056
        3.5 km from Tillamook Rock Lighthouse
        • Free Wifi
        • Free Parking
        Sunset Inn
        No availability for your dates from these sites
        188 Sunset Blvd, Cannon Beach, OR 97110-3217
        3.5 km from Tillamook Rock Lighthouse
          RV Resort at Cannon Beach
          340 Elk Creek Rd, Cannon Beach, OR 97110-3003
          3.6 km from Tillamook Rock Lighthouse
          • Free Wifi
          • Free Parking
          Wright's for Camping
          Cannon Beach, OR
          3.7 km from Tillamook Rock Lighthouse
            No photo provided
            C/o, Cannon Beach, OR 97110-1065
            4.0 km from Tillamook Rock Lighthouse
              *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.