Star Rating
Hotel Name
Price Range (USD) to
Amenities

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 in hotel: Closes at 10pm Indoor/Outdoor pool
  • Mid-scale Lake property
  • Excellent hotel
  • Great views
From$84
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Days Inn Moose Lake 400 Park Place, Moose Lake, MN 55767 ~29.24 miles east of McGregor
  • Includes a swimming pool
  • 3-star Highway property
Americinn Lodge & Suites Carlton 1716 Highway 210, Carlton, MN 55718 ~40.14 miles east of McGregor
  • Pool available: Indoor pool Hours of operation 6 am - midnight (for adults)/ 10 pm (for kids)
  • Two-star Highway hotel
Sugar Lake Lodge 37584 Otis Lane, Cohasset, MN 55721 ~41.99 miles northwest of McGregor
  • Pool in hotel
  • High end Resort property
  • Terrific location
  • It was absolutely perfect
Americinn - Grand Rapids 1812 South Pokegama Ave., Grand Rapids, MN 55744 ~43.19 miles north of McGregor
  • Pool in hotel: 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
  • Cheap Downtown property
From$82
Very Good 4.5 /5 Read Reviews Call BookMore Details

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