Star Rating
Hotel Name
Price Range (USD)to

McGregor Hotels with Outdoor or Indoor Pools

Ruttger's Bay Lake Lodge 25039 Tame Fish Lake Rd., Deerwood, MN 56444 ~29.22 miles west of McGregor
  • Pool in hotel: Closes at 10pmIndoor/Outdoor pool
  • Affordable Lake property
  • Good shops
  • Great location
Days Inn Moose Lake in Moose Lake 400 Park Place, Moose Lake, MN 55767 ~29.24 miles east of McGregor
  • Our hotel comes with a pool
  • Mid-scale Highway hotel
Americinn Lodge & Suites Carlton in Carlton 1716 Highway 210, Carlton, MN 55718 ~40.14 miles east of McGregor
  • Has swimming pool: Indoor pool Hours of operation 6 am - midnight (for adults)/ 10 pm (for kids)
  • 2-star Highway property
Sugar Lake Lodge in Cohasset 37584 Otis Lane, Cohasset, MN 55721 ~41.99 miles northwest of McGregor
  • We have a pool ready for use
  • High end Resort hotel
  • Good Hotel
  • Fantastic service
Americinn 1812 South Pokegama Ave., Grand Rapids, MN 55744 ~43.19 miles north of McGregor
  • Has swimming pool: We have an indoor Pool and Whirlpool hours are from 7am to 12am for adults 18 & over 7am- 10pm for children under 18
  • Great pool
  • Good pool
  • Excellent pool
  • Plenty of pool
  • Pool is open
  • 2-star Downtown hotel

Next: Show All Available McGregor Hotels with Pricing
Back to Top