Skip to content

Keystone Lake cabins

Book unique cabins, houses, and more on Airbnb

Top-rated cabins in Keystone Lake

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

SUPERHOST
  1. Entire cabin
  2. Sapulpa
The Slice at R&R Retreat

The Slice is an eclectic multi-use space situated on 40 private acres with over 10 acres of pond, 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. The Slice offers a versatile layout with movable furniture to accommodate your needs!

$162 per night
SUPERHOST
  1. Entire cabin
  2. Tulsa
Luxury Cabin with hot tub 7 mins from downtown

This is a New property, house (cabin),Granite counters,walk in shower,direct tv,pool table, dart board,Private Hot Tub

$175 per night
SUPERHOST
  1. Entire cabin
  2. 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.

$65 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Hotels
  • Unique stays

Other great vacation rentals in Keystone Lake

SUPERHOST
  1. Tiny home
  2. Sand Springs
Creekside Cabin, Off-Grid Glamping Experience
$39 per night
SUPERHOST
  1. Entire guesthouse
  2. Sand Springs
Charming Country Cottage
$63 per night
SUPERHOST
  1. Entire home
  2. Cleveland
Waterfront nature paradise 20 Acs trails to beach
$291 per night
SUPERHOST
  1. Entire cabin
  2. Sapulpa
The Tiny House at R&R Retreat
$99 per night
SUPERHOST
  1. Farm stay
  2. Jenks
Curly’s Cabin
$125 per night
SUPERHOST
  1. Ranch
  2. Osage County
The Cabins on Birch Creek - Guest House
$100 per night
SUPERHOST
  1. Entire home
  2. Mannford
House near Keystone Lake
$94 per night
SUPERHOST
  1. Entire home
  2. Sand Springs
Waterfront house with an amazing view! Sauna&more
$322 per night
  1. Ranch
  2. Kellyville
Log cabin located at Oklahoma Wildlife Ranch
$120 per night
SUPERHOST
  1. Entire guesthouse
  2. Tulsa
Private garage apartment
$93 per night
  1. Private room
  2. Mannford
1 bed 1 bath in 4 bed 3 bath home
$60 per night
  1. Entire home
  2. Cleveland
Waterfront Keystone Lake House w/ Shared Dock!
$405 per night