Star Rating
Hotel Name
Price Range (USD) to
Amenities

McGregor Iowa Hotels & Motels

Find hotels in McGregor using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near McGregor, IA for your business or personal leisure travel. We list the best McGregor, Iowa motel and hotel rooms. Browse the McGregor area hotels to find the perfect lodging! Please use the provided map of the McGregor hotels.

The McGregor center point is about 6 miles southwest of Villa Louis Historic Site and 8 miles west of Country on the River Music Festival Campgrounds.

McGregor Hotels, Motels & Accommodations

Cobblestone Inn & Suites 100 North St., Marquette, IA 52158 ~4.98 miles northeast of McGregor
  • Three Star Riverfront hotel
  • Check-in time: 3:00pm
From$67
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Prairie Du Chien in Prairie Du Chien 1833 South Marquette Rd., Prairie Du Chien, WI 53821 ~5.82 miles northeast of McGregor
  • Cheap Downtown property
  • Check-in time: 3:00 PM
  • Great room
  • Sleeping difficult
From$79
Very Good 4.5 /5 Review Score Call BookMore Details
Super 8 Prairie Du Chien in Prairie Du Chien 1930 South Marquette Rd., Prairie Du Chien, WI 53821 ~5.85 miles northeast of McGregor
  • Two star hotel
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Bluffview Inn & Suites 37268 Us Highway 18, Prairie Du Chien, WI 53821 ~5.94 miles northeast of McGregor
  • 3 star hotel
  • Check in: 15:00 PM
  • Rooms are ok
  • Tasty breakfast
From$90
Average 3.5 /5 Latest Reviews Call BookMore Details
Motel 6 533 North Marquette Rd., Prairie Du Chien, WI 53821 ~6.77 miles northeast of McGregor
  • Low Cost Riverfront hotel
  • 2 floors in hotel
From$42
Not Good 1.5 /5 Reviews Call BookMore Details
Country Inn & Suites by Carlson Prairie Du Chien W in Prairie Du Chien 1801 Cabela South Ln, Prairie Du Chien, WI 53821 ~7.93 miles northeast of McGregor
  • Midscale Rural hotel
  • 64 sleeping rooms in hotel
  • About half of guests said rooms were clean enough
  • Good family hotel
From$84
Average 3.5 /5 Hotel Reviews Call BookMore Details
Stoney Creek Waukon - Waukon 407 Rossville Rd., Waukon, IA 52172 ~23.33 miles northwest of McGregor
  • 3-star property
  • 39 rooms in property
Country Inn & Suites by Radisson Decorah Ia 2042 Highway 9 West, Decorah, IA 52101 ~27.30 miles northwest of McGregor
  • 3-star Rural hotel
  • Check in time: 3:00 pm
From$120
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Americinn Hotel & Suites : 1700 Elm St. 1700 Elm St., Boscobel, WI 53805 ~27.82 miles east of McGregor
  • 3-star hotel
From$45
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Boarders Inn & Suites 515 Half West Water St., Fayette, IA 52142 ~30.51 miles west of McGregor
  • Affordable hotel
  • Check in: 15:00
From$90
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Super 8 Motel Decorah : 810 Highway 9 East 810 Highway 9 East, Decorah, IA 52101 ~34.86 miles northwest of McGregor
  • Economical Downtown hotel
  • Free comp. breakfast
  • Conventional furniture
  • Older property
From$69
Average 3.5 /5 Read Reviews Call BookMore Details
Quality Inn & Suites 705 Commerce Dr., Decorah, IA 52101 ~35.00 miles northwest of McGregor
  • Cheap Downtown hotel
  • Hotel has 58 rooms
From$112
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 Dyersville : 925 15th Ave. Se 925 15th Ave. Se, Dyersville, IA 52040 ~35.73 miles south of McGregor
  • Cheap hotel
  • Free breakfast available
  • Breakfast is mediocre
  • Quite clean
From$66
Average 3.5 /5 Read Reviews Call BookMore Details
Comfort Inn Dyersville 527 16th Ave. Se, Dyersville, IA 52040 ~35.75 miles south of McGregor
  • Cheap Highway hotel
  • Comp. Breakfast
  • Tasty breakfast
  • Great rooms
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hotel Winneshiek in Decorah 104 East Water St., Decorah, IA 52101 ~35.99 miles northwest of McGregor
  • 3 star Downtown hotel
  • 2 conference rooms in property
  • Excellent customer service
  • Wonderful lobby
Americas Best Value Inn & Suites 1020 West Main St., Manchester, IA 52057 ~36.60 miles south of McGregor
  • Cheap property
  • 49 rooms in hotel
  • Light meal
  • Nice continental breakfast
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Tower Motel
+1-800-881-1523
224 South Main St., Dickeyville, WI 53808 ~40.60 miles southeast of McGregor
  • Low priced Lake hotel
  • Check in time: 2:00PM
Holiday Inn Express & Suites 2080 Holliday Dr., Dubuque, IA 52002 ~40.75 miles southeast of McGregor
  • 3 star Highway hotel
  • 12 suites in hotel
From$67
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Big River Inn Hotel - Genoa 501 Water St., Genoa, WI 54632 ~41.03 miles north of McGregor
  • 2-star Riverfront property
  • Hotel has 12 rooms
Super 8 Oelwein in Oelwein 210 10th St., Oelwein, IA 50662 ~41.19 miles southwest of McGregor
  • Inexpensive Suburban property
  • 39 rooms in hotel
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Carlson Dubuque - Dubuque 1315 Associates Dr., Dubuque, IA 52003 ~41.77 miles southeast of McGregor
  • Midscale Highway hotel
  • 25 suites in property
  • Very good family hotel
  • Clean bedding
From$75
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Mainstay Suites 1275 Associates Dr., Dubuque, IA 52002 ~41.78 miles southeast of McGregor
  • Economy hotel
  • Check-in: 3:00 pm
  • Friendly service
  • Not very comfortable
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites : 630 South Water St. 630 South Water St., Platteville, WI 53818 ~41.80 miles east of McGregor
  • Mid-scale property
  • Check-in: 3:00PM
From$85
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 Platteville - Platteville 100 Highway 80 81 South, Platteville, WI 53818 ~41.87 miles east of McGregor
  • Two star property
  • Free complimentary breakfast
Baymont Inn & Suites
+1-888-283-3404
4025 Mcdonald Dr., Dubuque, IA 52003 ~42.16 miles southeast of McGregor
  • Cheap Suburban hotel
  • 2 floors in property
From$50
Average 3.5 /5 Hotel Reviews Call BookMore Details
Next 25 McGregor Hotels >   [1 - 25 of 35]    
Next: See My McGregor Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates McGregor Hotels