1 (540) 899-7606

The 1890 Caroline House Logo - romantic downtown B&B Fredericksburg VA

Map and Directions

Directions to The Richard Johnston Inn

We are conveniently located just off of I-95 in Fredericksburg, Virginia. We are about half-way between Richmond and Washington, D.C., approximately one hour from each.

From I-95 North:

  1. Take exit 130A onto Route 3 East / Plank Road, go 1.7 miles.
  2. Turn left onto Lafayette Boulevard, go 1.1 miles.
  3. Turn left onto Caroline Street, and we’ll be on your right in 0.2 miles.

From I-95 South:

  1. Take exit 130B-A and use the ramp to Falmouth to get onto Route 17 Business South / Warrenton Road, then go 1.5 miles.
  2. Turn right onto Washington Street and go 0.3 miles.
  3. Turn right onto West Cambridge Street, then continue on to King Street, then continue onto River Road and go 1.3 miles.
  4. Turn right onto Chatham Bridge and go 0.2 miles.
  5. Turn left onto Sophia Street and go 0.2 miles.
  6. Turn right onto Charlotte Street, and then make an immediate right onto Caroline Street. We will be on your right!

The Richard Johnston Inn and 1890 Caroline House, located in the heart of Fredericksburg Virginia.

Join us for a relaxing weekend or weekday visit. Enjoy our walkable historic town with shopping, eateries and more. A delicious homemade breakfast is included with your stay. For more information, please call (540) 899-7606 or book directly online. We are available 9am-5pm Monday- Sunday. We look forward to welcoming you!

Give us a call for our specials:

Winter Getaway for Tuesday
Book in advance for midweek deal
540 899-7606

The Richard Johnston Inn guestbook - come for Upcoming events in historic Fredericksburg VA!