Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shepherdstown – 2 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Bavarian Inn

Hotel in Shepherdstown

Boasting an on-site restaurant, infinity swimming pool and outdoor bar, Bavarian Inn is located in Shepherdstown. Free WiFi access is available. A cable TV is included in each guest room at the hotel.... Great weekend getaway! 3 types of dining with extensive wines to choose from and a beer garden. Infinity pool was especially relaxing!

Show more Show less
8.5
Very Good
372 reviews
Price from
$195
per night

Stone River House, private river access

Shepherdstown

Located in Shepherdstown in the West Virginia region, Stone River House, private river access has a balcony and mountain views. Self catering, so breakfast n/a The location was a big plus as the purpose of the trip was part of a Civil War related road trip and I didn't realise that it was actually smack in the middle of a battlefield.

Show more Show less
9.5
Exceptional
32 reviews

Jacob Rohrbach Inn

Sharpsburg (Near Shepherdstown)

Located in Sharpsburg, 14 mi from Hagerstown, Jacob Rohrbach Inn features a garden and free WiFi. Prime location to the Antietam battlefield as well as surrounding historical towns. Just a beautiful b&b, Well maintained building and grounds. Quiet and serene, just a relaxing place to be. If we had known it was this nice we would have booked a longer stay.

Show more Show less
9.9
Exceptional
7 reviews
Price from
$205
per night

Quality Suites Martinsburg

Hotel in Kearneysville

This Quality Suites hotel is conveniently located just six miles from Shepherd University. There was actually a breakfast

Show more Show less
7.4
Good
203 reviews
Price from
$64.99
per night

The Loft at the Barn

Bolivar (Near Shepherdstown)

The Loft at the Barn is located in Bolivar. The property is 6.8 mi from Charles Town, and complimentary private parking is provided.

Show more Show less
Price from
$129
per night

Riley House

Harpers Ferry (Near Shepherdstown)

Set in Harpers Ferry in the West Virginia region, Riley House features a patio.

Show more Show less
8.4
Very Good
3 reviews

Armory Quarters A

Harpers Ferry (Near Shepherdstown)

Armory Quarters A is located in Harpers Ferry. The air-conditioned accommodation is 7 miles from Charles Town, and guests benefit from private parking available on site and free WiFi. The pictures don't do this place justice. Okay, yes, it is very old house (1820). But, it is a wonderfully historic house and if you are going to Harpers Ferry why would you want to stay in anything but? It is just so wonderfully cutely historic. But, it is also clean and well done. Upgraded just enough to make it comfortable and pleasant but not loose its character. Fabulous vegan cafe just across the street and an excellent coffee place. Wifi good.

Show more Show less
8.6
Excellent
10 reviews
Price from
$146
per night

Light Horse Inn

Harpers Ferry (Near Shepherdstown)

Set in Harpers Ferry, 6.8 mi from Charles Town, Light Horse Inn offers a bar and free WiFi. Guests at the bed and breakfast can enjoy a à la carte breakfast. Light Horse Inn offers a terrace. Breakfast was good and filling, enjoyed the dining room and the other guests ,

Show more Show less
8.8
Excellent
80 reviews
Price from
$185
per night

Cantuta Inn

Harpers Ferry (Near Shepherdstown)

Featuring free WiFi, Cantuta Inn offers accommodations in Harpers Ferry. Each room is equipped with a private bathroom. Home-cooked breakfasts provided on weekends.

Show more Show less
9.2
Awesome
68 reviews
Price from
$125
per night

Boundary Cottage

Harpers Ferry (Near Shepherdstown)

Featuring a spa bath, Boundary Cottage is located in Harpers Ferry.

Show more Show less
Price from
$246
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Shepherdstown:

Explore guest reviews of hotels in Shepherdstown

See all