Skip to content
Some content has been automatically translated. Show original language

Vacation rental houses in Cannon Beach

Book unique vacation rental houses, cabins, and more on Airbnb

Top-rated houses in Cannon Beach

Guests agree: these stays are highly rated for location, cleanliness, and more.

Singing Sands
SUPERHOST
Entire residential home · 6 guests · 4 beds · 2 baths
Singing SandsSinging Sands is one of the most unique houses in Cannon Beach. Built in 1920 and remodeled in 1999 to retain the cabin appeal, this home has been in the same family for years.
Monroe House
SUPERHOST
Entire residential home · 6 guests · 4 beds · 2 baths
Monroe HouseWelcome to the perfectly located Monroe House, where comfort and fun await you.
Eagle View
SUPERHOST
Entire residential home · 4 guests · 3 beds · 2 baths
Eagle ViewNestled in the trees looking over the Pacific Ocean, Eagle View is a one bedroom house perfect for a couples retreat or small family getaway. If you are looking for peace and quiet - you`ve found it.

Vacation rentals for every style

Get the amount of space that is right for you

  • Houses
  • Apartments
  • Cottages

Apartments in Cannon Beach

  1. Entire rental unit
  2. Cannon Beach
Bungalow
$109 per night
SUPERHOST
  1. Entire rental unit
  2. Cannon Beach
Sea Star Suite 157
$77 per night
SUPERHOST
  1. Entire rental unit
  2. Cannon Beach
Sea Star Suite 257
$86 per night
SUPERHOST
  1. Entire rental unit
  2. Arch Cape
Arcadia Cottage Luxury Ocean View
$134 per night
  1. Entire rental unit
  2. Cannon Beach
Elegant dog-friendly unit w/spa & jetted tub, close beach access, great patio!
$101 per night
  1. Private room
  2. Cannon Beach
Dolphin Inn South
$77 per night
  1. Entire rental unit
  2. Cannon Beach
Dog-friendly loft with patio - just one block from the beach!
$96 per night
SUPERHOST
  1. Entire rental unit
  2. Cannon Beach
Haystack Close South - Classic Ocean Front
$160 per night
SUPERHOST
  1. Private room
  2. Cannon Beach
Argonauta Inn Lower Lighthouse
$184 per night
SUPERHOST
  1. Private room
  2. Cannon Beach
Argonauta Inn Chartroom
$224 per night
SUPERHOST
  1. Entire rental unit
  2. Cannon Beach
Village Centre Studio
$186 per night
  1. Entire rental unit
  2. Cannon Beach
Tolovana #3
$419 per night

Pet-friendly houses

  1. Entire residential home
  2. Cannon Beach
Charming dog-friendly cottage one block from the beach & close to downtown!
$105 per night
  1. Entire residential home
  2. Cannon Beach
East Wind
$127 per night
SUPERHOST
  1. Entire residential home
  2. Cannon Beach
Rabbit Hill Cottage
$133 per night
SUPERHOST
  1. Entire residential home
  2. Cannon Beach
Ocean House
$238 per night
SUPERHOST
  1. Entire residential home
  2. Cannon Beach
The House at Cannon Beach
$247 per night
SUPERHOST
  1. Entire residential home
  2. Cannon Beach
Modern Beach House with Ocean View
$250 per night
  1. Entire residential home
  2. Cannon Beach
Guesthouse Inn Cannon Beach- Haystack Rock
$156 per night
  1. Entire residential home
  2. Cannon Beach
Charming, dog-friendly cabana with serene ocean views & easy beach access
$119 per night
  1. Entire residential home
  2. Cannon Beach
Gulls Nest House
$166 per night
  1. Entire residential home
  2. Cannon Beach
Recently remodeled dog-friendly home close to the beach!
$186 per night
  1. Entire residential home
  2. Cannon Beach
Beach Bijou
$149 per night
  1. Entire residential home
  2. Cannon Beach
Dog-friendly cottage with close beach access, room for six!
$275 per night

Houses with hot tubs

SUPERHOST
  1. Entire residential home
  2. Seaside
SeaView: Ocean Front! HotTub,Golfing,Surfing,DogOK
$249 per night
SUPERHOST
  1. Entire residential home
  2. Seaside
Serene Home w/Hot Tub and Fire Pit-Villa
$137 per night
SUPERHOST
  1. Entire residential home
  2. Arch Cape
Arch Cape Beach Cabin
$164 per night
SUPERHOST
  1. Entire residential home
  2. Manzanita
Sea Cliff
$164 per night
SUPERHOST
  1. Entire residential home
  2. Gearhart
GG: Hotub Firepit Bikes PingPong Beach Dogs Wifi++
$173 per night
SUPERHOST
  1. Entire residential home
  2. Gearhart
OB: Waterfront! HotTub,FirePit,Kayaks,DogOK,A+Wifi
$327 per night
SUPERHOST
  1. Entire residential home
  2. Arch Cape
Ocean views, beautiful Oregon coast cottage
$287 per night
SUPERHOST
  1. Entire residential home
  2. Seaside
BP: Hottub Bikes Beach Cornhole Firepit Dogs Wifi
$171 per night
  1. Entire residential home
  2. Seaside
Updated Dog-Friendly House with Private Hot Tub - 1/2 Block from Beach!
$295 per night
SUPERHOST
  1. Entire residential home
  2. Arch Cape
Castle Rock Cottage – on the Beach
$592 per night
SUPERHOST
  1. Entire residential home
  2. Arch Cape
Ocean View Forest Pet Friendly Retreat
$411 per night
SUPERHOST
  1. Entire residential home
  2. Seaside
BUNGALOW BY THE BEACH at Seaside Beach: Peeks of Ocean
$240 per night

Your guide to Cannon Beach

All About Cannon Beach

Many beach towns are made for summer crowds, but Cannon Beach and the northern Oregon coast exude romance all through the year. Haystack Rock presides over the misty surf, and when the tide ebbs, low boulders appear to bubble up from the sand around it, hiding tide pools in their crevices. (Keep in mind, the cold Pacific waters and strong riptides do not favor swimming.) Cannon Beach’s cottages, shops, and restaurants reward a day of browsing, and if you’re visiting from an eastern state, don’t leave without feasting on Dungeness crab and Oregon craft beers. More sedate than nearby Seaside, the town’s quiet, comfortable character is perfect for relaxed getaways, with plenty of hiking and biking to entertain you between spells of contentedly staring out at the ocean.


How do I get around Cannon Beach?

Cannon Beach is only 85 miles northeast of Portland, and it’s a straight shot on U.S. Route 26. Hundreds of direct flights from around the country arrive at Portland International Airport (PDX) every day, and you’ll have your pick of car rental agencies there.

If you’re not driving, the POINT Bus and the NW Connector buses travel between Portland and Cannon Beach, and the NW Connector operates routes up and down the Pacific coast. You can bring a bike on either, or rent one in town. Cannon Beach is so compact you can easily navigate the city on foot or by wheelchair, and surrounding coastal towns such as Seaside, Arch Cape, and Manzanita are close enough to bicycle to.


When is the best time to stay in a vacation rental in Cannon Beach?

The good news is that the climate of the Oregon Coast is mild year round, but the rumors of rain and clouds are true. May through September are the sunniest months in Oregon, with little rain and average temperatures in the 60s, 70s, and 80s Fahrenheit. Even days that begin overcast and foggy often clear away by afternoon. The cold and rains hit in November and last through March, though freezing temperatures are extremely rare — a lined raincoat and waterproof shoes are your main necessities. The cool gray moodiness suits the Pacific coast, as any Northwesterner will tell you, and Oregon’s flower-filled spring arrives in March. In any season, you’ll want to pack layers for temperature fluctuations and a hat that the ocean breeze can’t dislodge.


What are the top things to do in Cannon Beach?

Ecola State Park

Ecola State Park begins on the north end of Cannon Beach and stretches north along the Pacific coast for miles. Eight miles of the Oregon Coast Trail pass through here, and many routes take you up the bluffs to find spectacular views. Kids love scrambling around the tide pools at Indian Beach, pointing out anemone and starfish — just keep an eye out for the sneaker waves. In winter, look for gray whales and elk.

Nehalem River

Fifteen miles south of Cannon Beach, near Rockaway Beach, the Nehalem River flows into the Nehalem Bay. Several kayak rental companies can set you up with boats and gear, and you can spend the day on the water exploring the coves and looking for harbor seals and bald eagles.

Captain Kid Amusement Park

Seaside, located a few miles north of Cannon Beach, has plenty of summer-resort attractions to amuse children: a carousel, and this amusement park, which offers 18 holes of mini golf and a go-kart track.