nav bar
bed and bath

event center
calendar of eventsmapcontactnav bar
The six available rooms at McGregor's Landing are adorned with ornate iron bedframes, antique fixtures and antique furniture, inspiring a mid-nineteenth century look and feel.

* Room #1 has a King size bed for $100.00 plus tax.

* Room #3 has a Queen size bed for $90.00 plus tax.

* Room #4 has a Queen size bed plus a Single size bed for $90.00 plus tax.

* Room #5 is a kitchenette suite that has a bedroom with 2 Queen size beds and a hide a bed couch for $140.00 plus tax.

* Room #2 has a Queen size bed and is smaller but has a doorway to connect to room #5. It is $79.00 plus tax.

All rooms have a private bath with tub & shower, private entrance off a porch, their own heat/AC, cable TV, free WIFI, coffee makers, and small refrigerators in some rooms.

The kitchenette has a full size refrigerator and a cooktop but no oven. Some dishes and pans, microwave, toaster and an electric skillet are included.

Room Reservations

To help keep you as comfortable as possible, rooms are individually heated and cooled. A private entrance opens out onto the two story wrap around porch and each private bath comes complete with clawfoot tub (with shower heads) and victorian style fixtures..

All of our rooms are non-smoking and have a television. To accomodate larger parties we can also join rooms together via interior doorways.

Give us a ring to find out which rooms are available and to hear our rates!

(563) 873-3150

Photo Gallery
Click to Enlarge
room viewroom viewroomroom
roomEach room is adorned with wonderful antique fixtures and decorations, inspiring a unique 19th century look and feel. roomEach room has a private bath with clawfoot tubs, showers and pedestal sinks.
porch viewEach room opens out onto our two story wrap around porch overlooking Triangle Park. It also affords a wonderful view of the bluffs surrounding McGregor, as well as the old buildings and businesses that dot Main Street.
kitchenWe have one room available with a kitchenette.

For Reservations: Ring our manager at (563) 873-3150

or Email

McGregor's Landing is located at:

111 First Street P.O. Box 275
McGregor, Iowa 52157

Click Here for Directions