- Please support our journalism through affiliate links. Affiliate Disclosure
Housed in a colonial brick building, The Richard Johnston Inn is an award-winning hotel located in downtown Fredericksburg. The property, and its sister property, the Caroline House, contain comfortable suites with luxury linens, antique furnishings, private baths, and free Wi-Fi. A full breakfast is served each morning. Restaurants, shops, and historic sites are within walking distance of the inn. The inn is pet-friendly and offers special romance and wedding packages.
711 Caroline Street, Fredericksburg, VA 22401, Phone: 540-899-7606
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.