Hotels of Earth

Johnstone Mansion

302 High Street, Keokuk, US

8.5 guest rating· 4 reviews

About this hotel

Historic Elegance

Indulge in a stay at Johnstone Mansion, a charming bed and breakfast in Keokuk. Relax in our well-appointed rooms and enjoy the beautiful garden surroundings.

Modern Comforts

Each unit is equipped with air conditioning, a flat-screen TV, and a private bathroom. Take advantage of the free WiFi, parking, and terrace during your stay.

Delectable Breakfast

Start your day with a delicious breakfast featuring American, vegetarian, or vegan options. Fuel up for a day of exploration and relaxation.

Book your stay at Johnstone Mansion for a delightful and memorable experience.

Rooms & rates

Pick your dates — prices are live, not cached.

Single Room With Private Bathroom

Sleeps 1 · Single bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Hair dryer
  • Toilet

The single room offers air conditioning, a wardrobe, as well as a private bathroom boasting a bath and a shower. This single room features heating, a flat-screen TV and garden views. The unit has 1 bed.

Double Or Twin Room

Sleeps 4 · Single bed, 2× Large bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Hair dryer
  • Toilet

The twin/double room features air conditioning, a wardrobe, as well as a private bathroom boasting a bath and a shower. This twin/double room provides heating, a flat-screen TV and a quiet street view. The unit has 3 beds.

Single Room With Garden View

Sleeps 1 · Single bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Hair dryer
  • Toilet

The single room offers air conditioning, a wardrobe, as well as a private bathroom featuring a bath and a shower. This single room provides heating, a flat-screen TV and garden views. The unit offers 1 bed.

Amenities

  • Offsite parking discounted rates available
  • Parking
  • Air conditioning
  • Pets allowed
  • Non-smoking throughout
  • Free wired internet
  • Internet access
  • Japanese garden
  • Terrace

Location

© OpenStreetMap contributors

302 High Street, Keokuk, US

Check-in
from 03:00 PM to 06:00 PM
Check-out
until 12:00 PM

What guests say8.54 reviews

+ Proximity to family+ Potential of the propertyLack of cleanlinessUnprofessional serviceMaintenance issues
Cleanliness3.5
Service4.0
Location5.0
Room Quality4.2
Amenities4.0
Value for Money4.0

Guest review

6.0

I first want to say the owners are very nice. I do think they wanted us to feel comfortable and welcome. The house is old and beautiful, my curiosity of growing up near this property made me want to stay here instead of Hampton Inn. The access to the living and dining room was appealing because my family still lives in keokuk and we don’t have anywhere big enough to relax and visit together. It does have such potential to be amazing if there are some changes made. There are no locks on any of the doors. The house was beautifully decorated and original which we really loved, however it was very dirty. Everywhere needs vacuumed. The kitchen was available for us to use but it was also dirty. Dishes in sink, nothing wiped down, skillet on the stove with food they had cooked on before. Refrigerator was packed full so we could hardly fit our daughters milk in it. The restrooms didn’t have handsoap, my daughters rooms toilet didn’t flush and had urine in it already. There also was a wasp nest in the upstairs room with dead wasps around it. We did take advantage of the beautiful dining area and played games with a few family members. I was thankful to have an area to be able to accommodate my family for a few hours since we were visiting. I was not told that there would be cats in the house. The kitten was very cute but I’m allergic. Overall it was a strange experience and not very professional. I do hope this helps because the owners are very kind. I wish them well.

Ashley · 2025-07-19

Guest review

10.0

Amazing antiques & flowers all around mansion & carriage house. They are still working on completing the renovations which was good for us because we got to go thru all the rooms & see all the furnishings. When we arrived Expedia hadn't notified staff (Dave & Pete) that we were coming but we had made reservations within an hour-ish before. So, our room hadn't been cleaned. We went to dinner & came back to a clean room. We really didn't like the shower, the curtain sticks to your body no matter what you do. The mansion is beautiful & the staff was great so we would like to come back to see how everything turns out. Definitely a good stay.

Holly · 2023-09-14

Guest review

10.0

Absolutely loved this beautiful restored old world home! We could walk around and look at the amazing Victorian interior and furnishings for days. Peter was an amazing host and we hope to come back to visit some day.

Darlene · 2023-08-22

Guest review

8.0

This was a really fun place to stay. So many antiques in every room. Interesting architecture. Every room was beautiful. Breakfast was only food left behind or recently purchased. It was not prepared. They were unaware that we booked through Expedia and said they were not notified. They almost double booked so I would advise calling. They were very friendly and helpful. Would stay again. My teenagers were impressed and had fun exploring

Deanna · 2023-08-07

Good to know

Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.