Background

Charming Retreat at Richard Johnston Inn & 1890 Caroline House

Experience the charm of Fredericksburg at Richard Johnston Inn & 1890 Caroline House, a historic bed & breakfast offering cozy accommodations and delightful hospitality.

4.9

The Richard Johnston Inn & 1890 Caroline House is a beautifully restored bed and breakfast located in Fredericksburg, Virginia, an area steeped in rich history and Southern charm. This historic inn dates back to the 1890s and features elegant architecture, inviting common spaces, and cozy accommodations that reflect the area's heritage. Each room is uniquely decorated, offering guests a tranquil retreat after a day of exploring the local sights. The inn's warm hospitality and attention to detail create an inviting atmosphere that makes every stay memorable. Fredericksburg is known for its historical significance, with numerous Civil War sites, museums, and charming boutiques just a short walk from the inn. Visitors can explore the historic downtown area, where they will find a vibrant arts scene, delightful restaurants, and unique shops. The inn also provides easy access to the scenic Rappahannock River, perfect for leisurely strolls and outdoor activities. For those looking to indulge in culinary delights, the Richard Johnston Inn offers a complimentary homemade breakfast featuring locally sourced ingredients, ensuring guests start their day on a delicious note. With its ideal location and outstanding amenities, the Richard Johnston Inn & 1890 Caroline House is the perfect choice for tourists seeking a unique and memorable experience in Fredericksburg.

Local tips

  • Book your stay during the week for quieter surroundings and potentially lower rates.
  • Don't miss the homemade breakfast; it’s a highlight of the stay!
  • Ask the staff for local recommendations on hidden gems in Fredericksburg.
  • Take advantage of the location to explore Civil War battlefields nearby; guided tours are available.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Richard Johnston Inn & 1890 Caroline House

Getting There

  • Walking

    If you are starting from the Fredericksburg Train Station, exit the station and head southwest on Lafayette Blvd toward the intersection with Princess Anne St. Continue straight for about 0.5 miles until you reach the intersection with William St. Turn left onto William St and walk for another 0.3 miles. You will pass various shops and eateries along the way. When you reach the intersection with Caroline St, turn right. Richard Johnston Inn & 1890 Caroline House will be on your left at 711 Caroline St.

  • Walking

    If you are starting from downtown Fredericksburg, locate the intersection of Princess Anne St and William St. From there, head west on William St for about 0.3 miles until you reach Caroline St. Turn right onto Caroline St, and continue walking for about 0.2 miles. The Richard Johnston Inn & 1890 Caroline House will be on your left at 711 Caroline St. Enjoy the historical architecture as you walk!

  • Public Transport - Bus

    If you're near the Fredericksburg Transit Center, take Bus Route 1 towards the downtown area. Get off at the Caroline St & William St stop. From there, walk south on Caroline St for about 0.1 miles. The Richard Johnston Inn & 1890 Caroline House will be on your right at 711 Caroline St. Make sure to check the bus schedule for the latest timings.

Popular Experiences near Richard Johnston Inn & 1890 Caroline House

Popular Hotels near Richard Johnston Inn & 1890 Caroline House

Select Currency