Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


McGregor

Whether you visit for a day or a week, McGregor is a special place that you'll remember long after you head home.

Packages in McGregor

Booking both your flights and your accommodation is really easy with Expedia. This has to be one of the most straightforward ways to save money. You just select your flights and your accommodation preference and put them together in one package deal. While you are staying in McGregor, pamper yourself with your extra money.

Gain savings of as much as $603 by securing a package deal.

Around 400 partner airlines and 321,000 hotels worldwide are ready for you to book via our comprehensive global database.

Expedia's excellent prices will get you super-excited about a trip to McGregor.

Don't worry about altering your group's travel plans, as we do not charge additional cancellation fees for almost all of our hotel bookings.

McGregor Vacation Packages

The population of this area of Northeast Iowa is nearly 900.

Des Moines, the state capital, is about 160 miles southwest of McGregor, and Marquette is 3 miles to the northeast.

Whether you're hanging out with friends or just having a bite to eat in the leafy surroundings, Pikes Peak State Park is a terrific place to take a break.

Outdoor adventurers will surely want to check out Spook Cave.

Froelich Foundation Museum offers an enlightening escape for lovers of culture. Explore the collections at your own pace, view the exhibits and be sure to ask someone about any special events or happenings.

Many travelers believe that you can never know what makes a place tick until you know its past. Thankfully, McGregor has Effigy Mounds National Monument, one of the region's most significant historical sites.

Some of the lodgings that might tick your boxes in McGregor are the Cobblestone Inn and Suites - Marquette and McGregor's Landing Bed & Bath Suites.


Top Hotel Deals

See all 14 Hotels in McGregor
$106
Stauer House B & B

Stauer House B & B

629 Main Street, McGregor
4.2
of 5, from 5 reviews
3.0 out of 5.0

Situated in a rural location, this bed & breakfast is within 3 mi (5 km) of Lady Luck Casino, Pikes Peak State Park, and Driftless Area Wetlands Centre. St. Feriole Island Park and Fort Crawford Museum are also within 6 mi (10 km).

$135
Cobblestone Inn and Suites - Marquette

Cobblestone Inn and Suites - Marquette

100 North Street, Marquette
4.3
of 5, from 60 reviews
2.5 out of 5.0

Situated on a river, this hotel is within 1 mi (2 km) of Lady Luck Casino and Driftless Area Wetlands Centre. St. Feriole Island Park and Fort Crawford Museum are also within 3 mi (5 km).

$110
Bluffview Inn & Suites

Bluffview Inn & Suites

37268 US Highway 18, Prairie Du Chien
4.5
of 5, from 2 reviews
2.5 out of 5.0

Situated in Prairie Du Chien, this hotel is within 1 mi (2 km) of Charles Wacouta Aquatic Park and Fort Fun Park. Fort Crawford Museum and St. Feriole Island Park are also within 3 mi (5 km).

$60
Motel 6 Prairie Du Chien WI

Motel 6 Prairie Du Chien WI

533 N Marquette Rd, Prairie Du Chien
2.2
of 5, from 4 reviews
2.0 out of 5.0

Situated in the mountains, this motel is within 1 mi (2 km) of Villa Louis and St. Feriole Island Park. Fort Crawford Museum and Charles Wacouta Aquatic Park are also within 2 mi (3 km).

$73
Windsor Place Inn

Windsor Place Inn

1936 Marquette Road South, Prairie Du Chien
4.0
of 5, from 66 reviews
2.0 out of 5.0

Situated in a rural location, this hotel is within 1 mi (2 km) of Charles Wacouta Aquatic Park and Fort Fun Park. Fort Crawford Museum and St. Feriole Island Park are also within 3 mi (5 km).

$119
Country Inn & Suites By Carlson, Prairie du Chien, WI

Country Inn & Suites By Carlson, Prairie du Chien, WI

1801 Cabela's Lane, Prairie Du Chien
3.8
of 5, from 78 reviews
3.0 out of 5.0

This family-friendly Prairie Du Chien hotel is within 3 mi (5 km) of Villa Louis, St. Feriole Island Park, and Fort Crawford Museum. Charles Wacouta Aquatic Park and Fort Fun Park are also within 3 mi (5 km).

$100
Super 8 Prairie Du Chien

Super 8 Prairie Du Chien

1930 S Marquette Rd, Prairie Du Chien
4.0
of 5, from 45 reviews
2.0 out of 5.0

Situated in Prairie Du Chien, this hotel is within 1 mi (2 km) of Charles Wacouta Aquatic Park and Fort Fun Park. Fort Crawford Museum and St. Feriole Island Park are also within 3 mi (5 km).

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.