Ski Resorts locations near Twin Oaks, OK

Showing 1–3 of 3 results

This page indexes 3 ski resorts listings for Twin Oaks, OK. Details on this page were last refreshed Sep 2026.

Eagle Bluff Resort

📍 9800 N Highway 10, Tahlequah, OK, 74464

📞 918-456-3031

Diamondhead Resort

📍 12081 N Highway 10, Tahlequah, OK, 74464

📞 918-456-4545

Updated Sep 2026

Peyton's Place

📍 10298 Highway 10, Tahlequah, OK, 74464

📞 918-456-3847

🌐 www.peytonsplace.com

Peyton's Place has rafts, canoes and kayaks for rental on the Illinois River. Lodging includes cabins and group lodge, along with a campground and RV park

Also search near