nav bar
bed and bath
event center
calendar of events map contact nav bar

New Management Call Kari at 563-873-3150

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. The waterfront park on the Mississippi is less than a block away and on a quiet afternoon its not hard to sit and imagine the old steamboats paddling up and down the river.

Or come and sit a spell on our two story wrap around porch, which affords a wonderful view of the surrounding bluffs, an especially breathtaking sight in autumn.

bluffs of mcgregor

Proprietors Jim and Linda Boeke established McGregors Landing in 2006. For over 35 years Jim has owned and operated his 1880s general store and trade business, River Junction Trade Co.
We call McGregors Landing a Bed and Bath because, unlike a traditional B&B, we don't serve breakfast. Like a motel, each room has its own private entrance and bath, and the rooms are individually heated and cooled.

New Management Call Kari at 563-873-3150


McGregor's Landing is located at:

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

(563) 873-3150

Click Here for Directions