Hotels in Cannon Beach

Discover the captivating charms of Cannon Beach, a delightful seaside city in Oregon. It is home to an array of top-tier hotels that flawlessly complement the stunning beauty of the Pacific Northwest. With towering forests to one side and the emerald expanse of the Pacific Ocean to the other, these extraordinary hotels blend luxury with the best of nature. Full of world-class service and amenities, they truly deserve their reputation for being the best places to lodge in Cannon Beach. As you arrive, recreate your journey on a matchless canvas of golden sand beaches, lush green coastline, and the famed Haystack Rock—an iconic monolith that outstretches into the heavens. Engage in notable outdoor activities such as hiking, beachcombing, surfing, or simply relishing in striking sunsets seeping beneath the ocean. Explore Cannon Beach's vibrant art scene, wander around its unique boutiques, tantalize your tastebuds with exquisite seafood, or indulge in blissful relaxation at the spa facilities. Whether you're seeking cozy comfort or lavish extravagance, these select hotels offer an unforgettable escape, amplifying the splendor that waits at Cannon Beach.

  • Hotel

    Cannon Beach Hotel Collection

    rated as 4.5 out of 5 by 739 reviewers
    466 ft from beach
  • Hotel

    Inn at Haystack Rock

    rated as 4 out of 5 by 982 reviewers
    512 ft from beach
  • Apartment
  • Apartment
  • Apartment
  • Hotel

    The Ocean Lodge

    rated as 5 out of 5 by 3,029 reviewers
    1,355 ft from beach
  • Hotel

    Inn at Cannon Beach

    rated as 5 out of 5 by 3,242 reviewers
    2,336 ft from beach
  • Resort

    Surfsand Resort

    rated as 4.5 out of 5 by 4,138 reviewers
    79 ft from beach
  • Apartment
  • Hotel

    Hallmark Resort in Cannon Beach

    rated as 4.5 out of 5 by 4,788 reviewers
    387 ft from beach
  • Apartment
  • Apartment
    174 ft from beach
  • Hotel

    Tolovana Inn

    rated as 4 out of 5 by 3,446 reviewers
    2,894 ft from beach
  • Apartment
    781 ft from beach
  • Apartment

Why book with us?

Travel tips for Cannon Beach

FAQs about hotels in Cannon Beach

  • Are there any dog friendly hotels in Cannon Beach?

    Planning a dog-friendly vacation in Cannon Beach? Check out these top-rated hotels: Cannon Beach Hotel Collection, Dog-Friendly Cottage with Private Hot Tub Deck Berry Bushes & Beach Access, Dog-Friendly Home Close to the Beach

  • Which are the best family hotels in Cannon Beach?

    Discover the perfect family-friendly hotels for your next vacations! Here are the top picks for families with children: Inn at Cannon Beach, Surfsand Resort, Hidden Villa Cottage #5 - The Sunflower Cottage

  • What are the most popular hotels in Cannon Beach city centre?

    For a stay in the city center of Cannon Beach, these centrally located hotels are suitable: Cannon Beach Hotel Collection, Inn at Haystack Rock, Dog-Friendly Home Close to the Beach

  • What are the cheapest hotels in Cannon Beach?

    For a cheap stay in Cannon Beach, we recommend these budget-friendly hotels: Cannon Beach Hotel Collection, The Ocean Lodge, Surfsand Resort

  • Are there any hotels close to Cannon Beach airport?

    If you want to stay close the airport:

    Holiday Inn Express & Suites PORTLAND AIRPORT by IHG, Country Inn & Suites by Radisson, Portland International Airport, OR, Hampton Inn Portland Airport, OR