Need a place to stay at Grand Lake?
While Grand Lake is home to many fine lakefront resorts, you can also find a great hotel room at a reasonable price for your Grand Lake area stay.
Most of the hotels in the Grand Lake area are located in Grove, the commercial hub of Grand Lake.
Find the hotel that meets your needs here:
Featured Hotels in the Grand Lake Area:
No results.
Grand Lake Area Hotels & Motels:
Copperwood Lodge North
Stonebrook Inn
Address 10400 US Highway 59 Grove OK 74344
Phone: (918) 786-9799
Hilltop Inn & Suites
Dam Hotel at Disney Island Outfitters
Address 219 W. Main Disney OK 74340
Phone: (918) 435-4536
Email: [email protected]
Website: https://www.thedamhotel.com/
Mooney’s Sunset Hotel
Address 330 Lakefront Street Disney OK 74340
Phone: (918) 435-5200
Website: https://www.mooneyssunsetbarandgrill.com/stay
Grand Lake Casino & Lodge
Address 24701 South 655 Road Grove OK 74344
Phone: (918) 786-8528
The Lake Lodge at Grand Lake
Address 24060 S. 580 Rd Grove OK 74344
Phone: (918) 314-9968
Email: [email protected]
Website: https://www.thelakelodgegrandlake.com/
Grand Motel
Address 2122 South Main Street Grove OK 74344
Phone: (918) 786-6124
Shangri-La Resort Hotel and Conference Center
Address 57301 East Highway 125 Monkey Island OK 74331
Phone: (918) 257-4204
Website: Shangri-La Website
Outrigger Motel
Address 10603 US Highway 59 North Grove OK 74344
Phone: (918) 786-4456
Candlewyck Cove Resort
Angler’s Inn
Address 430 N. 21st Street Grove OK 74344
Email: [email protected]
Website: https://anglersinngrove.com/
Holiday Inn Express – Vinita
Address 232 S. 7th Street Vinita OK 74301
Phone: (918) 256-4900
Hickory Inn
Address 2320 South Main Street Grove OK 74344
Phone: (918) 786-9157
Go to the Lodging page for more information on places to stay around Grand Lake.