1. Grand Casino Mille Lacs

- Location: Onamia
- Guest rating: 9/10 (Wonderful, 1354 reviews)
- Price: $78 nightly, $86 total, Nov 16 - Nov 17, Total with taxes and fees
- Review: Fun time, good food, great staff, fun slots., by Janet, 21 days ago
Plan your trip

Our total price for your stay includes taxes and fees
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Search almost a million properties worldwide
Check prices for these dates, December 15 – 16, 2026




















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.
Garrison offers a delightful escape with its up north charm, making it ideal for families seeking outdoor adventures and scenic relaxation. Explore the architectural elements around the center of Garrison, where you'll find a great location to enjoy excursions and the friendly atmosphere of nearby neighborhoods.
View properties in map for Bay Lake
Discover Bay Lake, a charming destination perfect for families and outdoor enthusiasts seeking relaxation and scenic beauty. This inviting village offers access to activities like exploring the local lake, visiting Bird Island, and enjoying the Farm Island Lake Wildlife Management Area. With visitor numbers peaking from June to August, you'll find plenty of opportunities to unwind and connect with nature. Located about 13 miles by car from Garrison, Bay Lake is an excellent choice for your next vacation.
View properties in map for Pine Center
Plan your stay in Pine Center, a delightful choice for outdoor enthusiasts and families eager to explore the natural beauty of Minnesota. With attractions like Whitefish Lake for swimming and fishing, the Roosevelt Wildlife Management Area for hiking and wildlife viewing, and the Mille Lacs Indian Museum for a taste of local history, there's something for everyone. Located about 9 miles by car from Garrison, Pine Center offers easy access to these experiences, making it a smart hotel booking choice for your getaway.
View properties in map for Bennettville
Make the most of your visit by staying in Bennettville, a haven for outdoor enthusiasts and families thanks to its beautiful scenery and recreational opportunities. With easy access to Farm Island Lake and the Farm Island Lake Wildlife Management Area, you'll find plenty of options for adventure and relaxation. Bennettville is located about 17 miles by car from Garrison, making it a smart choice for a weekend getaway. Enjoy the charm and natural beauty that this village has to offer.
View properties in map for Vineland
Vineland stands out as a prime spot for outdoor enthusiasts and families looking for a weekend getaway. With easy access to the stunning Mille Lacs Lake, the scenic Mille Lacs Kathio State Park, and the informative Mille Lacs Indian Museum, visitors can immerse themselves in both nature and culture. Located about 10 miles by car from Garrison, Vineland offers a tranquil retreat that makes it a smart choice for your next vacation.

Photo by Sina Nyland

View properties in map for Deerwood
Travelers seeking a memorable weekend getaway will find Deerwood to be the ideal base for their vacation, featuring stunning natural scenery and a variety of outdoor activities. This charming city is a great choice for families and couples alike, offering access to the beautiful Bay Lake, Crosby Memorial Park, and Bird Island. Located about 13 miles away from Garrison by car, Deerwood provides a perfect blend of relaxation and adventure, making it a smart choice for your stay.
Garrison, Minnesota, is a charming destination for outdoor enthusiasts and romantics alike. With stunning lakes, picturesque parks, and serene nature reserves, the area offers countless garrisonpoints of interest that promise an unforgettable getaway. Embrace the beauty and tranquility that this scenic haven has to offer!

Ideal for travelers interested in stunning scenery and outdoor relaxation, Maple Lake offers a perfect blend of romantic vistas and beach vibes. Located within Garrison, this picturesque lake is easily accessible, making it a convenient spot for those looking to unwind amidst nature’s beauty.

Photo by Carl Lacey
Enjoy the simplicity of Garrison Concourse Wayside Park, a charming spot perfect for families seeking outdoor fun in Garrison, Minnesota. This eco-friendly park offers a serene environment to relax and explore. Located within Garrison, it's an ideal base for enjoying the area's natural beauty and attractions.
Rating: 7.8/10 (8 reviews)
Set the stage for your outdoor adventure at Whitefish Lake, a stunning destination known for its scenic beauty and romantic beach vibes. Located about 6 miles by car from Garrison, this serene lake offers a perfect escape for nature lovers. Staying nearby allows easy access to its tranquil shores and activities.
Often cited as a favorite among outdoor lovers, Borden Lake offers stunning scenery and a romantic atmosphere perfect for a day of relaxation. Located about 8 miles by car from Garrison, this beautiful lake features beach vibes and plenty of space to enjoy nature, making it a convenient retreat for visitors.
Considered a premier spot for outdoor lovers, Hogsback Lakes in Garrison, Minnesota offers picturesque scenery and a romantic atmosphere perfect for relaxation. Nestled within the charming town, it provides easy access to beach vibes and various recreational activities. Staying nearby enhances your experience in this beautiful area.
Discover the appeal of Humbolt Lake, a picturesque destination perfect for outdoor adventurers and couples seeking romance. Renowned for its stunning scenery and beach vibes, the lake offers a serene escape. Located within Garrison, it’s an ideal base for exploring the area’s natural beauty.
Perfectly suited for nature lovers, Holt Lake in Garrison, Minnesota, offers stunning scenery and a serene beach atmosphere. Here, visitors can enjoy outdoor activities while soaking in the romantic vibes of the lake. Conveniently located within Garrison, it’s an ideal spot to unwind during your vacation.
A must-see for outdoor lovers, Bassett Lakes in Garrison, Minnesota, offers stunning scenery and a romantic atmosphere perfect for relaxation. The inviting beach vibes make it an ideal spot for a day of exploration or a leisurely picnic. Staying nearby allows easy access to this beautiful lakeside retreat.
Nestled on the shores of Mille Lacs Lake, this charming town offers prime fishing and boating opportunities. Explore the Garrison Commercial Historic District's quaint shops or catch the annual Garrison Play Days festival for small-town Midwest fun.












Discover a range of hotel accommodations in Garrison, Minnesota, perfect for adventure-seeking families and golf enthusiasts alike. From charming resorts to comfortable hotels, you'll find a variety of options tailored to your vacation needs. Enjoy amenities like game rooms and family-friendly activities while exploring the beautiful surroundings. Whether you're looking for the best hotels or unique lodging experiences, Garrison has something to offer every traveler.
Garrison, Minnesota, is a charming small town perfect for outdoor adventures and romantic getaways. Nestled in the picturesque midland, you’ll discover cozy spots and hidden gems that showcase the town's friendly atmosphere and rich history. Explore nearby cities for family-friendly excursions or enjoy the scenic landscapes that make Garrison a delightful destination. Whether you're seeking relaxation or adventure, Garrison offers a unique blend of experiences that will make your vacation unforgettable.
Garrison, Minnesota, is a perfect destination for outdoor enthusiasts and couples seeking a scenic getaway. Enjoy a variety of activities such as visiting local attractions, relaxing at campgrounds, or playing a round of golf. Experience lively weekends filled with live music and lakeside fun, making it an ideal spot for a romantic vacation or a weekend retreat.
Shopping
In Garrison, you can find charming local shops like the Garrison Gift Shop for unique souvenirs and crafts. If you're up for a drive, head to Brainerd's Westgate Mall for a wider selection of stores, including popular retailers and dining options.
Recreation
In Garrison, indulge in rejuvenating treatments at the nearby Spa at Grand View Lodge, where you can relax with massages and facials. For outdoor fun, explore the beautiful trails of the nearby Crow Wing State Park, perfect for hiking, biking, or simply enjoying nature's tranquility.
Adventure
Garrison offers thrilling outdoor activities like fishing, kayaking, and hiking around the scenic Mille Lacs Lake. Explore the nearby Paul Bunyan State Trail for biking and walking, or enjoy winter sports like snowmobiling and ice fishing when the snow falls, providing year-round adventure opportunities.
Nightlife
The nightlife in Garrison, Minnesota, offers a cozy atmosphere with local charm. Enjoy a drink at the popular Garrison Bar & Grill, where friendly locals gather. For a laid-back experience, check out the nearby fishing spots under the stars, creating a relaxing evening vibe.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Garrison, Minnesota, is perfect for outdoor enthusiasts and couples seeking a romantic getaway amidst stunning scenery. Explore a variety of attractions, including beautiful lakes, nature reserves, and parks that offer an array of activities for those looking to enjoy the beach and embrace nature. Whether you're picnicking by the lake or hiking in serene surroundings, Garrison promises a memorable experience for all visitors.
The best time to visit Garrison is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with no rain.
| Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 12.0°F (-11.1°C) | No Rain | Mostly Cloudy | Average | Average |
| February | 13.6°F (-10.2°C) | No Rain | Mostly Cloudy | Average | Average |
| March | 28.8°F (-1.8°C) | No Rain | Mostly Cloudy | Average | Average |
| April | 39.9°F (4.4°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| May | 54.5°F (12.5°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| June | 64.9°F (18.3°C) | Light Rain | Mostly Sunny | Moderately High | Slightly High |
| July | 69.8°F (21.0°C) | Light Rain | Mostly Sunny | Moderately High | Slightly High |
| August | 68.0°F (20.0°C) | Light Rain | Mostly Sunny | Moderately High | Slightly High |
| September | 60.6°F (15.9°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 45.7°F (7.6°C) | Light Rain | Mostly Sunny | Moderately Low | Average |
| November | 32.0°F (0.0°C) | No Rain | Mostly Cloudy | Moderately Low | Slightly Low |
| December | 18.9°F (-7.3°C) | No Rain | Mostly Cloudy | Moderately Low | Average |
When visiting Garrison, Minnesota, you have several airport options. Duluth International Airport (DLH) is 87 miles away, with nearby hotels like Fitger's Inn and Pier B Resort, both 5 miles from the airport, offering limited-hour shuttle services and nearby access. Brainerd Lakes Regional Airport (BRD) is only 16 miles from Garrison, with good hotel choices such as Grand View Lodge and The Lodge at Brainerd Lakes, both providing 24-hour shuttle services. For those considering HIBbing (HIB), located 89 miles away, the Chisholm Inn & Suites and Hampton Inn Hibbing offer proximity and convenient access to the airport.
The best area to stay in Garrison is along the shores of Mille Lacs Lake, particularly near the main thoroughfare of US-169.
This area offers direct access to the lake and its many recreational activities. You'll find a selection of resorts and lodges concentrated along Highway 169, providing convenient access to boat launches, fishing charters, and lakeside dining. It's a relaxed setting focused on outdoor pursuits.
Families will find this area ideal due to the variety of lake-based activities. Many resorts offer amenities like swimming beaches, playgrounds, and organized fishing excursions, ensuring entertainment for all ages. The proximity to the lake means less travel time and more time enjoying the water.
For couples looking for a peaceful getaway, staying in a lakeside cabin or resort offers privacy and scenic views.
For a family-friendly accommodation in Garrison, consider the Rustic log cabin built in the 1900's. On Private Lake with Great Fishing.
This well-rated cabin, with an 8.8 review score, is an excellent choice for families. It offers a variety of amenities tailored for children, including an outdoor play area, books, games, and a playground. A travel crib and a sofa bed are also available, ensuring comfort for all family members. It is conveniently located near Whitefish Lake, just 0.8 miles away, and Mille Lacs Lake is also within easy reach at 7.6 miles.
For a top pet-friendly accommodation in Garrison, consider the Rustic log cabin built in the 1900's. On Private Lake with Great Fishing.
This unique property, rated 8.8, warmly welcomes pets, specifically dogs. It is equipped with a full kitchen, making it convenient for longer stays, and is situated on a private lake, offering excellent fishing opportunities. For families traveling with children, there is an outdoor play area, books, games, a travel crib, and a playground. The cabin also features a sofa bed for additional sleeping arrangements. It is conveniently located near Whitefish Lake, just 0.8 miles away, and Mille Lacs Lake, 7.6 miles away. See more pet-friendly hotels in Garrison
For a romantic stay in Garrison, consider the Rustic log cabin built in the 1900's. On Private Lake with Great Fishing.
This highly-rated cabin, with an 8.8 review score, offers a cozy and intimate experience for couples. It features a fireplace, superb for romantic evenings, and includes a full kitchen for preparing meals together. Guests can enjoy the peaceful setting of a private lake with excellent fishing opportunities, and it is conveniently located just 0.8 miles from Whitefish Lake.
For a family-friendly accommodation option near Whitefish Lake in Garrison, consider the Rustic log cabin built in the 1900's. On Private Lake with Great Fishing.
This highly-rated accommodation, with an 8.8 review score, is located just 0.8 miles from Whitefish Lake, making it incredibly convenient for lake activities. It is well-suited for families, offering amenities such as an outdoor play area, children's books and games, a travel crib, a playground, and a comfortable sofa bed. Mille Lacs Lake is also within easy reach, only 7.6 miles away.
The best time to visit Garrison, Minnesota is during the summer months, from June to August, for warm weather activities, or in the winter, from December to February, for snow-related recreation.
Summer in Garrison offers pleasant temperatures ideal for enjoying Lake Mille Lacs. This period is great for fishing, boating, and swimming, with many resorts and cabins around the lake providing direct access to the water. The area's natural beauty is at its peak, making it great for outdoor enthusiasts and families looking for a lakeside getaway.
Winter transforms Garrison into a destination for snow sports. Ice fishing is a major draw on Lake Mille Lacs, which becomes a vast frozen playground. Snowmobiling, cross-country skiing, and other winter activities are also popular, with trails and facilities available throughout the region.
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Garrison.
Prices for hotels in Garrison often vary, but you can find a great deal from $75 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.