Skip to content

Vacation rentals in Barnsdall

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Barnsdall

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

Ranch in Osage County
The Cabins on Birch Creek - Main Cabin
Secluded on a private gravel drive, The Cabins on Birch Creek will give you a spectacular place to relax while you enjoy your getaway in Osage County. Just 10 miles to the Pioneer Woman Merchantile. This space offers a complete kitchen and dining area, spring garden with wild and domestic flowers, a swinging bridge to stroll across and lots of opportunity to see wildlife and domestic animals - you'll on only wish you had stayed longer. Book the Guest Cabin for a completely private getaway.
$120 per night
Ranch in Osage County
The Cabins on Birch Creek - Guest House
Quite and Cozy. Just 10 miles to the Pioneer Woman Merchantile and 18 miles to the Tall Grass Prairie Preserve The Cabins on Birch Creek offer water front access to Birch Creek and a tributary. Spring garden with wild and domestic flowers, a swinging bridge to stroll across and lots of opportunity to see wildlife and domestic animals. This property has a kitchenette, stylish and spacious bathroom, and magnificent outlook from the bedroom. Enjoy coffee on the porch as the sun rises.
$90 per night
Farm stay in Pawhuska
The Cabin on The Coy T Ranch
Built in 1900, the cabin made of native sandstone sits atop one of the rolling Osage hills. It's fully renovated with hardwood floors, granite counter tops, soaker tub, & views out every window! The cabin faces west and the most beautiful sunsets are the evening's entertainment. Guests will enjoy the privacy of being surrounded by ranch land as far as they can see, yet still partake of the town life just 5 miles away.
$157 per night
SUPERHOST

Other great vacation rentals in Barnsdall

Cottage in Ochelata
The 1882 Country Cottage
$106 per night
SUPERHOST
Cottage in Pawhuska
The Cottage at The Lodge at Taylor Ranch
$125 per night
Cabin in Pawhuska
The Cabin @ The Lodge at Taylor Ranch
$155 per night
Home in Pawhuska
PIONEER VILLAGE-RED DIRT CABIN-3 BLOCKS TO MERC
$126 per night
SUPERHOST
Townhouse in Bartlesville
The Altitude loft
$54 per night
SUPERHOST
Home in Pawhuska
The Cottage Relatively Near the Prairie
$146 per night
SUPERHOST
Private room in Pawhuska
The Mabelle Cottonwood Deluxe Queen Room
$121 per night
SUPERHOST
Private room in Pawhuska
The Mabelle Bluestem Luxury King room
$123 per night
SUPERHOST
Guesthouse in Bartlesville
Charming Downtown Bunkhouse on Historic Street
$55 per night
SUPERHOST
Home in Bartlesville
The Quapaw- Quiet Charming Home
$61 per night
SUPERHOST
Tiny home in Ochelata
Private cottage on small lake.
$115 per night
SUPERHOST
Cabin in Ramona
Bluestem Getaway Cabin
$120 per night
  1. Airbnb
  2. United States
  3. Oklahoma
  4. Osage County
  5. Barnsdall