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
Beach nearby, sun loungers
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.3
Excellent(222 Reviews)
Hotel
 in Cannon Beach
3star
The Wayside Inn
Pool · Pets allowed · Kitchen / 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
Beachfront
Property view
4.8
Outstanding(233 Reviews)
Nature lodge
 in Cannon Beach
The Ocean Lodge
Garden · Pets allowed · Kitchen / Kitchenette

Looking for a Nature lodge in Cannon Beach, this Nature lodge for $127 per night for your business stay, family stay, couples stay, getaway vacation, on your next trip.

$$$$
booking logo
View deal

Search by amenity

Vacation rentals with a kitchen in Cannon Beach

Terrace/patio
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
Property grounds
5.0
Outstanding(130 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
Beachfront
Property view
4.5
Excellent(309 Reviews)
Resort
 in Cannon Beach
Surfsand Resort
Garden · Pool · Pets allowed

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

$$$$
booking logo
View deal
Beachfront
Property view
4.7
Outstanding(191 Reviews)
Hotel
 in Cannon Beach
3star
Schooner's Cove Inn
Garden · Kitchen / Kitchenette · Internet / Wifi

This attractive Hotel in Cannon Beach, $112 per night for your (business stay, family stay, couples stay, getaway vacation, etc.)

$$$$
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 $51-$1,728. The average price for rentals in Cannon Beach is $282 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