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 6 miles west of Crossing Rivers Health Hospital.

McGregor Hotels, Motels & Accommodations

Cobblestone Inn & Suites
+1-888-389-4121
100 North St., Marquette, IA 52158 ~4.98 miles northeast of McGregor
  • 3 star Riverfront property
  • Free breakfast
Microtel Inn & Suites by Wyndham Prairie Du Chien in Prairie Du Chien
+1-888-675-2083
1833 South Marquette Rd., Prairie Du Chien, WI 53821 ~5.77 miles northeast of McGregor
  • Low priced Downtown property
  • Check in: 3:00 PM
Super 8 by Wyndham Prairie Du Chien : 1930 South Marquette Rd.
+1-800-716-8490
1930 South Marquette Rd., Prairie Du Chien, WI 53821 ~5.90 miles northeast of McGregor
  • Inexpensive hotel
Quality Inn & Suites
+1-800-805-5223
37268 Us Highway 18, Prairie Du Chien, WI 53821 ~5.91 miles northeast of McGregor
  • Economy property
  • 20 suites in property
Americinn by Wyndham Prairie Du Chien - Prairie Du Chien
+1-888-965-1860
37502 Us Highway 18, Prairie Du Chien, WI 53821 ~6.06 miles east of McGregor
  • 2-star property
Motel 6 - Prairie Du Chien
+1-888-788-5576
533 North Marquette Rd., Prairie Du Chien, WI 53821 ~6.77 miles northeast of McGregor
  • Economy Riverfront property
  • 2 floors in property
Country Inn & Suites by Radisson Prairie Du Chien W
+1-888-897-9207
1801 Cabela South Ln, Prairie Du Chien, WI 53821 ~7.93 miles northeast of McGregor
  • Affordable Rural property
  • 23 suites in hotel
  • Delighted with water park
  • Almost all guests said rooms were big enough
Boarders Inn & Suites by Cobblestone Hotels Waukon
+1-888-311-4278
407 Rossville Rd., Waukon, IA 52172 ~23.38 miles northwest of McGregor
  • 3-star property
  • Check in time: 03:00pm
Americinn Hotel & Suites : 1700 Elm St.
+1-888-469-4795
1700 Elm St., Boscobel, WI 53805 ~27.82 miles east of McGregor
  • 3-star Convention Center hotel
  • Fitness / Gym is on-site
Boarders Inn & Suites : 515 Half West Water St.
+1-888-734-9421
515 Half West Water St., Fayette, IA 52142 ~30.51 miles west of McGregor
  • Midscale property
  • Hotel has 41 rooms
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 Decorah
+1-888-841-5292
810 Highway 9 East, Decorah, IA 52101 ~34.86 miles northwest of McGregor
  • Cheap Downtown property
  • Complimentary breakfast is offered
  • All guests found the staff to be very friendly
  • Carpet sticky
Quality Inn & Suites
+1-888-455-5160
705 Commerce Dr., Decorah, IA 52101 ~35.00 miles northwest of McGregor
  • Cheap Downtown hotel
  • Free breakfast
From$100
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 Dyersville : 925 15th Ave. Se
+1-888-965-8297
925 15th Ave. Se, Dyersville, IA 52040 ~35.73 miles south of McGregor
  • Economy property
  • 5 suites in property
Comfort Inn Dyersville
+1-888-906-6358
527 16th Ave. Se, Dyersville, IA 52040 ~35.75 miles south of McGregor
  • Two star Highway property
  • Comp. Breakfast
  • Tasty breakfast
  • Very good hotel
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Hotel Winneshiek in Decorah
+1-888-749-6785
104 East Water St., Decorah, IA 52101 ~35.99 miles northwest of McGregor
  • Mid-scale Downtown property
  • 34 rooms in hotel
  • Fantastic service
  • Old spring mattress
Manchester Ia Boulders Inn - Manchester
+1-888-878-9982
1210 Commercial Court, Manchester, IA 52057 ~36.07 miles south of McGregor
  • Three Star hotel
  • Check-in time: 15:00
Country Inn & Suites by Radisson Decorah Ia
+1-888-389-4485
2042 State Highway 9, Decorah, IA 52101 ~36.10 miles northwest of McGregor
  • Three Star Rural hotel
  • 70 rooms in hotel
SureStay Hotel by Best Western Manchester : 1020 West Main St.
+1-888-389-4121
1020 West Main St., Manchester, IA 52057 ~36.65 miles south of McGregor
  • Two-star Highway property
  • Check in time: 03:00
From$60
Average 3.5 /5Reviews CallBookMore Details
Days Inn by Wyndham Manchester : 1220 West Marion St.
+1-888-675-2083
1220 West Marion St., Manchester, IA 52057 ~36.92 miles south of McGregor
  • Economical hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites : 2080 Holliday Dr.
+1-800-716-8490
2080 Holliday Dr., Dubuque, IA 52002 ~40.75 miles southeast of McGregor
  • 3 star Highway hotel
  • 3 floors in property
From$67
Very Good 4.0 /5Read Reviews CallBookMore Details
Big River Inn Hotel
+1-800-805-5223
501 Water St., Genoa, WI 54632 ~41.03 miles north of McGregor
  • Low Cost Riverfront hotel
  • Hotel has 5 suites
Super 8 by Wyndham Oelwein
+1-888-965-1860
210 Southeast 10th St., Oelwein, IA 50662 ~41.16 miles southwest of McGregor
  • Low-priced hotel
Super 8 Oelwein in Oelwein
+1-888-788-5576
210 10th St., Oelwein, IA 50662 ~41.19 miles southwest of McGregor
  • Economy Rural hotel
  • 3 suites in hotel
Country Inn & Suites - Dubuque
+1-888-897-9207
1315 Associates Dr., Dubuque, IA 52003 ~41.72 miles southeast of McGregor
  • Low priced Highway hotel
  • 2 meeting rooms in hotel
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Mainstay Suites : 1275 Associates Dr.
+1-888-311-4278
1275 Associates Dr., Dubuque, IA 52002 ~41.78 miles southeast of McGregor
  • 2 star hotel
  • Fitness / Gym is on-site
  • Spacious rooms
  • Decent price
Next 25 McGregor Hotels >  [1 - 25 of 42]    
Next: See My McGregor Hotels with Pricing

Graph of McGregor, IA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all McGregor, IA discounts available. The chart reflects the cheapest McGregor hotel for each day and each star rating category.

FAQs about hotels in McGregor

What are the top reviewed hotels in McGregor?

Boarders Inn & Suites, Manchester Ia Boulders Inn and Country Inn & Suites by Radisson Decorah Ia are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in McGregor?

Hotel Julien Dubuque, Cobblestone Inn & Suites and Country Inn & Suites by Radisson Prairie Du Chien W are the top 3 luxury hotels near McGregor city center.

What hotels are closest to the city center of McGregor?

Cobblestone Inn & Suites, Microtel Inn & Suites by Wyndham Prairie Du Chien, and Super 8 by Wyndham Prairie Du Chien are the properties closest to McGregor city center.

What are the most popular independent hotels in McGregor?

Boarders Inn & Suites, Manchester Ia Boulders Inn and Hotel Julien Dubuque are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in McGregor?

Towneplace Suites by Marriott Dubuque Downtown and Fairfield Inn Dubuque are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in McGregor?

Quality Inn & Suites, Comfort Inn Dyersville and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in McGregor?

Best Western Plus Dubuque Hotel & Conference Center and SureStay Hotel by Best Western Manchester are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in McGregor?

Holiday Inn Express & Suites and Holiday Inn Dubuque are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top