Vacation rentals in Skagit County
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Skagit County
Guests agree: these stays are highly rated for location, cleanliness, and more.
Cabin in Marblemount
North Cascades Haven at the River Cabin
Booking now for holidays at the Haven! Decorated for Christmas between November 29-January 6✨ Sip your morning coffee on top of the glacier-fed Cascade River, a PNW experience like no other! The closest you can stay to the North Cascades National Park and just 2 hours from Seattle. Come experience the American Alps in a full-equipped cabin designed for mindfulness, complete with a wrap-around deck, wood fire stove, full kitchen and bath, high-speed wifi, W/D, and cozy living room and bedroom.
$324 per night
Guest suite in Mount Vernon
Otter Pond Hideaway - Hot Tub - Home Theater - A/C
Cool off this summer in our charming suite with lots of fun features including air conditioning, a home theater and your own private hot tub! You have the entire 1,000 sq ft lower level with private entrance and self check-in. Located in a quiet rural neighborhood less than 10 minutes from I-5 and all the amenities of town (including popular eateries and an outlet mall). No shortage of fun things to do nearby, everything from great hiking to wineries. One hour to North Cascades National Park.
$128 per night
Private room in Mount Vernon
The Pink House
Previous Airbnb guests have felt right at home in our welcoming space. The Pink House is perfectly situated in Mount Vernon, 0.5 miles to the train/bus station, 1 to downtown, 20 to LaConner & Anacortes, 45 to the Canadian border. The kitchen, living room, backyard, & laundry are all available to you. We have 2 two cats, Leo & Lilly. Let us know if you need special accommodations (rides, bikes, late arrival, etc). We love meeting new folks. Namaste~
$65 per night
Vacation rentals for every style
Get the amount of space that is right for you