Vacation Rentals & Apartments in Cannon Beach

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

739 apartments

20

The perfect spot for your getaway located across the street from the beach!

Oregon Coast / Cannon Beach

Cannon Beach apartment

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$125

Price per night from

$125

30

Dog-friendly cottage with private hot tub, deck, berry bushes, & beach access!

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$92

Price per night from

$92

(3) Very Good 

32

Dog-friendly oceanview home just two blocks to the beach, near town and hiking

Oregon Coast / Cannon Beach

Cannon Beach house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$79

Price per night from

$79

16

Fabulous Pet Friendly Getaway in Cannon Beach

Oregon Coast / Cannon Beach

Cannon Beach house

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$428

Price per night from

$428

(1) Excellent 

24

Quiet, relaxing cottage with all the comforts of home - close to the beach

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
“awesome” Everything on the web site was right on for this house. It is just like going to one of the most comfortable places you have ever been. Its a large as it looks in the picture and everthing was awesome. We been to Cannon Beach and stayed in
…see more

Price per night from

$79

Price per night from

$79

(3) Very Good 

26

Colorful, dog-friendly cottage near beach & downtown await!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$37

Price per night from

$37

27

Charming, oceanfront cottage with ocean views & easy beach access!

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$79

Price per night from

$79

(1) Excellent 

28

Sweet, dog-friendly beach apartment - close to the surf!

Oregon Coast / Cannon Beach

Cannon Beach house

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$36

Price per night from

$36

26

Dog-friendly, comfy cabin only two blocks from the beach!

Oregon Coast / Cannon Beach

Cannon Beach house

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$52

Price per night from

$52

(1) Excellent 

24

Dog-friendly bungalow with close beach access, room for 6!

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$61

Price per night from

$61

(2) Very Good 

24

Peaceful and inviting dog-friendly cottage close to beach & town!

Oregon Coast / Cannon Beach

Cannon Beach house

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$36

Price per night from

$36

32

Dog-friendly cottage with close beach access, room for six!

Oregon Coast / Cannon Beach

Cannon Beach house

1 6 min stay varies

  • 1 bedroom
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$85

Price per night from

$85

(1) Average 

26

Dog-friendly condo w/ great location, easy beach access & gas fireplace!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$15

Price per night from

$15

26

Your home away from home in the beautiful Cannon Beach close to shopping !

Oregon Coast / Cannon Beach

Cannon Beach house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$150

Price per night from

$150

(2) Excellent 

43

Dog-friendly home with private hot tub, easy beach access, amazing ocean views

Oregon Coast / Cannon Beach

Cannon Beach house

4 12 min stay varies

  • 4 bedrooms
  • sleeps 12
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Air conditioning
“Fabulous Haystack Rock House” My family and I had a wonderful time at the Haystack Rock house. This is an imaculate, well-appointed house. The location is perfect! The master bedroom is to die for! Absolute incredible sunset views!
…see more

Price per night from

$373

Price per night from

$373

(2) Very Good 

24

Upscale dog-friendly beach cottage just a block to the beach and close to town!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$37

Price per night from

$37

(5) Very Good 

26

Tasteful & inviting dog-friendly home close to downtown and beach access!

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$13

Price per night from

$13

(1) Very Good 

24

Adorable, airy, dog-friendly cottage close to beach & downtown!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$37

Price per night from

$37

25

Cozy, dog-friendly studio w/ easy beach access - great location!

Oregon Coast / Cannon Beach

Cannon Beach studio

Studio 3 min stay varies

  • Studio
  • sleeps 3
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$61

Price per night from

$61

(1) Very Good 

29

Cozy getaway close to beach w/partial ocean & sunset views and a huge yard!

Oregon Coast / Cannon Beach

Cannon Beach house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$134

Price per night from

$134

28

Recently remodeled dog-friendly home close to the beach!

Oregon Coast / Cannon Beach

Cannon Beach house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$102

Price per night from

$102

38

Spacious, dog-friendly fourplex w/ close beach access & room for a group!

Oregon Coast / Cannon Beach

Cannon Beach house

4 14 min stay varies

  • 4 bedrooms
  • sleeps 14
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$236

Price per night from

$236

(1) Excellent 

32

Oceanview home with Ping-Pong & a lovely deck, walk to the beach!

Oregon Coast / Cannon Beach

Cannon Beach house

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$277

Price per night from

$277

26

Artistic and whimsical cottage only minutes from the beach!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$88

Price per night from

$88

36

Beautiful, dog-friendly duplex w/balcony & easy beach access!

Oregon Coast / Cannon Beach

Cannon Beach house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$142

Price per night from

$142

(1) Excellent 

24

Charming dog-friendly cottage one block from the beach & close to downtown!

Oregon Coast / Cannon Beach

Cannon Beach house

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$67

Price per night from

$67

(3)  

24

Charming, dog-friendly cabana with serene ocean views & easy beach access

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$15

Price per night from

$15

(1)  

24

Serene dog-friendly cottage just blocks from the beach & main drag!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$37

Price per night from

$37

(2)  

26

Elegant dog-friendly unit w/spa & jetted tub, close beach access, great patio!

Oregon Coast / Cannon Beach

Cannon Beach studio

Studio 3 min stay varies

  • Studio
  • sleeps 3
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$13

Price per night from

$13

(2)  

25

Open and dog-friendly home with forest views and two patios!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$13

Price per night from

$13

32

Modern home w/private hot tub, ocean views & telescope! Walk to beach & eateries

Oregon Coast / Cannon Beach

Cannon Beach house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$122

Price per night from

$122

18

The perfect vacation spot in Cannon Beach across the street from the beach!

Oregon Coast / Cannon Beach

Cannon Beach apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$125

Price per night from

$125

(4) Excellent 

15

Enjoy a peaceful family vacation in Cannon Beach

Oregon Coast / Cannon Beach

Cannon Beach house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$216

Responds fast!
avg. 1 hour 58 minutes

Price per night from

$216

67

OCEANUS: 1696 S Hemlock Ocean View + Hot Tub

Oregon Coast / Cannon Beach

Cannon Beach house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly

Price per night from

$503

Price per night from

$503

49

Dog-friendly cabana and studio with close beach access plus spa suite!

Oregon Coast / Cannon Beach

Cannon Beach house

3 9 min stay varies

  • 3 bedrooms
  • sleeps 9
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$210

Price per night from

$210

28

Bring the whole family to these dog-friendly homes, just a block from the beach

Oregon Coast / Cannon Beach

Cannon Beach house

4 14 min stay varies

  • 4 bedrooms
  • sleeps 14
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$132

Price per night from

$132

(1)  

26

Welcoming, dog-friendly home with close beach access near downtown!

Oregon Coast / Cannon Beach

Cannon Beach house

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$14

Price per night from

$14

(1) Average 

27

Dog-friendly, oceanfront home just a stroll from the beach and shopping & dining

Oregon Coast / Cannon Beach

Cannon Beach house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$79

Price per night from

$79

About Cannon Beach

A scenic hideaway on Oregon's northern coast, Cannon Beach is a town of dramatic character and wondrous beauty that draws visitors from all over the world. With a scenic coast and endless ways to enjoy the unspoiled wilderness surrounding the town, Cannon Beach is also surprisingly cultured considering its small size.

If you're heading to Cannon Beach, some of the sights and activities you may want to include in your itinerary are:

  • Hit the coast: Cannon Beach's waterfront is its primary attraction, with seasonal swimming, water sports and recreational boating opportunities that rank among the finest in the state.
  • Whale watching: You can hop aboard a charter and head out for a day in the Pacific Ocean to catch the awesome sight of a whale in its natural habitat.
  • Winery tours: Oregon is gaining international recognition as a wine region, and the Northern Oregon Coast region is home to a growing number of vineyards. Taking a tour is a perfect way to sample the local product while enjoying the serene beauty of the countryside.
  • Commune with nature: There are endless ways to enjoy Oregon's great outdoors, including some of the best hiking and fishing in North America.
  • Lewis & Clark National Historical Park: Commemorating the adventures of the legendary explorers Meriwether Lewis and William Clark, which passed through present-day Oregon in the early 1800s, this national park is an important landmark of the region's history and contains some of the finest examples of its natural splendor.

Spring, summer and early fall tend to be sunny and warm, offering perfect conditions for exploring the region's natural beauty. Many visitors to Cannon Beach and the Northern Oregon Coast find that vacation rental homes offer the most comfort and convenience when it comes to accommodations. Renting a rustic cabin is an ideal way to experience the local flavor while enjoying all the comforts of home whereas a spacious condo is perfect for families and larger groups.

The Northern Oregon Coast is home to dozens of quaint communities, spectacular beaches and natural wonders, all of which are easily accessible by car from Cannon Beach. To get around the town itself, you can also take the coast shuttle; it affords you the luxury of relaxing and taking in the calming sights and sounds of this peaceful corner of the Pacific Northwest.