9.2 Superb Based on 57 reviews
Editor's Pick

"This historic property features an outdoor garden with a water feature and courtyard fire pit. Homemade breakfast is prepared by an on-site chef. Made for weekend couples, and less so for anyone needing 24-hour staff access."

From US$ 238 US$ 211 per night
Save 11%
Check-in
4 Sept 2026
Check-out
5 Sept 2026
Guests
2 guests

Adults:

2

Children:

0
  • Free cancellation
    on many rooms
  • No booking fees
    Pay at the hotel
  • Secure booking
    Your data is safe
  • Best price guarantee
    Found a better price?

Why guests choose The Richard Johnston Inn & 1890 Caroline House

  • Gourmet Breakfast
    Made-to-order daily
  • 1770 Landmark
    Signed by Declaration signer
  • Pet-Friendly Rooms
    Select courtyard suites
  • Free Parking
    On-site private lot
  • Historic District
    Steps from visitor center
  • Complimentary Treats
    Cookies & brandy nightly

Overview

Featuring Wi-Fi in public areas, the elegant 5-star The Richard Johnston Inn & 1890 Caroline House Fredericksburg sits 5 minutes by foot from St George's Episcopal Church. This bed & breakfast offers 15 rooms and a beautiful garden with an outdoor fireplace.

The prime location will easily bring you to Grave of Stonewall Jackson's Arm, located 800 feet away, and to Hugh Mercer Apothecary Shop Museum, which is also 850 feet away. Kenmore Plantation and Gardens is also located in the vicinity of the Richard Johnston Inn & 1890 Caroline House. Also, Kenmore Park is situated 17 minutes' walk away. James Monroe Museum and Memorial Library is located 900 feet from this Fredericksburg hotel. 108 - Dixon St / Charles St bus stop is 0.4 miles from the accommodation and within a 40-minute drive of is enough to get to Manassas, VA train station.

Comprising an adjoining terrace and a seating area, the rooms at The Richard Johnston Inn & 1890 Caroline House are equipped with a flat-screen TV with satellite channels. The rooms are fitted with modern bathrooms. A separate toilet and a shower are offered in modern bathrooms along with hairdryers and bath sheets. Staying at this hotel, guests can enjoy views of the courtyard.

Start your day at the Richard Johnston Inn & 1890 Caroline House Fredericksburg with a free homemade breakfast served in the garden. Guests can dine at Italian located 100 feet away.

  • Check-in
    from 15:00 until 18:00
  • Check-out
    until 11:00
  • Hotel class
    5 stars
The Richard Johnston Inn & 1890 Caroline House
Our tips

Should you book The Richard Johnston Inn & 1890 Caroline House?

Perfect if you
  • Want a gourmet breakfast that changes daily with options like maple French toast and fresh-baked goods.
  • Travel with a pet and need a pet-friendly room with courtyard access.
Maybe skip if you
  • Need an on-site restaurant for dinner - only breakfast is served at the inn.
  • Prefer a hotel with an elevator - this historic property has none.
Best for
  • Staying in an 18th-century historic building with original architectural details from 1770

Facilities of The Richard Johnston Inn & 1890 Caroline House

General
  • Non-smoking rooms
  • Wi-Fi
  • Free parking
  • Pets allowed
  • Fireplace
Dining
  • Cookware/ Kitchen utensils
  • Outdoor dining area
Leisure & Sports
  • Garden area
The Richard Johnston Inn & 1890 Caroline House Guest Services
  • Pet amenities available
Room Amenities
  • Air conditioning
  • Heating
  • Sitting area
  • Patio
  • Garden furniture
  • Tea and coffee facilities
  • Dining table
  • Free toiletries
  • Flat-screen TV
  • Board games
  • Carpeted floor

Policies

The Richard Johnston Inn & 1890 Caroline House applies these conditions to all bookings.
Check-in / Check-out
Check-in
from 15:00 until 18:00
Check-out
until 11:00
Important info
  • Children and extra beds
  • There are no cribs provided in a room.

Thank you for your feedback

Thank you for subscribing

Close
Check-in
4 Sept 2026
Check-out
5 Sept 2026
Guests
2 guests

Adults:

2

Children:

0
Select the dates
to see the actual offers