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.
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):
- Stephanie Inn
- The Ocean Lodge
- Inn at Cannon Beach
- Surfsand Resort
- Schooner’s Cove Inn
- The Waves
- The Wayside Inn
- Hallmark Resort & Spa Cannon Beach
- Sea Breeze Court
- Land’s End at Cannon Beach
- Ecola Creek Lodge
- Tolovana Inn
- Inn at Haystack Rock
- Webb’s Scenic Surf Motel
- Lodges at Cannon Beach
Save this for later – pin it to Pinterest!