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.

Seahorse #380

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

Ecola Retreat

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

Rhythm of the Tides

  • star
  • star
  • star
  • star
  • star
From $425/night
  • 8 Guests
  • 4 Beds
  • 4.5 Bath
Details

The Shell

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

Quail Cove

  • star
  • star
  • star
  • star
  • star
From $285/night
  • 10 Guests
  • 5 Beds
  • 4 Bath
Details

Cottage Inn

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

Seven Spruce

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

Babes Beach House

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

The Grand Mer

  • star
  • star
  • star
  • star
  • star
From $450/night
  • 9 Guests
  • 4 Beds
  • 4.5 Bath
Details

Thayer House

  • star
  • star
  • star
  • star
  • star
From $310/night
  • 8 Guests
  • 4 Beds
  • 2.5 Bath
Details

Sandpiper Cottage

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

Ocean House

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

Bunbury By The Sea

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

Calipso Cottage

  • star
  • star
  • star
  • star
  • star
From $128/night
  • 6 Guests
  • 3 Beds
  • 1 Bath
Details

Sand Castle Inn #606

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

High Tide

  • star
  • star
  • star
  • star
  • star
From $345/night
  • 8 Guests
  • 3 Beds
  • 3.5 Bath
Details

Sand Pads

  • star
  • star
  • star
  • star
  • star
From $199/night
  • 8 Guests
  • 3 Beds
  • 3.5 Bath
Details

Ocean Villa

  • star
  • star
  • star
  • star
  • star
From $345/night
  • 12 Guests
  • 6 Beds
  • 4.5 Bath
Details