Star Rating
Hotel Name
Price Range (USD)to
Amenities

McGregor Hotels with Outdoor or Indoor Pools

Country Inn & Suites by Carlson Prairie Du Chien W in Prairie Du Chien 1801 Cabela South Ln, Prairie Du Chien, WI 53821 ~7.92 miles northeast of McGregor
  • Includes a pool: Bear Foot Bay Indoor Water Park.
  • Great pool
  • Good pool
  • Great pool area
  • Affordable Rural property
Country Inn & Suites by Radisson Decorah Ia in Decorah 2042 Highway 9 West, Decorah, IA 52101 ~27.29 miles northwest of McGregor
  • Pool details: Pool dimensions 25ft by 35ft hours open 6am to 12pm for adults and 6am to 10pm for kids. Pool is heated to 83 degrees and pool depth starts at 3ft and goes to 5ft. Spa/whirlpool is heated to 103 degrees and is 6ft by 8ft in diameter. Also is 3ft deep and the only spa/whirlpool in Decorah.
  • Mid-scale Rural hotel
From$121
Very Good 4.5 /5Latest Reviews CallBookMore Details
Comfort Inn Dyersville 527 16th Ave. Se, Dyersville, IA 52040 ~35.69 miles south of McGregor
  • Includes a pool: 6am-11am indoor pool 15000 gal
  • Two star Highway hotel
Holiday Inn Express & Suites in Dubuque 2080 Holliday Dr., Dubuque, IA 52002 ~40.64 miles southeast of McGregor
  • Pool details: 6a to 12 midnight, indoor pool, 25'x 30' also Hot Tub in the pool area- Exercise room adjacent to pool-
  • Midscale Highway hotel
From$67
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites by Carlson Dubuque 1315 Associates Dr., Dubuque, IA 52003 ~41.66 miles southeast of McGregor
  • Has swimming pool
  • Good pool
  • Great pool
  • Kids enjoyed the pool
  • Liked pool area
  • Clean room and pool area
  • Clean pool area
  • Clean pool, said 89%
  • 3 star Highway property
Country Inn & Suites : 630 South Water St. 630 South Water St., Platteville, WI 53818 ~41.67 miles east of McGregor
  • Pool details: Indoor pool and whirlpool.
  • 3 star property
Grand Harbor Resort & Waterpark : 350 Bell 350 Bell, Dubuque, IA 52001 ~42.33 miles southeast of McGregor
  • Pool available: 25,000 square foot in-door waterpark
  • Pool is below average
  • Pool should be renewed
  • No adult pool
  • No pool towels
  • Pool was cold
  • Three Star Resort hotel
Hampton Inn Dubuque 3434 Dodge St., Dubuque, IA 52003 ~42.44 miles southeast of McGregor
  • Pool in hotel: Indoor pool. Open 6 AM-11 PM.
  • Great pool
  • Clean pool area
  • Good pool
  • Nice pool
  • 3 star Highway property
Best Western Plus Dubuque Hotel & Conference Center in Dubuque 3100 Dodge St., Dubuque, IA 52003 ~42.73 miles southeast of McGregor
  • Has swimming pool: Indoor Pool, 24 x 50 ft. Opens daily at 8am and closes Sunday through Thursday at 10pm and Friday and Saturday at 11pm.
  • Great pool
  • Pool is good
  • Lovely indoor pool
  • Kids loved the pool
  • Beautiful pool area
  • Clean pool area
  • Clean pool, said 100%
  • 2 star Downtown property
Holiday Inn Dubuque / Galena in Dubuque 450 Main St., Dubuque, IA 52001 ~43.76 miles southeast of McGregor
  • Includes a swimming pool
  • Horrible pool
  • Pool should be renewed
  • Very small swimming pool
  • Pool is small
  • Very small pool
  • Mid-scale Downtown hotel
Days Inn 1111 Dodge St., Dubuque, IA 52003 ~43.80 miles southeast of McGregor
  • Pool details: Open Seasonal (May through Sept.) weather permitting. It is an outdoor pool with courtyard area.
  • Low priced Downtown property

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