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 1801 Cabela South Ln, Prairie Du Chien, WI 53821 ~7.92 miles northeast of McGregor
  • Pool available: Bear Foot Bay Indoor Water Park.
  • Great pool
  • Good pool
  • Great pool area
  • Midscale Rural property
Country Inn & Suites by Radisson Decorah Ia 2042 Highway 9 West, Decorah, IA 52101 ~27.29 miles northwest of McGregor
  • Pool available: 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.
  • Affordable Rural hotel
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn Dyersville 527 16th Ave. Se, Dyersville, IA 52040 ~35.69 miles south of McGregor
  • Pool details: 6am-11am indoor pool 15000 gal
  • Two-star Highway hotel
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites - 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-
  • Affordable Highway property
From$67
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites by Carlson Dubuque : 1315 Associates Dr. 1315 Associates Dr., Dubuque, IA 52003 ~41.66 miles southeast of McGregor
  • Has a 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 hotel
Country Inn & Suites 630 South Water St., Platteville, WI 53818 ~41.67 miles east of McGregor
  • Includes a pool: Indoor pool and whirlpool.
  • Midscale property
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Fairfield Inn Dubuque in Dubuque 3400 Dodge St., Dubuque, IA 52003 ~42.25 miles southeast of McGregor
  • Our hotel comes with a pool
  • Midscale hotel
Grand Harbor Resort & Waterpark : 350 Bell 350 Bell, Dubuque, IA 52001 ~42.33 miles southeast of McGregor
  • Pool in hotel: 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 property
Hampton Inn Dubuque - Dubuque 3434 Dodge St., Dubuque, IA 52003 ~42.44 miles southeast of McGregor
  • Includes a pool: Indoor pool. Open 6 AM-11 PM.
  • Great pool
  • Clean pool area
  • Good pool
  • Nice pool
  • Mid-scale Highway property
Best Western Plus Dubuque Hotel & Conference Center 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%
  • Low-priced Downtown hotel
Towneplace Suites by Marriott Dubuque Downtown 1151 Washington St., Dubuque, IA 52001 ~43.43 miles southeast of McGregor
  • Pool available: Indoor pool open from 6 a.m. - Midnight
  • Mid-scale Downtown hotel
Holiday Inn Dubuque / Galena 450 Main St., Dubuque, IA 52001 ~43.76 miles southeast of McGregor
  • Pool in hotel
  • Horrible pool
  • Pool should be renewed
  • Very small swimming pool
  • Pool is small
  • Very small pool
  • Affordable Downtown property
Days Inn in Dubuque 1111 Dodge St., Dubuque, IA 52003 ~43.80 miles southeast of McGregor
  • Has swimming pool: Open Seasonal (May through Sept.) weather permitting. It is an outdoor pool with courtyard area.
  • 2 star Downtown hotel

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