Photo by Erin Hansen

Find hotels in McGregor, IA from $38

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 164 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

More cheap stays in McGregor

Stay near popular McGregor attractions

McGregor Travel Info

Number of reviews
2,574
Accommodation
164 hotels
Highest price
$125
Lowest price
$38
Reasons to visit
Pikes Peak State Park, Spook Cave and Froelich Foundation Museum

Frequently asked questions

What's the best place for a stay in McGregor?

Based on our traveler data, American House 1854 is one of the top choices for your stay. This lodge is a short 1-minute walk from Mississippi River, and it features in-room kitchens and a washer. Other good options for your stay include House on the Hill within walking distance of shopping and marina! and Beautiful 3 bedroom 2 bath home with 2,884 sq ft of living space. See all available top hotels, or vacation rentals in McGregor.

What's the top vacation rental that McGregor has to offer?

House on the Hill within walking distance of shopping and marina!: Visitors like this McGregor vacation home rental. It is located on a river and has a patio, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and a coffee maker. See all vacation rentals in McGregor.

If I need to cancel my hotel reservation in McGregor, will I receive a refund?

Yes! You'll find that most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in McGregor.

Where can I learn more about changing or cancelling my trip to McGregor?

For more details about rescheduling or cancelling your trip to McGregor, head over to our customer service page.

What's the best pet-friendly hotel in McGregor?

Stauer House B & B is a top B&B for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. See more pet-friendly hotel accommodations in McGregor.

What's the best place to stay near Pikes Peak State Park?

Waterfront Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. It's located 3.8 mi (6.1 km) from Pikes Peak State Park. Other good choices within 5 miles include AmericInn by Wyndham Prairie du Chien and Super 8 by Wyndham Prairie Du Chien.

What about the best place to stay close to Spook Cave?

One of the top choices for your stay is Country Inn & Suites by Radisson, Prairie du Chien, WI, located 9.1 mi (14.6 km) from Spook Cave, and this 3-star hotel offers free breakfast and a restaurant. Waterfront Hotel and Cobblestone Inn & Suites - Marquette/Prairie du Chien are two other good choices within the surrounding area.

What are some hotels with pools in McGregor?

Country Inn & Suites by Radisson, Prairie du Chien, WI: Offers a children's pool, an indoor pool, and daily. AmericInn by Wyndham Prairie du Chien and Windsor Place Inn are a couple of other choices that feature an onsite pool. View all hotels with pools in McGregor.

What is the best spa hotel in McGregor?

Stauer House B & B is a highly recommended spa hotel with a restaurant. See all spa hotels in McGregor.

What's the best place to stay near Waterloo Regional Airport (ALO)?

Days Inn by Wyndham Cedar Falls- University Plaza is one of the top choices for your stay and is a popular hotel, featuring free extended parking and free breakfast. It's located 3 mi (4.8 km) from Waterloo Regional Airport. Other choices near the airport include Blackhawk Hotel and Lifestyle Inn Cedar Falls.

How is it to stay in McGregor?

Visitors can enjoy all that McGregor has to offer including the shopping, restaurants, and parks. The culturally rich and welcoming setting also entices those visiting the city. In McGregor, there are 10 hotels and other accommodations to choose from. Find out more about McGregor.

What is there to see in McGregor?

Natural beauty is on display at Pikes Peak State Park, Wisconsin River, and Mississippi River. A couple of additional sights to add to your agenda are Spook Cave and Froelich Foundation Museum. Check out what more to see and do in Expedia's McGregor guide.

Recent reviews of McGregor hotels
Expedia verified reviews