Hotels in Cannon Beach

Special offers and Exclusive deals

Search Hotels

2026-05-22
2026-05-23
Guests

Find a hotel

Hotels by class
Accommodation type
Thematic Hotels
  • (34)
  • (34)
  • (34)
  • (31)
  • Central hotels (30)
  • Family Friendly hotels (25)
  • (16)
  • Cheap and budget hotels (15)
  • (13)
  • (12)
  • (8)
  • (6)
  • (4)
  • (3)
  • (3)
  • (2)
  • (2)
  • (2)
  • (2)
  • (2)
  • (1)
  • (1)
  • (1)
  • (1)

Hotels by location

Nearby
Districts
  • (4)
Landmarks

Cannon Beach hotels & apartments, all accommodations in Cannon Beach

4-star hotels

Stephanie Inn

2740 South Pacific Avenue, Or 97110, Cannon Beach, Us, Cannon Beach, United States View map

Stephanie Inn Cannon Beach features 41 rooms and lies within 400 metres of Tolovana Beach State Recreation Site. A car park is provided on site.

From US$ 540 Book Now

Inn At Cannon Beach

3215 South Hemlock Street, Cannon Beach, United States View map

Immerse yourself in the outstanding natural beauty of Oregon at The Inn At Cannon Beach. This charming retreat finds its home nestled amidst luscious green lawns, blooming gardens, and playful…

From US$ 169 Book Now

3-star hotels

Hallmark Resort In Cannon Beach

1400 South Hemlock Street, Cannon Beach, United States View map

**Welcome to Hallmark Resort in Cannon Beach, where serenity meets comfort.** Nestled alongside Oregon's stunning coastline, this inviting retreat captures the essence of beachside living with its…

From US$ 189 Book Now

Surfsand Resort

148 W Gower, Cannon Beach, United States View map

Discover the Surfsand Resort Cannon Beach, a premier oasis located in the heart of the Oregon Coast's most picturesque town. Known for its stunning scenery, Cannon Beach offers a charming blend of…

From US$ 129 Book Now

2-star hotels

Hearthstone Inn

107 East Jackson Street, Cannon Beach, United States View map

**Welcome to Hearthstone Inn Cannon Beach**, a charming retreat that invites guests to experience the breathtaking beauty of the Oregon coast combined with exceptional hospitality. Nestled just a…

From US$ 150 Book Now

The Guesthouse Inn

1016 S Hemlock St,Cannon Beach,OR,USA, Cannon Beach, United States View map

Positioned just steps from the pristine sands of Cannon Beach, The Guesthouse Inn offers an ideal coastal retreat for travelers seeking both relaxation and adventure. This charming abode perfectly…

  Book Now

Recommended hotels

The Ocean Lodge

2864 South Pacific Street, Cannon Beach, United States View map

Nestled along the picturesque Oregon coast, The Ocean Lodge presents an inviting retreat, perfect for those looking to unwind and reconnect with nature. This charming beachfront property conjures up…

From US$ 329 Book Now

Guesthouse Cannon Beach

1016 South Hemlock Street, Cannon Beach, United States View map

**Welcome to Guesthouse Cannon Beach** Nestled in the vibrant Downtown Cannon Beach, the Guesthouse Cannon Beach presents an ideal seaside retreat for travelers seeking both comfort and convenience.

From US$ 625 Book Now