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

Hotels

Stauer House B B

Enjoy relaxing accommodations at the Stauer house Bed and Breakfast in McGregor Iowa. This Victorian home built in 1882 is listed on the National Register of Historic Places and is situated just a short walk off the downtown area of McGregor and .....
629 Main Street
McGregor, Iowa
Bed & Breakfasts

Lamp Post Inn And Gallery

A completely unique experience that transports you back to an era of Victorian elegance and charm by the scenic Mississippi River. You will find original woodwork, hardware, stained and leaded glass windows and many other architectural details .....
424 Main Street
McGregor, Iowa
Hotels

Mcgregor's Landing Bed And Bath Suites

McGregor's Landing Bed and Bath is located in northeast Iowa in the historic rivertown of McGregor, surrounded by bluffs on three sides, nestled in a valley on the Mississippi river. Here we have many old buildings, beautiful scenery and friendly people.
111 1st Street
McGregor, Iowa
Motels

Holiday Shores Riverfront Motel

110 Front Street
McGregor, Iowa
Bed & Breakfasts

Hickory Ridge B&B And Bridle

We have a beautiful view of the Mississippi River and the valleys. It is absolutely breathtaking when you see it! Imagine waking up to the smells of a home cooked country breakfast.
17156 Great River Road
McGregor, Iowa
Bed & Breakfasts

Mcgregor Lodging Guest Suites

214½ Main Street
McGregor, Iowa
Hotels

McGregor Manor

320 Fourth Street
McGregor, Iowa
Bed & Breakfasts

Little Switzerland Inn

126 Main Street
McGregor, Iowa
Bed & Breakfasts

Old Jail And Firehouse Guest Suite

212 A Street
McGregor, Iowa

McGregor Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Parks

Spook Cave & Campground

We offer spacious primitive sites along with full hookups. Featuring a shower house, laundry and flush toilets. Enjoy your stay; lake swimming with a sand beach, Iowa State stocked Trout stream, lake fishing, hiking trails, playgrounds, sand volleyball, game room and gift shop..
13299 Spook Cave Road
McGregor, Iowa
Campsite / RV Parks

Bloody Run County Park

29857 Bloody Run Drive
McGregor, Iowa
Campsite / RV Parks

Pikes Peak State Park

32264 Pikes Peak Road
McGregor, Iowa
Cottages

Grumpsters Log Cabin Getaway

535 Ash Street
McGregor, Iowa
Campsite / RV Parks

Big River Campground

Approx 3 miles away in Prairie Du Chien:

106 West Paquette Street
Prairie Du Chien, Wisconsin
Cottages

Upper Place Vacation Cottage

Approx 4 miles away in Prairie Du Chien:

Rr 2
Prairie Du Chien, Wisconsin
Booking.com

Other useful links:

Things to see and do, places to eat in McGregor

Photograph of By The Spoonful, McGregor
By The Spoonful

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 Link