Skip to content

Vacation rentals in Mayes County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Mayes County

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

Home in Pryor
The Knight House✅Low Cleaning Fee 🍿Netflix/Hulu
We've loved this home for 29+ years and raised 3 rambunctious boys in it. We hope you'll love it too! The Knight House is a character packed, spacious, duplex style home that's newly refurbished with 2 bedrooms, 1 3/4 baths, living room, large kitchen & dining room . The smaller side of the duplex houses your hosts who live on sight. No worries. You won't see them unless you happen to pass while coming or going. Parking is in the drive close to the front door. No pets and no parties please.
$125 per night
Tiny home in Pryor
Lake Hudson Tiny House Retreat
Enjoy nightly rates under $100, plus early check-in and late check-out, so you can maximize your time here. Escape to a quaint, newly-remodeled lakeside retreat. Our tiny house is the perfect getaway for an adventurous family of four. Or, a couple, looking for some quiet serenity. Located on the scenic shores of Lake Hudson, it's a wonderful place to unplug and unwind. There's no WiFi. Just kayaking, fishing, boating, swimming, stargazing...and roasting s'mores.
$85 per night
Home in Pryor
The Lily Pad with lake view!
After a year-long renovation project, we are thrilled to present The Lily Pad! This newly remodeled home is designed to show its guests the true meaning of high comfort and relaxation, and to provide a beautiful and comfortable experience of upscale tranquility for our family and yours.
$123 per night

Other great vacation rentals in Mayes County

Home in Locust Grove
Amazing two-bedroom cottage near lakes rivers.
$77 per night
Tiny home in Pryor
Pryor OK, Tiny House living at its best!
$74 per night
Home in Pryor
Retro 70's A-Frame ✅Low Cleaning Fee🍿Free Netflix
$89 per night
Shipping container in Mayes County
ShippingContainer Hm in Lake cove 2 bed w/ firepit
$86 per night
Home in Pryor
The Hygge House 🍿Free Netflix- ✅Low Cleaning Fee
$100 per night
Tiny home in Salina
Lakeside Tiny House Country Cabin
$45 per night
Home in Pryor
Pryor OK, 2bd/2bth Paris themed Condo
$80 per night
Farm stay in Locust Grove
Ozark farmhouse retreat near Pryor & Spring Creek
$105 per night
Home in Salina
Lake Fun Getaway Oasis on Lake Hudson sleeps 8
$258 per night
Cottage in Langley
Lakeland House sleeps 6
$77 per night
Cabin in Salina
30 E. Elm Dr. is a 3 bedroom 2 bath lake home
$125 per night
Cabin in Delaware County
Waterfront cabin with stairs to your own beach
$175 per night
  1. Airbnb
  2. United States
  3. Oklahoma
  4. Mayes County