clock menu more-arrow no yes mobile
In the foreground is a body of water. In the distance is a row of small wooden cabins. Behind the cabins is a forest with many trees.
Cama Beach State Park.
Danita Delmont/Shutterstock

15 parks near Seattle with cabin rentals

Get outdoors—but not too outdoors—on the cheap

View as Map
Cama Beach State Park.
| Danita Delmont/Shutterstock

Welcome to the Pacific Northwest, where we say stuff like “the mountain is out” and people wear their Gore-Tex to the symphony. For someone who doesn’t have a lot of outdoorsy experience—or just isn’t equipped, or isn’t feeling it—it can be easy to feel left out.

Fortunately, Washington State Parks has made it pretty easy to do an outdoor getaway with a few creature comforts intact—and no tent, sleeping bag, outdoor know-how, or behaving weather required. And many of them are just a hop, skip, and a jump from the city. (Bonus: more cabins than ever are available to book online.)

Pro tips: These cabins, while getting you off the hook for some outdoor supplies and setup, are still BYO-everything—so don’t forget stuff to eat and bedding stuff for when you bunk down. You don’t need a Discover Pass, which grants admission to state parks, if you rent a cabin, but you’ll still need one if you’re doing an adjacent hike. Some cabins allow pets, and some don’t—there’ll be an extra fee if they do. And while it’s the most tempting to rent a cabin during the peak of summer, it’s a little cheaper to go outside peak season.

Whether you want a comfy base of operations for outdoor adventuring, are short a tent, or just don’t want to rough it too much, here are 15 state, county, and city parks—plus one Forest Service facility—that will rent you a cabin within roughly two hours (or thereabouts) of Seattle. (Want something further out? Washington State Parks has a whole list of locations with cabins here.)

Map points are ordered north to south.

Read More
Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process.

Silver Lake County Park

Copy Link

This Whatcom County park near the Canadian border is technically outside our two-hour range by about half an hour, but has six 1940s cabins available for rent right along the lake, plus one closer to the trails. Cabins sleep three to six, depending on the cabin, and the lakeside ones have some comparably luxury accommodations: full kitchens, refrigerators, and propane fireplaces. They also have the standard cabin trappings, though, like front porches and outdoor grills. (The non-lakeside cabin is more standard, with a fire pit and picnic tables.)

Pets are allowed in some cabins. Cabins rent from $47 to $120 per night, depending on the cabin.

Rasar State Park

Copy Link

This park along the Skagit River has three 400-square-foot cabins available to rent, which can each sleep up to five—and one that allows pets, too. Each one has log furnishings and ironwork by a local blacksmith, and include a bathroom with a shower. They rent for $59 to $93 per night depending on the day and the season.

A post shared by Kim Bjorklund (@kbjorklund) on

Bay View State Park

Copy Link

Bay View State Park is near Anacortes, making it a decent stop on the way to the San Juan Islands.

Six cabins are available here: four smaller, 144-square-foot, pet-friendly cabins with no private restrooms, and two larger, 224-square-foot cabins with private bathrooms. (One even has a shower!)

Rates at Bay View range from $45 to $69 per night, depending on the cabin and the season.

A post shared by Sarina Clark (@sarina_clark) on

Deception Pass State Park

Copy Link

Deception Pass is an iconic Northwest destination, and these cabins fill up really fast. Five of the cabins here are pretty standard: They can accommodate up to five guests and have a set of bunk beds and a futon. They don’t have kitchens, so all the cooking has to be done outside. Pets can come along to one of them.

A sixth, the Ben Ure cabin, is a little more special: It’s on the coastline of a small island only accessible by human-powered watercraft, like a kayak, and is only set up to accommodate two people. That one’s fully electric, but involves bringing your own drinking water.

Standard cabin rates run from $45 to $79 a night; the Ben Ure cabin is a little steeper, at $69 to $91 per night.

Cama Beach State Park

Copy Link

On the southwest shore of Camano Island, this former 1930s fishing resort has 13 beachfront cabins—and 11 more right behind those—all 280 square feet and able to sleep four to six people. Two in each row allow pets. Bathrooms are shared, but each cabin comes with a little kitchenette.

Six more “deluxe cabins,” located just above the beach, offer more space and amenities, at 392 square feet with private bathrooms, and sleep three to four people. One of those is ADA accessible.

Depending on season, day, location, and cabin type, these cabins rent for $57 to $113 per night. And after years of phone-only reservations, these cabins are finally bookable online!

Camano Island State Park

Copy Link

Camano Island State Park offers five 240-square-foot cabins for rent, each with a front porch wood furniture from local trees made by volunteers. Each one can sleep five; one is ADA-accessible and one other allows pets. They rent for $57 to $87 per night, depending on the day and the season.

A post shared by Katie Sparks (@wandering_brave) on

Flowing Lake County Park

Copy Link

Snohomish County Parks provide more opportunities for camping than the typical county park system, and one park, Flowing Lake, even has cabins available for rent. The waterfront park, originally a resort, became a public park in the 1970s. It’s about an hour from Seattle.

The park’s four cabins, which sleep up to five, have various sleeping quarters—two with futons plus bunk beds with a single bed up top and a double below, and two more with two sets of bunk beds for three total singles and one double. One has a deck, one is ADA accessible, and another is pet-friendly. They all come with picnic tables, covered porches, and a grill.

Rates range from $50 to $65 per night, plus fees for pets, extra tents, or RVs.

Wallace Falls State Park

Copy Link

This park along the Wallace River is a popular spot for hikes. Five cabins can sleep five people each—two are two-room cabins, two are ADA accessible, and two allow pets. No kitchenettes means all cooking happens outside. Depending on the season, these cabins are $45 to $69 per night to rent, depending on timing.

Evergreen Mountain Lookout

Copy Link

Also slightly outside the two-hour range—but extra-cool—this Parks Service-owned historic fire lookout is available for overnight rentals for $50 a night plus a $100 damage deposit. It sleeps up to four people, and has a primitive bathroom down the hill from the lookout. Visitors need to bring their own food and water.

Kitsap Memorial State Park

Copy Link

This beachside park in Poulsbo along the Hood Canal—also a popular wedding destination—has four 169-square-foot cabins that can sleep up to five, and come equipped with little kitchenettes. They’re all ADA-accessible, but just one is pet-friendly.

Rates range from $45 to $69 a night depending on dates.

Dosewallips State Park

Copy Link

Also along Hood Canal—with the bonus of Dosewallips River—Dosewallips State Park has 12 cabins available, each with a front porch and able to sleep five. Bathrooms are shared and cooking is outside. Three have two rooms, one is ADA accessible, and eight allow pets.

Cabins here rent for $45 to $69 per night, depending on the date.

Camp Long

Copy Link

For an in-city cabin getaway, city park Camp Long in West Seattle has cabins available for $50 per night with a two-night maximum, plus a $50 damage deposit per cabin, from March through October. Each structure has three double bunk beds, overhead lights, a picnic table, a stone fireplace, a fire pit, and outdoor running water. The cabins are often used for Boy Scout and Girl Scout camps, but they’re open to the general public, too.

Belfair State Park

Copy Link

Farther down the Hood Canal, Belfair State Park has eight cabins available—four air-conditioned and five ADA accessible. Each can sleep five; one allows pets. Bathrooms are shared and cooking happens outside.

Rates run from $45 to $69 per night, depending on travel dates.

A post shared by jh chae (@jinhee_life41) on

Kanaskat-Palmer State Park

Copy Link

Technically speaking, Kanaskat-Palmer has six yurts—not cabins. But they can sleep up to five in bunk beds and a queen-size futon, and they’re slightly heated, too. Pets can even come along for an extra charge. The park itself is set on a rapid-filled segment of the Green River, rated class II through IV, plus some gentle trails and calmer pools.

Yurt rentals start at $40 a night in the winter, and go up to $59 a night weekends in summer peak season.

Dash Point State Park

Copy Link

This state park, just 40 minutes from Seattle, is actually somewhat transit-accessible—the 187, available for transfer from downtown at the Federal Way Transit Center, goes to the edge of the park, although it’s still a mile and a half to the park office from the stop.

Each of the park’s seven cabins can sleep five guests, with pets allowed in one of them, and have shared bathrooms. Cooking happens outside.

Rates range from $65 to $80 per night, depending on the season.

Loading comments...

Silver Lake County Park

This Whatcom County park near the Canadian border is technically outside our two-hour range by about half an hour, but has six 1940s cabins available for rent right along the lake, plus one closer to the trails. Cabins sleep three to six, depending on the cabin, and the lakeside ones have some comparably luxury accommodations: full kitchens, refrigerators, and propane fireplaces. They also have the standard cabin trappings, though, like front porches and outdoor grills. (The non-lakeside cabin is more standard, with a fire pit and picnic tables.)

Pets are allowed in some cabins. Cabins rent from $47 to $120 per night, depending on the cabin.

Rasar State Park

This park along the Skagit River has three 400-square-foot cabins available to rent, which can each sleep up to five—and one that allows pets, too. Each one has log furnishings and ironwork by a local blacksmith, and include a bathroom with a shower. They rent for $59 to $93 per night depending on the day and the season.

A post shared by Kim Bjorklund (@kbjorklund) on

Bay View State Park

Bay View State Park is near Anacortes, making it a decent stop on the way to the San Juan Islands.

Six cabins are available here: four smaller, 144-square-foot, pet-friendly cabins with no private restrooms, and two larger, 224-square-foot cabins with private bathrooms. (One even has a shower!)

Rates at Bay View range from $45 to $69 per night, depending on the cabin and the season.

A post shared by Sarina Clark (@sarina_clark) on

Deception Pass State Park

Deception Pass is an iconic Northwest destination, and these cabins fill up really fast. Five of the cabins here are pretty standard: They can accommodate up to five guests and have a set of bunk beds and a futon. They don’t have kitchens, so all the cooking has to be done outside. Pets can come along to one of them.

A sixth, the Ben Ure cabin, is a little more special: It’s on the coastline of a small island only accessible by human-powered watercraft, like a kayak, and is only set up to accommodate two people. That one’s fully electric, but involves bringing your own drinking water.

Standard cabin rates run from $45 to $79 a night; the Ben Ure cabin is a little steeper, at $69 to $91 per night.

Cama Beach State Park

On the southwest shore of Camano Island, this former 1930s fishing resort has 13 beachfront cabins—and 11 more right behind those—all 280 square feet and able to sleep four to six people. Two in each row allow pets. Bathrooms are shared, but each cabin comes with a little kitchenette.

Six more “deluxe cabins,” located just above the beach, offer more space and amenities, at 392 square feet with private bathrooms, and sleep three to four people. One of those is ADA accessible.

Depending on season, day, location, and cabin type, these cabins rent for $57 to $113 per night. And after years of phone-only reservations, these cabins are finally bookable online!

Camano Island State Park

Camano Island State Park offers five 240-square-foot cabins for rent, each with a front porch wood furniture from local trees made by volunteers. Each one can sleep five; one is ADA-accessible and one other allows pets. They rent for $57 to $87 per night, depending on the day and the season.

A post shared by Katie Sparks (@wandering_brave) on

Flowing Lake County Park

Snohomish County Parks provide more opportunities for camping than the typical county park system, and one park, Flowing Lake, even has cabins available for rent. The waterfront park, originally a resort, became a public park in the 1970s. It’s about an hour from Seattle.

The park’s four cabins, which sleep up to five, have various sleeping quarters—two with futons plus bunk beds with a single bed up top and a double below, and two more with two sets of bunk beds for three total singles and one double. One has a deck, one is ADA accessible, and another is pet-friendly. They all come with picnic tables, covered porches, and a grill.

Rates range from $50 to $65 per night, plus fees for pets, extra tents, or RVs.

Wallace Falls State Park

This park along the Wallace River is a popular spot for hikes. Five cabins can sleep five people each—two are two-room cabins, two are ADA accessible, and two allow pets. No kitchenettes means all cooking happens outside. Depending on the season, these cabins are $45 to $69 per night to rent, depending on timing.

Evergreen Mountain Lookout

Also slightly outside the two-hour range—but extra-cool—this Parks Service-owned historic fire lookout is available for overnight rentals for $50 a night plus a $100 damage deposit. It sleeps up to four people, and has a primitive bathroom down the hill from the lookout. Visitors need to bring their own food and water.

Kitsap Memorial State Park

This beachside park in Poulsbo along the Hood Canal—also a popular wedding destination—has four 169-square-foot cabins that can sleep up to five, and come equipped with little kitchenettes. They’re all ADA-accessible, but just one is pet-friendly.

Rates range from $45 to $69 a night depending on dates.

Dosewallips State Park

Also along Hood Canal—with the bonus of Dosewallips River—Dosewallips State Park has 12 cabins available, each with a front porch and able to sleep five. Bathrooms are shared and cooking is outside. Three have two rooms, one is ADA accessible, and eight allow pets.

Cabins here rent for $45 to $69 per night, depending on the date.

Camp Long

For an in-city cabin getaway, city park Camp Long in West Seattle has cabins available for $50 per night with a two-night maximum, plus a $50 damage deposit per cabin, from March through October. Each structure has three double bunk beds, overhead lights, a picnic table, a stone fireplace, a fire pit, and outdoor running water. The cabins are often used for Boy Scout and Girl Scout camps, but they’re open to the general public, too.

Belfair State Park

Farther down the Hood Canal, Belfair State Park has eight cabins available—four air-conditioned and five ADA accessible. Each can sleep five; one allows pets. Bathrooms are shared and cooking happens outside.

Rates run from $45 to $69 per night, depending on travel dates.

A post shared by jh chae (@jinhee_life41) on

Kanaskat-Palmer State Park

Technically speaking, Kanaskat-Palmer has six yurts—not cabins. But they can sleep up to five in bunk beds and a queen-size futon, and they’re slightly heated, too. Pets can even come along for an extra charge. The park itself is set on a rapid-filled segment of the Green River, rated class II through IV, plus some gentle trails and calmer pools.

Yurt rentals start at $40 a night in the winter, and go up to $59 a night weekends in summer peak season.

Dash Point State Park

This state park, just 40 minutes from Seattle, is actually somewhat transit-accessible—the 187, available for transfer from downtown at the Federal Way Transit Center, goes to the edge of the park, although it’s still a mile and a half to the park office from the stop.

Each of the park’s seven cabins can sleep five guests, with pets allowed in one of them, and have shared bathrooms. Cooking happens outside.

Rates range from $65 to $80 per night, depending on the season.