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. 25039 Tame Fish Lake Rd., Deerwood, MN 56444 ~29.22 miles west of McGregor
  • Pool details: Closes at 10pmIndoor/Outdoor pool
  • Affordable Lake hotel
  • Popular among families
  • Great rooms and staff with excellent amenities
Days Inn Moose Lake 400 Park Place, Moose Lake, MN 55767 ~29.24 miles east of McGregor
  • Has a pool!
  • 3-star Highway property
Americinn Lodge & Suites Carlton : 1716 Highway 210 1716 Highway 210, Carlton, MN 55718 ~40.14 miles east of McGregor
  • Includes a pool: Indoor pool Hours of operation 6 am - midnight (for adults)/ 10 pm (for kids)
  • Two star Highway property
Sugar Lake Lodge 37584 Otis Lane, Cohasset, MN 55721 ~41.99 miles northwest of McGregor
  • Includes a pool
  • 4-star Resort hotel
  • Fantastic service
  • Popular among families
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
  • Economical Downtown property
Very Good 4.5 /5Review Score CallBookMore Details

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