Vacation rentals in Keystone Lake
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Keystone Lake
Guests agree: these stays are highly rated for location, cleanliness, and more.
Home in Cleveland
Keystone Lake | Hilltop Oasis on 3.5 acres
Come and enjoy this beautifully remodeled hilltop oasis near Keystone Lake with your friends and family! Lots of room for fun inside and outside the house! 3,200 SF inside & 3.5 acres & a 3 level deck outside. 30 minutes to DT Tulsa and nearby lots to do at Keystone Lake Plus... ✰ 75" Roku TV in living room and master, 55" in 2 br ✰ Netflix, Disney+, ESPN+ & Hulu ✰ Fully equipped + stocked kitchen ✰ Games ✰ W/D ✰ Pack-N-Play (crib) & High Chair ✰ Pets: dogs only (2), under 60 lbs / $125 fee
$229 per night
Guesthouse in Sand Springs
Charming Country Cottage
Our guest house sits on a quiet 20-acre hobby farm, home to chickens and a rooster. A short 25-minute drive from Downtown Tulsa and The Gathering Place, we are located between Lake Skiatook and Lake Keystone—each just a 20-minute drive away. The pool is open June-August. Free parking onsite. This 500 s.f. cottage is great for singles or couples and the loveseat in living area can sleep a small child. Enjoy the peacefulness of the country and the convenience to all that Tulsa has to offer.
$57 per night
Private room in Cleveland
The Overlook @ Keystone Lake
Need to escape for a night or two? Romantic getaway or day at the lake? Relax in a country setting at this unique and tranquil getaway located on Keystone Lake. Private entrance to large room with king size bed, private bathroom w/shower, bistro table & chairs. 40"smart tv, Keurig coffee maker, microwave, refrigerator, games, and stereo. Large deck, propane fire table just outside your door. Lower deck, fire pit, hot tub (seasonal) & bbq grill available for your use.
$175 per night
Vacation rentals for every style
Get the amount of space that is right for you