Garrison, MN

Travel Guide

A marina with boats docked at wooden piers, a calm water body, and a sunset sky.
Dawns Outing
Garrison
Garrison
Garrison Inn & Suites

Garrison Inn & Suites

2.5 out of 5
9243 U.S Hwy 169 Garrison MN
The price is ₩151,333 per night from Jun 28 to Jun 29
₩151,333
₩168,635 total
Jun 28 - Jun 29
includes taxes & fees
Stay at this hotel in Garrison. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Garrison Concourse Wayside Park and Jake Regan Park are ...
7.4/10 Good! (26 reviews)
"Very quiet area and facility. Rooms are dated but clean. Pool was out of order, and people were smoking pot down the hall from us. Otherwise, the experience was good."

Reviewed on Jun 24, 2026

Garrison Inn & Suites
Del Mar Dunes

Del Mar Dunes

3 out of 5
9933 U.S. 169 Garrison MN
Book a stay at this golf cottage in Garrison. Enjoy free WiFi, free parking, and a private beach. Popular attractions Garrison Concourse Wayside Park and Jake ...
Del Mar Dunes
Grand Casino Mille Lacs

Grand Casino Mille Lacs

3 out of 5
777 Grand Avenue Onamia MN
The price is ₩137,449 per night from Jun 28 to Jun 29
₩137,449
₩151,710 total
Jun 28 - Jun 29
includes taxes & fees
Book a stay at this business-friendly hotel in Onamia. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff and the clean rooms ...
8.8/10 Excellent! (1,371 reviews)
"Clean, friendly"

Reviewed on Jun 24, 2026

Grand Casino Mille Lacs
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.
Del Mar Dunes

Del Mar Dunes

3 out of 5
9933 U.S. 169 Garrison MN
Book a stay at this golf cottage in Garrison. Enjoy free WiFi, free parking, and a private beach. Popular attractions Garrison Concourse Wayside Park and Jake ...
Del Mar Dunes
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.

Popular places to visit