Your Stay in Cannon Beach Starts Here

Whether you're seeking a quintessential West Coast beach community for a romantic getaway, a corporate team-building retreat, or an outdoor-oriented family vacation, consider Cannon Beach. Just an hour from Portland on a winding highway featuring forests, a small mountain range, wild meadows, and rambling creeks and rivers, Cannon Beach offers travelers a combination of small-town charm and world-class amenities, and there are Cannon Beach vacation rentals to suit every preference. You can start the day with a sunrise horseback ride on the long, sandy shoreline, take the kids for hand-pulled taffy made with fresh local seawater in the afternoon, and wind down with a gourmet meal complete with fine wine with your partner against the background of a gorgeous Pacific Ocean sunset. Iconic Haystack Rock is visible from any spot in town, but you'll want to get as close up as possible for a good view of the tufted puffin colony that makes this rock their seasonal home. You'll find prime picnicking spots just south of town at Arcadia Beach, where you can explore tidepools on the beach before or after an al fresco meal. Nature trails, a picturesque lighthouse, and sweeping ocean vistas are waiting for slightly north of Cannon Beach at Ecola State Park. The community's quaint downtown offers boutique shopping, cafes with chowder and other seafood delights, and art galleries brimming with works created by local talent. Although most visitors enjoy the Oregon coast during the summer season, don't overlook its possibilities the rest of the year. Crowds are noticeably thinner after school starts in the fall and until it lets out again in spring -- and although Oregon experiences many calm, sunny days in fall, winter, and spring, the dramatic beauty of a Pacific storm is one of nature's most stunning sights.

Seven Spruce

  • star
  • star
  • star
  • star
  • star
From $191/night
  • 7 Guests
  • 3 Beds
  • 2.5 Bath
Details

The Nordic Star

  • star
  • star
  • star
  • star
  • star
From $213/night
  • 8 Guests
  • 3 Beds
  • 2.5 Bath
Details

Pacific House

  • star
  • star
  • star
  • star
  • star
From $266/night
  • 8 Guests
  • 3 Beds
  • 2 Bath
Details

The Sea Star

  • star
  • star
  • star
  • star
  • star
From $213/night
  • 8 Guests
  • 3 Beds
  • 2 Bath
Details

Blue Starfish

  • star
  • star
  • star
  • star
  • star
From $225/night
  • 5 Guests
  • 2 Beds
  • 2 Bath
Details

Sandpiper #388

  • star
  • star
  • star
  • star
  • star
From $405/night
  • 9 Guests
  • 4 Beds
  • 2 Bath
Details

Sand Castle Inn #606

  • star
  • star
  • star
  • star
  • star
From $104/night
  • 4 Guests
  • 1 Beds
  • 1 Bath
Details

Beach Bijou

  • star
  • star
  • star
  • star
  • star
From $176/night
  • 4 Guests
  • 2 Beds
  • 1 Bath
Details

The Bungalow

  • star
  • star
  • star
  • star
  • star
From $109/night
  • 2 Guests
  • 1 Beds
  • 1 Bath
Details

Purdy House

  • star
  • star
  • star
  • star
  • star
From $268/night
  • 8 Guests
  • 3 Beds
  • 1 Bath
Details

Triple Deck

  • star
  • star
  • star
  • star
  • star
From $285/night
  • 8 Guests
  • 3 Beds
  • 2 Bath
Details

Sand Castle Inn #602

  • star
  • star
  • star
  • star
  • star
From $104/night
  • 4 Guests
  • 1 Beds
  • 1 Bath
Details

Robar`s

  • star
  • star
  • star
  • star
  • star
From $200/night
  • 8 Guests
  • 3 Beds
  • 2 Bath
Details

Sand Castle Inn #601

  • star
  • star
  • star
  • star
  • star
From $104/night
  • 2 Guests
  • 1 Beds
  • 1 Bath
Details

Windjammer #396

  • star
  • star
  • star
  • star
  • star
From $399/night
  • 10 Guests
  • 4 Beds
  • 3 Bath
Details

Dolphin Inn North

  • star
  • star
  • star
  • star
  • star
From $90/night
  • 4 Guests
  • 1 Beds
  • 1 Bath
Details

Sandcastle B4

  • star
  • star
  • star
  • star
  • star
From $154/night
  • 6 Guests
  • 2 Beds
  • 2 Bath
Details

Wells Beach House

  • star
  • star
  • star
  • star
  • star
From $389/night
  • 6 Guests
  • 3 Beds
  • 2 Bath
Details

Star Gazer

  • star
  • star
  • star
  • star
  • star
From $312/night
  • 12 Guests
  • 4 Beds
  • 2 Bath
Details

Tern Inn North

  • star
  • star
  • star
  • star
  • star
From $77/night
  • 2 Guests
  • 1 Beds
  • 1 Bath
Details