Holiday Gift Card Sale! Buy one get one free - Shop Now!
A close up of a snow covered slope at Meadowlake Ranch Inn and Dude Ranch.

Meadowlake Ranch Inn and Dude Ranch

About The Inn

Meadowlake Ranch Inn and Dude Ranch Bed & Breakfast located in Sand Springs, OK, is 15 minutes from downtown Tulsa. Ride a horse, swim in a spring-fed lake, catch a fish, and sleep in a log cabin or Indian Tipi.

3450 S 137th W Ave, Sand Springs, Oklahoma 74063

Loading...