We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Grand Casino Mille Lacs

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
635 10th Ave SE, Milaca, MN 56353-3780
48.1 km from Grand Casino Mille Lacs
Book 2+ Nights & Save 20% PLUS Earn 1,000 Wyndham Rewards... Read more
Top Deal
US$68*
US$65* /night
View Deal
Expedia.com
US$66*
Orbitz.com
US$66*
HotelsClick
US$68*
777 Grand Avenue, Onamia, MN 56359
0.0 km from Grand Casino Mille Lacs
#1 of 5 hotels in Onamia
US$100* /night
View Deal
Expedia.com
US$100*
Hotels.com
US$100*
Orbitz.com
US$100*
41334 Shakopee Lake Rd, Onamia, MN 56359-2230
4.7 km from Grand Casino Mille Lacs
#2 of 5 hotels in Onamia
US$97* /night
View Deal
Travelocity
US$97*
Hotwire.com
US$97*
Expedia.com
US$97*
40847 US Highway 169, Onamia, MN 56359-2231
6.2 km from Grand Casino Mille Lacs
#5 of 5 hotels in Onamia
9243 US Highway 169, Garrison, MN 56450-2229
13.4 km from Grand Casino Mille Lacs
40005 85th Ave, Onamia, MN 56359-7841
14.4 km from Grand Casino Mille Lacs
#3 of 5 hotels in Onamia
US$153* /night
View Deal
Orbitz.com
US$153*
Travelocity
US$153*
Hotels.com
US$153*
8478 Par 5 Drive, Onamia, MN 56359
14.6 km from Grand Casino Mille Lacs
#4 of 5 hotels in Onamia
5101 Whistle Rd, PO Box 62, Isle, MN 56342-9238
19.1 km from Grand Casino Mille Lacs
25039 Tame Fish Lake Rd, Deerwood, MN 56444-8544
27.0 km from Grand Casino Mille Lacs
No availability for your dates from these sites
Travelocity
Hotwire.com
Orbitz.com
23884 Front Street, Deerwood, MN 56444
34.4 km from Grand Casino Mille Lacs
US$96* /night
View Deal
Travelocity
US$96*
Hotwire.com
US$96*
CheapTickets
US$96*
23688 Forest Rd, Deerwood, MN 56444
34.6 km from Grand Casino Mille Lacs
No photo provided
635 10th Ave SE, Milaca, MN 56353-3780
48.1 km from Grand Casino Mille Lacs
Top Deal
US$68*
US$65* /night
View Deal
Expedia.com
US$66*
Orbitz.com
US$66*
HotelsClick
US$68*
210 East Hwy 23, Milaca, MN 56353
48.4 km from Grand Casino Mille Lacs
1877 Frontage Rd, Mora, MN 55051-7133
50.5 km from Grand Casino Mille Lacs
US$118* /night
View Deal
Travelocity
US$118*
Hotwire.com
US$118*
Orbitz.com
US$118*
See all hotels in or near Onamia
5101 Whistle Rd, PO Box 62, Isle, MN 56342-9238
19.1 km from Grand Casino Mille Lacs
9243 US Highway 169, Garrison, MN 56450-2229
13.4 km from Grand Casino Mille Lacs
635 10th Ave SE, Milaca, MN 56353-3780
48.1 km from Grand Casino Mille Lacs
Top Deal
US$68*
US$65* /night
View Deal
Expedia.com
US$66*
Orbitz.com
US$66*
HotelsClick
US$68*
1877 Frontage Rd, Mora, MN 55051-7133
50.5 km from Grand Casino Mille Lacs
US$118* /night
View Deal
Travelocity
US$118*
Hotwire.com
US$118*
Orbitz.com
US$118*
25039 Tame Fish Lake Rd, Deerwood, MN 56444-8544
27.0 km from Grand Casino Mille Lacs
No availability for your dates from these sites
Travelocity
Hotwire.com
Orbitz.com
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Onamia Travel Forum Need specific advice visiting Onamia, Minnesota? Visit the TripAdvisor Travel Forum for Onamia and ask our Destination Experts and the travel community.