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.
All 5 Onamia hotels

Grand Casino Mille Lacs

You added Grand Casino Mille Lacs to your Saves list
777 Grand Avenue, Onamia, MN 56359
Hotel amenities
Grand Casino Mille Lacs
Ranked #1 of 5 Hotels in Onamia
Certificate of Excellence 2014
We can't find prices for this hotel
Our online travel partners don't provide prices for this hotel, but we can search other options in Onamia
Check In Check Out
Write a Review

194 reviews from our community

Traveler rating
See reviews for
Rating summary
  • Sleep Quality
    4 of 5 stars
  • Location
    4 of 5 stars
  • Rooms
    4 of 5 stars
  • Service
    4 of 5 stars
  • Value
    4 of 5 stars
  • Cleanliness
    4 of 5 stars
Traveler tips help you choose the right room.   Room tips (51)
Date | Rating
  • English first
  • Any
English first
  • All months
  • Mar-May only
  • Jun-Aug only
  • Sep-Nov only
  • Dec-Feb only
All months
Merrifield, Minnesota
2 reviews
1 of 5 stars Reviewed 2 days ago NEW

We stay for a night about once a month and are never diaappointed. The rooms are comfortable, many with views of the lake across the highway and the newest in linen styles. The staff is helpful, friendly and efficient. The buffet is the best in quality and value.

Was this review helpful? Yes
2 reviews
5 of 5 stars Reviewed 5 days ago NEW

Room was only $20.15, buffet was amazing, and we won $500 on slots. Real fun place whether you gamble or not. Great hotel and the buffet is the best. I'm not a fan of most buffets, but everything is so fresh and delicious!

Was this review helpful? Yes
Elmwood, Wisconsin
1 review
5 of 5 stars Reviewed 5 days ago NEW

very pleased with the room and the casino very happy with my stay and will came back again people are very friendly there. rooms were clean and kept up. had all different kinds of new slot machines to play.

Was this review helpful? Yes
Crystal, Minnesota
Top Contributor
59 reviews 59 reviews
14 hotel reviews
14 helpful votes 14 helpful votes
3 of 5 stars Reviewed 5 days ago NEW

Stayed two nights (Sunday & Monday). I didn't think a toilet could be uncomfortable but the shape of the cheap plastic seat made using it dreadful. Very clean, quiet, modern finishes in rooms. Public spaces could be cleaner. Pool area had high levels of chlorine in the pool room. WiFi worked great. Lots of TV channels. Seafood buffet (shrimp or... More 

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed 1 week ago

We always play the penny slots and everytime we go there are new fun and exciting games! The players club has great promo deals and gives you lots of play credits with there grand play and there bonus cash is always very generous. The staff are all very friendly and helpful in both the casino and the hotel. The hotel... More 

Was this review helpful? Yes
Saint Cloud, Minnesota
1 review
5 of 5 stars Reviewed 2 weeks ago

Rooms were nice and clean. Spacious,with large tv. Went with some friends and had fun playing blackjack and slots. Plenty of games to play and the dealers will offer advice. Food is pretty good, not going to blow you away. Overall nice facility, will be back.

Was this review helpful? Yes
2 reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed 3 weeks ago

Hotel lobby was nice. A lot if traffic with not much separating between casino and hotel. We got a non smoking floor. A+. The rooms were clean and spacious. Bedding fresh and clean. Big flat screen tv, microwave and mini fridge. Swimming pool was large with a large hot tub. But again almost walking through casino to get to pool,... More 

Was this review helpful? Yes
Ham Lake, Minnesota
17 reviews 17 reviews
5 hotel reviews
4 helpful votes 4 helpful votes
4 of 5 stars Reviewed 3 weeks ago

My husband and I stayed for his 50th birthday. We stayed 2 nights. The room was nice. The bed was quite comfortable. The bathroom has no fan!! I don't understand why hotels sometimes do that. The mirror was fogged up after a shower and it was so hot in the bathroom I couldn't get ready until it cooled down. We... More 

Was this review helpful? Yes
Minneapolis, Minnesota
1 review
3 of 5 stars Reviewed 4 weeks ago

the suites are very nice. The gaming floor is quite different, no one ever looks happy or "excited" to be there. A casino should give some sense of possibility but not here. The games are varied but mostly just flashy. It seems people would enjoy them more if they won a bit more, even just a little.

Was this review helpful? Yes
Bemidji, Minnesota, United States
5 reviews 5 reviews
4 hotel reviews
16 helpful votes 16 helpful votes
3 of 5 stars Reviewed December 17, 2014

I haven't stopped at the casino for quite sometime as they don't seem to appreciate people unless they are "High Rollers". The rooms are nice and as is the food.. I haven't received any of their offers as I don't get the Gazette. So I guess Black Bear and Jackpot Junction will get my business.

Was this review helpful? Yes 3
Questions? Get answers from hotel staff and past guests. Ask a question
Owners: What's your side of the story?
Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.
Manage your listing

Been to Grand Casino Mille Lacs? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Grand Casino Mille Lacs

Address: 777 Grand Avenue, Onamia, MN 56359
Location: United States > Minnesota > Onamia
Price Range (Based on Average Rates): $
Number of rooms: 494
Also Known As:
Grand Casino Mille Lacs Hotel Onamia
Grand Hotel Mille Lacs
Grand Hotel Onamia

11 photos of this hotel

Traveler photos: See what travelers like you saw

All traveler photos (7)
Bathroom (2)
Room/suite (2)
View from room (1)
Other (2)

Management photos: Courtesy of the property manager

All management photos (4)
Hotel & grounds (1)
Room/suite (2)
Other (1)
Hotels you might also like...
Check In Check Out
Price Your Stay