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

Exterior
5.0
Outstanding(205 Reviews)
Cottage
 in Cannon Beach
Amazing View - Haystack Rock and the Needles
8 guests · 2 bedrooms · 2 baths
Garden · Kitchen / Kitchenette · Internet / Wifi

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

$$$$
vrbo logo
View deal
Property view
4.5
Excellent(212 Reviews)
Condo
 in Cannon Beach
Elegant, dog-friendly home with a jetted tub, washer/dryer, & beach access
3 guests · 1 bath
Pets allowed · Kitchen / Kitchenette · Internet / Wifi

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

$$$$
vrbo logo
View deal
View from the living room
5.0
Outstanding(168 Reviews)
House
 in Cannon Beach
Spectacular Cannon Beach View Home - Life's a Beach
9 guests · 4 bedrooms · 4 baths
Pets allowed · Kitchen / 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
Property view
4.1
Excellent(819 Reviews)
Inn
 in Cannon Beach
Inn at Haystack Rock
Garden · Kitchen / Kitchenette · Internet / Wifi

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 / Patio, and more.

$$$$
booking logo
View deal

Search by amenity

Vacation rentals with a kitchen in Cannon Beach

Property view
4.5
Excellent(172 Reviews)
House
 in Cannon Beach
Dog-friendly bungalow with WiFi, washer/dryer, & nearby beach access
6 guests · 2 bedrooms · 1 bath
Pets allowed · Kitchen / Kitchenette · Internet / Wifi

Looking for the perfect place to call home during your trip to Cannon Beach? This House offers a comfort and style with top-notch amenities, including Fireplace, Internet / Wifi and Laundry, and more.

$$$$
vrbo logo
View deal
Property view
4.6
Outstanding(174 Reviews)
House
 in Cannon Beach
Bright, dog-friendly, oceanside home - walk to the beach & downtown
4 guests · 1 bedroom · 1 bath
Pets allowed · Kitchen / Kitchenette · Internet / Wifi

Business stays, family stays, couples stay, getaway vacation, and rental in Cannon Beach at Bright, dog-friendly, oceanside home - walk to the beach & downtown for $54 for your next trip.

$$$$
vrbo logo
View deal
Property view
4.7
Outstanding(157 Reviews)
Condo
 in Cannon Beach
Dog-friendly condo with gas fireplace, WiFi, & nearby beach access
4 guests · 1 bedroom · 1 bath
Pets allowed · Kitchen / Kitchenette · Internet / Wifi

Experience vacation in Cannon Beach with our Condo, Dog-friendly condo with gas fireplace, WiFi, & nearby beach access. Enjoy amenities such as Dishwasher, Fireplace and Internet / Wifi, and more.

$$$$
vrbo logo
View deal
Beach/ocean view
5.0
Outstanding(125 Reviews)
House
 in Cannon Beach
The Best View and Location at Haystack Rock in Cannon Beach
8 guests · 4 bedrooms · 4 baths
Garden · Kitchen / Kitchenette · Internet / Wifi

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

$$$$
vrbo 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 $51-$1,335. The average price for rentals in Cannon Beach is $247 per night.

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

  • Kitchen / Kitchenette
  • Internet / Wifi
  • Parking

Explore near Cannon Beach

Rentals near top attractions

Related vacation destinations

Nearby vacation destinations

Travel inspiration

Keep exploring