Travelers looking for a vacation destination packed full of scenic beauty and recreational opportunities enjoy Cannon Beach, Oregon, just 80 miles northwest of Portland on the coast. This idyllic seaside town makes the perfect stop for nature lovers, with abundant wildlife and picture-perfect natural attractions.

Top vacation rentals in Cannon Beach

Start earning One Key rewards
Exterior
5.0
Outstanding(226 Reviews)
Amazing View - Haystack Rock and the Needles
Cottage
 in Cannon Beach
8 guests · 3 bedrooms · 2 baths
Garden · Kitchen or Kitchenette · Internet / Wifi
Top rated

Business stays, family stays, couples stay, getaway vacation, and rental in Cannon Beach at Amazing View - Haystack Rock and the Needles for $482 for your next trip.

$$$$
vrbo logo
View deal
Property building
4.3
Excellent(221 Reviews)
The Wayside Inn
Hotel
 in Cannon Beach
3star
1 queen bed
Pool · Pets allowed · Kitchen or Kitchenette

Experience the best of Cannon Beach with this Hotel available for $127. This property is equipped with amenities including Dishwasher, Fireplace and Internet / Wifi, and more.

$$$$
booking logo
View deal
Property building
4.1
Excellent(789 Reviews)
Inn at Haystack Rock
Inn
 in Cannon Beach
1 sofa bed, 1 queen bed
Garden · Kitchen or Kitchenette · Internet / Wifi
Most favorited

Looking to create some memories in Cannon Beach? Look no further than our Inn, Inn at Haystack Rock. Enjoy top-rated amenities including Fireplace, Internet / Wifi and Balcony or Patio, and more.

$$$$
booking logo
View deal
Photo of the whole room
4.5
Excellent(1,309 Reviews)
Inn at Cannon Beach
Hotel
 in Cannon Beach
4star
2 queen beds
Garden · Pets allowed · Kitchen or Kitchenette
Most favorited

Discover the beauty of Cannon Beach with a stay at Inn at Cannon Beach, a top rated Hotel with amenities such as Air conditioner, Fireplace and Internet / Wifi, and more.

$$$$
booking logo
View deal

Search by amenity

Vacation rentals with a kitchen in Cannon Beach

Start earning One Key rewards
Terrace/patio
4.7
Outstanding(226 Reviews)
Elegant, dog-friendly home with a jetted tub, washer/dryer, & beach access
Apartment
 in Cannon Beach
3 guests · 1 bedroom · 1 bath
Pets allowed · Kitchen or Kitchenette · Internet / Wifi

This Apartment in Cannon Beach, is the right price for your (business stay, family stays, couples stay, getaway vacation, etc.) today!

$$$$
vrbo logo
View deal
Start earning One Key rewards
Beach nearby, sun loungers
5.0
Outstanding(181 Reviews)
Spectacular Cannon Beach View Home - Life's a Beach
House
 in Cannon Beach
9 guests · 5 bedrooms · 4 baths
Pets allowed · Kitchen or Kitchenette · Internet / Wifi

This House in Cannon Beach, is the right price for your (business stay, family stays, couples stay, getaway vacation, etc.) today!

$$$$
vrbo logo
View deal
Beachfront
Nearby landmark, Natural landscape, Balcony/Terrace, Beach, Sea view
4.5
Excellent(313 Reviews)
Surfsand Resort
Resort
 in Cannon Beach
2 full beds
Garden · Pool · Pets allowed
Most favorited

Nestled in Cannon Beach, this Resort is perfect for your next vacation. Enjoy Surfsand Resort's top-rated amenities, including Air conditioner, Fireplace and Internet / Wifi, and more.

$$$$
booking logo
View deal
Beachfront
Facade/entrance, Area and facilities
4.5
Excellent(465 Reviews)
Hallmark Resort in Cannon Beach
Hotel
 in Cannon Beach
3star
1 king bed
Pool · Pets allowed · Kitchen or Kitchenette
Most favorited

This inviting Hotel in Cannon Beach can fit your needs for many types of vacations, at $126 per night.

$$$$
booking logo
View deal
city photo
Cannon Beach

Cannon Beach travel guide

Let us help you plan your perfect Cannon Beach vacation. Our travel guide highlights things to do, places to see, favorite vacation rental amenities in Cannon Beach, and more.

Frequently asked questions

About Cannon Beach

Discover these top stops in and around Cannon Beach:
  • Haystack Rock: Jutting out of the sand 235 feet, Haystack Rock offers majestic beauty and is home to many feathered friends, from gulls and puffins to cormorants. You can find Haystack Rock less than two miles south of Cannon Beach at Tolvana Beach.
  • Ecola State Park: Just north of Cannon Beach, Ecola State Park features nine miles of coastline, tide pools, wildlife and opportunities for surfing, hiking and picnicking. Photography enthusiasts enjoy diverse forest, mountain, bluff and ocean views.
  • Oswald West State Park: Roughly seven miles south of Cannon Beach, Oswald West State Park draws hikers of all levels with a variety of trails, including a portion of the Oregon Coast Trail spanning 13 miles.

What is the price range for rentals in Cannon Beach?

Vacation rentals in Cannon Beach have a price range between $94-$1,750. The average price for rentals in Cannon Beach is $345 per night.

What are the most popular vacation rental amenities in Cannon Beach?

  • Kitchen or Kitchenette
  • Internet / Wifi
  • TV

Explore near Cannon Beach

Rentals near top attractions

Related vacation destinations

Nearby vacation destinations

Travel inspiration

Keep exploring