Top 15 Cannon Beach Oregon hotels

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

80 miles west of Portland, Oregon lies the beautiful city of Cannon Beach, Oregon.  A trip there means you can enjoy relaxing walks on the beach, exploring nearby Ecola State Park or Oswald West State Park, browsing a bookstore or art gallery, enjoying delicious food at one of Cannon Beach’s restaurants or seeing the city’s famous Haystack Rock.  

So if you are planning a trip to Cannon Beach, then consider staying at one of these 15 hotels, as they have the best customer reviews on TripAdvisor (which you can use to find a great price for your hotel):

  1. Stephanie Inn
  2. The Ocean Lodge
  3. Inn at Cannon Beach
  4. Surfsand Resort
  5. Schooner’s Cove Inn
  6. The Waves
  7. The Wayside Inn
  8. Hallmark Resort & Spa Cannon Beach
  9. Sea Breeze Court
  10. Land’s End at Cannon Beach
  11. Ecola Creek Lodge
  12. Tolovana Inn
  13. Inn at Haystack Rock
  14. Webb’s Scenic Surf Motel
  15. Lodges at Cannon Beach