We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
We stayed in the larger suite, like an apartment. Air was ice cold when we arrived friendly staff welcomed us. Food at the hotel was great, we had the rib dinner came with salad bar half rack of ribs and choice of potato.all of that...More
Mondays & Tuesdays in McGregor are slow days. No restaurants or shops are open. Our B & B was bed & bath, with no breakfast available. Room small but clean & comfy. For a one night stay it was perfect.
A stay in McGregor, Iowa, takes one back in time. This 19th century river port and railroad town, eclipsed in the twentieth century, has tried to revive its fortunes by attracting tourists. It’s failure to thrive has a sad but quirky charm. For example, the...More
Was expecting a room with a taste of yesteryear, and got what I expected and wanted. Located on the second floor above a "saloon". The furnishing were as expected, though one piece was a bit in rougher condition, the top finish had wear spots, and...More
This establishment was awesome. Linda and Todd went out of their way to make us feel welcome. They greeted us with smiles and a gentle spirit. The rooms were clean and quaint. I would highly recommend this establishment to anyone but most important they welcome...More
US$ 87 - US$ 156 (Based on Average Rates for a Standard Room)
Number of rooms
TripAdvisor is proud to partner with Booking.com, Hotwire, Priceline and Cheap Tickets so you can book your McGregor Landing Bed & Bath reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.