Blue Bluff Harbor Resort
63251 E 256 Rd
Grove, OK 74344
Blue Bluff Harbor Resort is located in the Elk River area of Grand Lake just north of Grove. Here you'll find 1,200 feet ... read more...
Save for Later
2122 S Main
We offer 19 doubles and one single, newly remodled rooms with queen size beds, refrigerator, microwave, and cable TV ... read more...
Grand Lake Casino Lodge
24701 S 655 Rd
Located in Grove near the banks of beautiful Grand Lake, the Grand Lake Casino Lodge is a perfect escape from stress. ... read more...
Southern Oaks Resort & Spa
446724 E 390 Rd
Langley, OK 74301
Leave the stress of the big city behind and make your way to Southern Oaks Resort. Each cabin or cottage is very cozy ... read more...
Red Rock Resort
61850 E 263 Loop N
Red Rock Resort features lakefront cottages on Grand Lake with air conditioning, kitchenettes, cable TV, laundromat and ... read more...
Sycamore Valley Recreation Area
16924 S Hwy 10
Wyandotte, OK 74370
The Sycamore Valley Recreation Area in Wyandotte offers the ultimate fun and relaxing getaway in eastern Oklahoma. ... read more...
Shady Rest Resort
60698 E 317 Ct
Nice, clean, peaceful large cabins with two double beds, TV, fully equipped kitchens, air conditioning and screened ... read more...
Shangri-La Golf Club, Resort & Marina
31000 S Hwy 125
Monkey Island, OK 74331
The fictional paradise Shangri-La has become a reality on Grand Lake's Monkey Island. The Shangri-La Golf Course, Resort ... read more...
Pine Lodge Resort
2.5 Miles E of City
Ketchum, OK 74349
Get lost in the beauty of nature amidst tall timbers at the Pine Lodge Resort, located east of Ketchum. These lakeside ... read more...
Lakeview Lodge & Cabins
210 Lake Ave
Spavinaw, OK 74366
Lakeview Lodge is located next to beautiful Spavinaw Lake, where fishing is easy for beginners. The cabins come equipped ... read more...