Grand Casino Mille Lacs

Choose two or more items and save on your trip:

Lodging Near Grand Casino Mille Lacs

Lakefront Deck w/ Unmatched View and Location - New Deck

Lakefront Deck w/ Unmatched View and Location - New Deck

Garrison MN
The price is AU$641 per night from 4 Feb to 5 Feb
AU$641
per night
4 Feb - 5 Feb
When you stay at this cabin in Garrison, you'll be on the waterfront, within a 5-minute drive of Mille Lacs Lake and Holt Lake.
We stayed this past weekend and did some ice fishing. The home was beautiful, spacious, lots of natural lighting. The home had everything we needed. Definitely kid friendly with all the games and toys (we were a group of adults only). I would definitely come back and stay, but in the summer this ...

Reviewed on 20 Jan 2026

Opens in a new windowLakefront Deck w/ Unmatched View and Location - New Deck
Grand Casino Mille Lacs

Grand Casino Mille Lacs

3 out of 5
777 Grand Avenue Onamia MN
Fully refundableReserve now, pay when you stay
The price is AU$127 per night from 12 Feb to 13 Feb
AU$127
per night
12 Feb - 13 Feb
With a stay at Grand Casino Mille Lacs in Onamia, you'll be a 1-minute walk from Grand Casino Mille Lacs and 7 minutes by foot from Mille Lacs Indian ...
Very nice

Reviewed on 27 Jan 2026

Opens in a new windowGrand Casino Mille Lacs
Eddy's Resort

Eddy's Resort

3.5 out of 5
41334 Shakopee Lake Road Onamia MN
Fully refundableReserve now, pay when you stay
The price is AU$141 per night from 25 Feb to 26 Feb
AU$141
per night
25 Feb - 26 Feb
With a stay at Eddy's Resort in Onamia, you'll be next to a golf course, just steps from Mille Lacs Kathio State Park and a 2-minute drive from Mille Lacs ...
Every thing is great the staff are so nice and always smiling small talk. Definitely will stay again. The little welcome not on the desk was nice thank you

Reviewed on 17 Dec 2025

Opens in a new windowEddy's Resort
Don't see what you're looking for?
See all available properties in Grand Casino Mille Lacs
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.