Skip to content

Cabin rentals in Tulsa

Find and book unique cabins on Airbnb

Top-rated cabin rentals in Tulsa

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

Superhost
Cabin in Tulsa
An Artist's Cozy Log Cabin Minutes From Downtown.
Spend the night in a very Private, Cozy, Eclectic and Historically Imfamous Log Cabin, surrounded by an artist couple's one acre garden. Right by Downtown Tulsa! Located in Historic Owen Park Neighborhood. One of the oldest neighborhoods in Tulsa. Very close to The B.O.K. Arena, Tulsa Ball Park, Cain's Ballroom, Tulsa's Arts District, many restaurants, and the Tulsa Gathering Place. This Cozy cabin is perfect for a couple wanting a relaxing weekend and also a wonderful writer's retreat!
$88 per night
Superhost
Cabin in Sperry
Gunker Ranch / Log Home
Beautiful, genuine true Log Home in the Osage Oklahoma Hills. Quiet, peaceful area with gorgeous sunrises and sunsets! Surrounded by horses, cattle, goats, and many other type farm animals. Excellent roads to cycle on and take leisurely, relaxing drives. Friendly people who enjoy life in the country - just like you will when you arrive! It is a destination of peace and relaxation. Only 15 minutes north of Downtown Tulsa. Easy drive to any part of Tulsa or Osage County.
$49 per night
Superhost
Cabin in Sapulpa
The Slice at R&R Retreat
The Slice is an eclectic, one-of-a-kind cabin situated on 40 private acres with 3 ponds (covering a combined 10+ acres!), lots of trails, wildlife, and tons of natural beauty, all conveniently located 5 minutes from downtown Sapulpa (and historic Route 66!) and 25 minutes from downtown Tulsa. This little "slice" of heaven will charm you with its funky furnishings, hand-hewn details, and natural surroundings!
$171 per night

Lakefront cabin rentals

Superhost
Cabin in Kellyville
Cottage in the Woods, enjoy nature, and wildlife
$114 per night
Superhost
Cabin in Sand Springs
Private Waterfront Cabin 3 - Limestone Lake
$228 per night
Superhost
Cabin in Haskell
Two Homes on 160 Acres | 30 minutes from Tulsa
$904 per night
Superhost
Cabin in Sand Springs
Bluff-top Private Cabin
$228 per night

Cabin rentals with a hot tub

Superhost
Cabin in Cleveland
Great lake views, luxury hot tub
$300 per night
Superhost
Cabin in Tulsa
Modern Log Cabin with Indoor and outdoor hot tubs
$137 per night
Superhost
Cabin in Tulsa
Rustic Tiny Cabin near downtown
$79 per night
Superhost
Cabin in Jennings
Japanese Hot Tub Cabin
$79 per night
Superhost
Cabin in Jennings
Mizu Hot Tub Japanese Tea House
$77 per night
Superhost
Cabin in Jennings
Lazy Spring Farm Japan Tea House
$80 per night

Pet-friendly cabin rentals

Superhost
Cabin in Bristow
Lil creek side Cabin on the famous "Route 66".
$50 per night
Superhost
Cabin in Cleveland
Lakersweekend Getaway 1/2 mile Appalachia Bay Area
$212 per night
Cabin in Bristow
Long Horn Ranch
$280 per night
Superhost
Cabin in Sand Springs
Private Waterfront Cabin 1 - Beaver Lake
$228 per night
Superhost
Cabin in Haskell
Cozy Cabin on 160 Acres | 30 minutes from Tulsa
$360 per night
Superhost
Cabin in Haskell
Cottage on 160 Acres | 30 minutes from Tulsa
$459 per night
Superhost
Cabin in Coweta
Farmhouse on 160 Acres | 30 minutes from Tulsa
$749 per night
Superhost
Cabin in Sand Springs
Private Waterfront Cabin 2 - Sir Paul's
$228 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Oklahoma
  4. Tulsa County
  5. Tulsa
  6. Cabin rentals