Skip to content

Vacation rentals in Mason County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Mason County

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

Home in Union
Luxury Lookout Hood Canal Vacation Rental (#1)
Alert: Our two luxury rentals have more availability than Airbnb shows due to it blocking days. Find us online to see our full availability. Stunning beachfront house with amazing views and luxury amenities. You get a private hot tub, BBQ, outdoor fireplace, fully stocked kitchen with granite countertops, Tuft & Needle Cali King bed, soaking tub, high speed Wi-Fi, board/card games, a private beach to explore, kayaks & paddleboards, & more. You will wish you could stay longer. Come enjoy!
$161 per night
SUPERHOST
Cabin in Mason County
Puget Sound Beach House!
Welcome to Pickering Passage Escape! A stunning beach home with everything you'll need to relax and create memories that will last a lifetime! Enjoy the sweeping views of the water from every room in the house, a custom stone indoor/outdoor fireplace, a firepit, family games to enjoy during those rainy pacific northwest days, outdoor toys for when the sun is shining, a fully equipped kitchen and complimentary beverages, toiletries and so much more! We look forward to hosting you!
$104 per night
Home in Mason County
Grapeview Waterfront School House Cabin
A little history on the cabin, it was a old school house built in the 1920's, and was barged over to it's current location in the 60's. We've owned it for 10 years, and have since restored to meet modern standards/comfort. It sits at a quiet dead end Sun Point, and there is easy access to the community beach at the end of the point. Enjoy the peace and quiet of the beach living.
$90 per night

Other great vacation rentals in Mason County

Cabin in Hoodsport
Cozy 1 bedroom cabin with hot tub
$122 per night
SUPERHOST
Vacation home in Grapeview
Serene Lake-front A-Frame Cabin (1 bed + Loft)
$116 per night
SUPERHOST
Home in Allyn-Grapeview
Stretch Island Waterfront Oasis * Sunroom | Tides
$144 per night
SUPERHOST
Home in Mason County
NEW! Coastal Cabin w/ Puget Sound & Rainier Views!
$166 per night
SUPERHOST
Cabin in Mason County
Lakefront Mason Lake home- glamping in a cabin!
$189 per night
Vacation home in Mason County
Newly remodeled waterfront home on a private beach
$300 per night
SUPERHOST
Rental unit in Shelton
Private Apt with great views & close to town!
$78 per night
SUPERHOST
Cottage in Olympia
Waterfront Studio, Hot tub, Kayak and Cozy in!
$154 per night
SUPERHOST
Cottage in Belfair
New! Private Beach, Hot Tub, Waterfront, King Beds
$147 per night
SUPERHOST
Cabin in Shelton
Aframe LAKE cabin, firepit, hiking, pups
$206 per night
SUPERHOST
Home in Bremerton
Peaceful, Lakefront getaway.
$76 per night
SUPERHOST
Cabin in Hoodsport
Hoodsport Hideaway Starry Lights & Bonfire Nights
$140 per night
SUPERHOST