Hotels in Garrison

Search and compare Garrison hotels from hundreds of travel sites and save

Garrison, MN, United States
Jul 30 — Jul 312
Garrison, MN, United States
Fri 7/30
Sat 7/31
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Garrison

Filter by star ratings
All filters
Grand Casino Mille Lacs
Grand Casino Mille Lacs
8.0 Excellent
777 Grand Avenue, Onamia, MN, United States
Show on map
8.5 mi from city centre, Garrison 
ExcellentBased on 1 review
8.0

Within a 80-minute car trip of Brainerd Lakes Regional Airport, Grand Casino Mille Lacs provides an indoor pool and complimentary wireless internet. It also offers an atm/cash machine, a 24-hour reception and luggage storage.

Country Inn Deerwood
Country Inn Deerwood
6.0 Good
23884 Front Street, Deerwood, MN, United States
Show on map
12.9 mi from city centre, Garrison 
GoodBased on 82 reviews
6.0

Country Inn Deerwood is located in Deerwood and features free Wi-Fi and an indoor pool. It offers 3-star accommodation with air-conditioned rooms.

Tips for booking a Garrison hotel

Cheapest month:November
Most expensive month:August
Average price in Garrison:$117/night
Absolute cheapest price found:$92/night
Cheapest day:Thursday
Most expensive day:Saturday
$92 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$92 - $113
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Garrison hotels

Show all 27 hotels
1
Grand Casino Mille Lacs
Grand Casino Mille Lacs
8.0 Excellent
777 Grand Avenue, Onamia, MN, United States
Show on map
8.7 mi from city centre, Onamia 

Within a 80-minute car trip of Brainerd Lakes Regional Airport, Grand Casino Mille Lacs provides an indoor pool and complimentary wireless internet. It also offers an atm/cash machine, a 24-hour reception and luggage storage.

2
Country Inn Deerwood
Country Inn Deerwood
6.0 Good
23884 Front Street, Deerwood, MN, United States
Show on map
0.1 mi from city centre, Deerwood 

Country Inn Deerwood is located in Deerwood and features free Wi-Fi and an indoor pool. It offers 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Garrison, Minnesota

Show all 27 hotels
Grand Casino Mille Lacs
Grand Casino Mille Lacs
8.0 Excellent
777 Grand Avenue, Onamia, MN, United States
Show on map
8.7 mi from city centre,  

Within a 80-minute car trip of Brainerd Lakes Regional Airport, Grand Casino Mille Lacs provides an indoor pool and complimentary wireless internet. It also offers an atm/cash machine, a 24-hour reception and luggage storage.

$101
Avg. per night
Country Inn Deerwood
Country Inn Deerwood
6.0 Good
23884 Front Street, Deerwood, MN, United States
Show on map
0.1 mi from city centre,  

Country Inn Deerwood is located in Deerwood and features free Wi-Fi and an indoor pool. It offers 3-star accommodation with air-conditioned rooms.

$111
Avg. per night

Where to stay in Garrison

Garrison travel FAQs

  • What are the best hotels in Garrison?

    Private Retreat On Placid Lake is a very popular hotel in Garrison with a score of 9.9 from 20 reviews.