The Thomas Shepherd Inn is a charming and well-maintained bed and breakfast located in the heart of the quaint town of Shepherdstown. This historic property has been beautifully renovated, offering guests impeccably clean and comfortable accommodations. The friendly and informative innkeepers, Joe and Melissa, provide thoughtful touches throughout the inn, such as earplugs for light sleepers. The inn's excellent location allows guests to easily explore the town's main street, filled with highly-rated restaurants and shops. For breakfast, guests can enjoy a selection of fresh baked goods, fruit, and coffee provided by the owners, or venture out to nearby breakfast spots. The inn is also conveniently situated near the Chesapeake & Ohio Canal, offering guests the opportunity to enjoy scenic views and fall foliage. Guests consistently praise the Thomas Shepherd Inn for its comfortable beds, cleanliness, and the warm hospitality of the innkeepers. Whether you're looking for a peaceful weekend getaway or a base to explore the local attractions, the Thomas Shepherd Inn is an excellent choice, highly recommended by all who have stayed there.
We had a very pleasant, comfortable stay at Thomas Shepherd Inn for the 4th of July weekend. Charmingly appointed room. Jen and Mike are very convivial hosts, eager to please. Highly recommended.
June 2026
Mike and Jen greeted we three wawry cyclists like family. Cake and cookies on the sideboard and cozy surroundings.
June 2026
Our experience was nothing short of delightful! The rooms are incredibly comfortable and clean but nothing beats the attentive and kind service by the owners. Truly welcoming and caring people. Would return here over and over again! Also - the breakfast spread is outstanding. We felt thoroughly spoiled!