Cannon Beach motels, resorts and lodging! Discount rates at Cannon Beach OR hotels! Search now!

Cheap Cannon Beach motels, hotels

Book discounted hotels, motels and lodging reservations in and around Cannon Beach, Oregon

Tip: Zoom in/out using the map's +/- buttons or or drag the map using your mouse to locate more hotels.

Booking.com

Places to stay in Cannon Beach, OR

Inn At Haystack Rock
487 South Hemlock Street
Cannon Beach, OR 97110
4.0 Star rating for Inn At Haystack Rock
Rates from
$67
*
Grey Whale Inn
164 West Kenai Street
Cannon Beach, OR 97110
Rates from
$122
*
Hearthstone Inn
107 East Jackson Street
Cannon Beach, OR 97110
2.0 Star rating for Hearthstone Inn
Rates from
$140
*
Lighthouse Inn
963 South Hemlock Street
Cannon Beach, OR 97110
4.0 Star rating for Lighthouse Inn
Rates from
$134
*
Stephanie Inn
2740 South Pacific Avenue
Cannon Beach, OR 97110
4.0 Star rating for Stephanie Inn
Rates from
$354
*
Sea Breeze Court
1015 South Hemlock
Cannon Beach, OR 97110
3.0 Star rating for Sea Breeze Court
Rates from
$105
*
The Wayside Inn
3339 South Hemlock Street
Cannon Beach, OR 97110
3.0 Star rating for The Wayside Inn
Rates from
$104
*
Guesthouse Inn
1016 South Hemlock Street
Cannon Beach, OR 97110
3.0 Star rating for Guesthouse Inn
Rates from
$114
*
Cannon Beach Hotel
1116 South Hemlock Street
Cannon Beach, OR 97110
4.0 Star rating for Cannon Beach Hotel
Rates from
$194
*
Guesthouse Cannon Beach
1016 South Hemlock Street
Cannon Beach, OR 97110
1.0 Star rating for Guesthouse Cannon Beach
Rates from
$165
*
Blue Gull Inn
632 South Hemlock
Cannon Beach, OR 97110
4.0 Star rating for Blue Gull Inn
Rates from
$67
*
Inn At Cannon Beach
3215 South Hemlock Street
Cannon Beach, OR 97110
4.0 Star rating for Inn At Cannon Beach
Rates from
$144
*
The Courtyard
964 South Hemlock
Cannon Beach, OR 97110
3.0 Star rating for The Courtyard
Rates from
$158
*
Schooner's Cove Inn
188 North Larch Street
Cannon Beach, OR 97110
3.0 Star rating for Schooner's Cove Inn
Rates from
$167
*
Lodges At Cannon Beach
132 East Surfcrest Avenue
Cannon Beach, OR 97110
Rates from
$464
*
Harrison Street Inn
987 South Hemlock Street
Cannon Beach, OR 97110
3.0 Star rating for Harrison Street Inn
Rates from
$105
*
Hallmark Resort In Cannon Beach
1400 S Hemlock
Cannon Beach, OR 97110
3.0 Star rating for Hallmark Resort In Cannon Beach
Rates from
$134
*
Surfsand Resort
148 West Gower
Cannon Beach, OR 97110
3.0 Star rating for Surfsand Resort
Rates from
$204
*
Tolovana #3

Cannon Beach, OR 97110
Rates from
$165
*
The Ocean Lodge
2864 South Pacific Street
Cannon Beach, OR 97110
3.0 Star rating for The Ocean Lodge
Rates from
$201
*

Back to top

Search other hotels in Cannon Beach or check out these other Oregon destinations.

Landmarks and things to do in and around Cannon Beach

  • Cannon Beach
  • Coaster Theatre
  • Ecola State Park
  • Haystack Gallery
  • Haystack Hill State Park
  • Haystack Rock
  • Tillamook Rock Lighthouse

Top USA Destinaitons

* Please perform a hotel availability search for actual rates at the time of your stay. Prices listed above are average/estimated rates and may be different based on your check-in date, hotel occupancy, season, etc...