Places to stay in McGregor, Iowa
McGregor is a city in Clayton County, Iowa. McGregor is located on the Mississippi River across from Prairie du Chien, Wisconsin. Pike's Peak State Park is located just south of the city. Just to the north of McGregor is the city of Marquette. Local restaurants include By The Spoonful, Calebrese Ristorante, Jade’s River Queen, and Old Man River.
If you are travelling in the area, McGregor is located close to Country Inn Ste Prairie Du Chi, Dunne School (historical), Lawler Park, Saint Paul Lutheran Church and National.
The center of McGregor ( which is at is longitude -91°10'42.366 and latitude 43°1'19.156 ) is located and 2 miles away from Marquette.
Available McGregor lodging
We currently have 15 accommodations in and around McGregor.
McGregor Hotels, Motels, Resorts, B&Bs and Extended Stay
Stauer House B B
Lamp Post Inn And Gallery
Mcgregor's Landing Bed And Bath Suites
Hickory Ridge B&B And Bridle
McGregor Camping & RV, Cottages, Rentals and Lodges / Ranches
Spook Cave & Campground
Big River Campground
Approx 3 miles away in Prairie Du Chien:
Upper Place Vacation Cottage
Approx 4 miles away in Prairie Du Chien:
Other useful links:
Things to see and do, places to eat in McGregor

By The Spoonful ( Dining / Deli ). Located at 221 Main Street. By the Spoonful, nestled between the Mississippi River & the towering bluffs of Northeast Iowa, brings you a tasteful shopping experience where the streets are lined with 19th Century architecture & old-time charm.
www.itsbythespoonful.com