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
    512 ft from beach
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Hotel

    The Ocean Lodge

    1,355 ft from beach
    1 of 5 slides
  • Hotel

    Inn at Cannon Beach

    2,336 ft from beach
    1 of 5 slides
  • Resort

    Surfsand Resort

    79 ft from beach
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Hotel
    387 ft from beach
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    174 ft from beach
    1 of 5 slides
  • Hotel
    466 ft from beach
    1 of 5 slides
  • Hotel

    Tolovana Inn

    2,894 ft from beach
    1 of 5 slides
  • Apartment
    781 ft from beach
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    2,671 ft from beach
    1 of 5 slides

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: Dog-Friendly Cottage with Private Hot Tub Deck Berry Bushes & Beach Access, The Ocean Lodge, Inn at Cannon 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: Inn at Haystack Rock, The Ocean Lodge, Inn at Cannon Beach

  • What are the cheapest hotels in Cannon Beach?

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

  • 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