10 Incredible VRBO Vacation Rentals in Cannon Beach, Oregon

VRBO Cannon Beach Oregon

Cannon Beach is a beautiful coastal town situated in northern Oregon on the shores of the Pacific Ocean. It is often touted as one of the best places to visit on the Oregon Coast due to its quiet location, long stretch of sandy beach, and impressive viewpoints that include Haystack Rock and Chapman Point.

You need at least 2-3 days to properly explore the area, and the absolute best way is by staying in a cozy and convenient VRBO in Cannon Beach.

When searching for the best Cannon Beach VRBO, you have a few options. There are many oceanfront vacation rentals that make spending long days on the beach a breeze. There are also plenty of dog-friendly VRBOs or downtown homes that conveniently put you steps away from Cannon Beach’s best dining and shopping. There is truly a comfy home for everyone in this quaint beach town.

Here are some of the best VRBOs in Cannon Beach that are sure to make your visit one you won’t soon forget!


1. Best for a Cannon Beach home with a hot tub: Chapman Point Home

This custom-built home sits just across the street from the beach and features a hot tub, grill, and ping pong table.

The Chapman Point Home is a bright and airy four-bedroom located about 2.5 miles from Ecola State Park and Chapman’s Point. Beach bums can rejoice as Cannon Beach is conveniently just across the street. From the living room’s floor to ceiling windows, natural light and ocean views pour in to create a cozy atmosphere. 

When you’ve had your fill of the beach, enjoy a relaxing soak in the hot tub or plan a family cookout on the spacious patio. The home also features a balcony with a view, a ping pong table, and enough sleeping space for ten.

Rates average $688/night. Click here to learn more!


2. Best for a budget VRBO on Cannon Beach: The Garden Cottage

This adorable little cottage is an ideal place to stay in Cannon Beach for couples seeking an affordable vacation rental.

The Garden Cottage is a cute little one-bedroom home that features eye-catching pops of blue and is surrounded by a well-manicured courtyard complete with a babbling brook and beautiful stone paths. This cabin is part of the Hidden Villa Cottages property, where other vacation rentals share the charming courtyard. 

The hosts welcome up to four dogs for those traveling with their pack. The beach is a short two-minute walk away, and the downtown streets of Cannon Beach are also conveniently within walking distance.

Rates average $95/night. Click here to learn more!


3. Best VRBO with views of Haystack Rock: On the Rocks at Haystack

This four-bedroom beach home boasts a prime central location right in front of Cannon Beach and Haystack Rock.

The On the Rocks at Haystack is an ideal rental home that features arguably the best location in Cannon Beach. From the home’s two front-facing balconies, take in sweeping views of the Needles, Haystack Rock, and the ongoings at the beach. 

Aside from the fabulous location, this home also features a gourmet kitchen, an excellent selection of games, books, and movies, as well as numerous outdoor places to lounge.

Between the balconies and the patio, guests can enjoy a soak in the hot tub, roasting marshmallows over the fire, and cooking food on the grill.

Rates average $622/night. Click here to learn more!


4. Best for an affordable family vacation to Cannon Beach: Sand Castle

This circular upper-level unit offers a retro and affordable place to stay in Cannon Beach for a family of five.

The Sand Castle is a unique family-friendly Cannon Beach rental that rocks beach views and welcomes furry friends.

Spend time with your family relaxing on the west-facing balcony as the waves crash against the shore, and make the most of the patio seating and grill. The home also has access to a grassy yard that’s perfect for pets and little ones to play.

Guests also appreciate the home’s stone gas fireplace, complimentary Netflix, and free-to-use beach essentials. Some of Cannon Beach’s best local restaurants and bars are a short walk away, and the public beach access is just steps from the front door.

Rates average $315/night. Click here to learn more!


5. Best for a central stay in Cannon Beach: Beach Blessing

This thoughtfully hosted vacation rental for six is located in the highly sought-after Presidential Street neighborhood of Cannon Beach.

The Beach Blessing is a historic three-bedroom cottage that’s outfitted in calming beach-inspired decor. When you’re not at the beach, whip up family meals in the farmhouse modern kitchen or relaxing next to the gas fireplace in the living room.

This Cannon Beach VRBO features a front deck with plush seating that overlooks the ocean. The property also has a private yard with a fire pit. The beach and downtown streets are only a couple of blocks away meaning there’s no need to fuss with the car during your visit to Cannon Beach.

Rates average $438/night. Click here to learn more!


6. Best beachfront Cannon Beach rental: Oceanfront Beach House

This recently renovated beach house is one of the few vacation rentals in Cannon Beach with beach access downtown.

This architecturally stunning oceanfront beach house sits on Ocean Ave and offers views of the striking Haystack Rock from the comfort of the home’s front deck. On the ground level, rows of windows allow natural light to brighten the kitchen and downstairs living room. 

Upstairs, a second living room and deck provide more comfortable places to unwind. There are three bedrooms plus additional sleeping spaces in the living rooms via the sleeper sofa and trundle bed.

The garage is open to guest use and is equipped with a Tesla charging port for those sporting electric cars.

Rates average $450/night. Click here to learn more!


7. Best pet-friendly lodging in Cannon Beach: Harrison Loft

This dog-friendly Cannon Beach home exudes the classic cottage charm of the Oregon coast in a quiet neighborhood surrounded by old fir trees.

Knotty pine and cathedral-style ceilings with skylights amaze at the Harrison Loft, a home for rent in downtown Cannon Beach. The open ground level radiates with natural light and connects the kitchen and living room to create a perfect place for the family to spend quality time together.

The master bedroom has a private ensuite bathroom and access to the patio. Up the stairs, you’ll find a comfy loft complete with additional beds, places to sit, a desk, and a T.V.

In total, six people are welcome here at the Harrison Loft, as well as up to two dogs

Rates average $281/night. Click here to learn more!


8. Best vacation rental on Tolovana Beach: Haystack Views Vacation Rental 

This pet-friendly home across from Tolovana Park boasts a hot tub and easy access to the hiking trails of Haystack Hill State Park.

The Haystack Views Vacation Rental is another lovely Cannon Beach house conveniently located near downtown, but in a quiet and less crowded neighborhood on Hemlock Ave.

Guests can enjoy sweeping views of Haystack Rock and the Pacific Ocean from the home’s living room and stunning front deck. The hiking trails of Haystack Hill State Park are also conveniently nearby. 

Other standout features of the home include a bubbling hot tub under a weather shelter, a grill, and a fireplace. The master bedroom is also something to marvel at, with its spacious layout and private fireplace. Travelers with dogs are more than welcome.

Rates average $692/night. Click here to learn more!


9. Best for a quiet stay near Cannon Beach: South Hampton House

This three-bedroom home is tucked away in a quiet neighborhood away from the chaos of the main streets.

For travelers who appreciate a bit of seclusion, the South Hampton House is an excellent choice nestled in the Tolovana Park neighborhood of Cannon Beach. This gorgeous home has a game room with a foosball table, an office area, and an elegant kitchen that shares the ground floor with the living room. 

There are beautiful and unique touches throughout the home, including circular and floor-to-ceiling windows, modern white paneling, and hardwood floors. Out front, there is a lovely deck with distant ocean views. The beach is only a 15-minute walk from the property!

Rates average $300/night. Click here to learn more!


10. Best for a luxury stay: Cannon Beach Bliss

This spacious and charming luxury home near Cannon Beach sleeps ten and overlooks the sandy shores of Tolovana Park.

The Cannon Beach Bliss is an ideal place to stay for large groups seeking a quiet and luxurious place to stay while enjoying the beauty of Cannon Beach. The interior is immaculately decorated to match the peace of the neighboring seaside, and the home is well stocked to meet every need. 

This property boasts four bedrooms and four baths for ultimate privacy. It also happens to be only a one-minute walk to the beach. From the balcony, marvel at views of the famous Haystack Rock and the colorful sunsets that are known to light up the sky. 

Rates average $1,000/night. Click here to learn more!


This post is contributed by Brittany Varano. Brittany is a freelance travel writer and avid photographer with a love of hiking and solo travel. Originally from Madison, Wisconsin, she fell in love with travel blogging after living and teaching English in South Korea. You can follow her adventures on Instagram or her travel blog lifeofbrit.com, where she shares helpful travel guides and budget tips for solo travel in Asia and beyond.

Looking for more Oregon travel inspiration? Be sure to check out some of our other popular Oregon posts below!

  1. 30 Incredible Things To See & Do Along The Oregon Coast
  2. The 11 Best VRBOs On The Oregon Coast
  3. Guide To The Best Waterfalls Near Portland, Oregon
  4. 10 Reasons To Skip Iceland And Head To Oregon Instead
  5. 10 Unreal Waterfall Hikes In Oregon

Interested in how I capture amazing photos on my trips? Here is the camera gear that I use to create my photos:

Some of the links used in this blog may be affiliate links. At no extra cost to you, I earn a small commission when you book through these links for which I am very thankful! Please see the full disclosure here.


Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked *