Skip to content

Cabin rentals in Crater Lake

Find and book unique cabins on Airbnb

Top-rated cabin rentals in Crater Lake

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

SUPERHOST
Cabin in La Pine
Cozy Forest Cabin w/ Sauna & Hot Tub!
Our cozy cabin is an excellent getaway for anyone who just wants to be surrounded by everything that Central Oregon has to offer. With the National Forest and the La Pine State park just a few minutes away, there are options for hiking, biking, swimming, fishing, kayaking, paddle boarding or ATV rides. During the winter season, activities such as snowboarding, skiing, sledding, and snow mobile rides are only within 40 minutes away at Mt. Bachelor. City life in Bend is only 30 min away.
$162 per night
SUPERHOST
Cabin in Klamath Falls
Secluded Get-A-Way: Cabin in the Woods
Want to get away from the crowds? Located at the end of a dead-end road the cabin sits on the eastern edge of the Cascade Mountain range. This is a great get-a-way spot and is close to Crater Lake National Park and hundreds of miles of hiking and mountain biking trails. This is also a great location for motorcycles, ATVs and snowmobiles. Park your trailer and ride from the cabin to hundreds of miles of Oregon's best snowmobile and off-road vehicle trails, you only have to unload once.
$104 per night
SUPERHOST
Cabin in La Pine
Deschutes A-Frame Cabin close to Bend
This cozy and unique A-frame cabin is settled in a private community within the Deschutes National Forest. Relax here with over an acre of pines, new hot tub, modern amenities, and beautiful view out back. Close to the city of Bend and all the outdoor activities Central Oregon has to offer. Proximity to the best hiking trails, mountain bike trails, Deschutes River, Mt Bachelor ski resort, cascade lakes, hot springs, Smith Rock State Park, and Crater Lake National Park.
$259 per night

Lakefront cabin rentals

SUPERHOST
Cabin in Sunriver
Riverfront w/ Hot Tub & Dock! 3 Min. to Sunriver!
$278 per night
Cabin in Crescent
Campfire 2 bedroom Cabin
$225 per night
SUPERHOST
Cabin in Lakeside
Nestled in the Pines Lakefront Retreat W/Kayak
$228 per night
SUPERHOST
Cabin in Bend
Romantic Luxury Cabin on Private Lake near Town
$382 per night
Cabin in Crescent
Odell Lake Historic Cabin
$197 per night
Cabin in Crescent
Cozy Cabin With Queen Bed And Lake View
$180 per night
SUPERHOST
Cabin in Oakridge
Best Location in Oakridge: Lake and Mountain Views
$328 per night
SUPERHOST
Cabin in La Pine
A River Runs Thru It. Cool Cabin, 8 Acres! Views!
$144 per night
SUPERHOST
Cabin in Bend
Stunning Luxury Cabin on Private Lake near town
$321 per night
SUPERHOST
Cabin in Klamath Falls
Cozy Cabin at Cherry Creek Ranch
$261 per night
Cabin in Cascade Summitt
Rustic Log Cabin w/ 2 Queen Beds & Loft w/ 4 Beds
$336 per night
SUPERHOST
Cabin in Lakeside
Secluded Lakefront Mini-Cabin W/ Paddleboards
$122 per night

Pet-friendly cabin rentals

SUPERHOST
Cabin in Trail
Rogue River Lodge, Riverside Cabin
$179 per night
SUPERHOST
Cabin in Douglas County
North Umpqua River King Cabin 15 Near Crater Lake
$139 per night
SUPERHOST
Cabin in La Pine
Rustic Little Log Cabin In The Woods
$160 per night
SUPERHOST
Cabin in Chiloquin
The Cabin on Crooked Creek
$199 per night
SUPERHOST
Cabin in Douglas County
Mountain Mama Lodge on the North Umpqua River
$150 per night
Cabin in La Pine
Little Deschutes Cabin - Clean & Quiet Get-Away
$147 per night
Cabin in Cottage Grove
Classy Comfortable Close in Creekside Cabin
$187 per night
SUPERHOST
Cabin in Douglas County
North Umpqua River Camp Cabin #8 Near Crater Lake
$103 per night
SUPERHOST
Cabin in Crescent
Chalet with amazing views, hot tub and BBQ
$247 per night
Cabin in Chiloquin
Awesome Cabin Near Crater Lake National Park
$121 per night
SUPERHOST
Cabin in Bend
Log Cabin on Tumalo Creek
$175 per night
Cabin in Chiloquin
Nature Lovers Retreat Cabin 3
$78 per night

Cabin rentals with a hot tub

SUPERHOST
Cabin in McKenzie Bridge
New! McKenzie Bridge Riverfront Cabin
$316 per night
SUPERHOST
Cabin in Crescent City
Redwood Cabin
$226 per night
SUPERHOST
Cabin in Yachats
Bob Creek Cabin - Bob Creek Beach - Hot tub-Forest
$296 per night
SUPERHOST
Cabin in Tiller
The Cabin at Farwood Retreat, Riverfront Cabin
$185 per night
SUPERHOST
Cabin in Klamath Falls
Klamath Falls Cabin Retreat w/ Deck & Grill!
$147 per night
SUPERHOST
Cabin in Lakeside
Exclusive Hideaway at Treetop Lodge
$275 per night
Cabin in Brookings
Get away on the river with fire pit and Hot Tub
$142 per night
SUPERHOST
Cabin in Brookings
Ocean View Cabin U-20
$325 per night
SUPERHOST
Cabin in Prineville
Incredible Cabin Incredible Views
$264 per night
SUPERHOST
Cabin in Crescent City
Riverfront Cabin
$229 per night
Cabin in Bend
Cozy Cabin For 6, Hot Tub, Fireplace, SHARC, WiFi
$168 per night
SUPERHOST
Cabin in Ashland
Boccard Point Cabin w/ Jacuzzi @ Green Springs Inn
$198 per night