Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shepherdstown

Filter by star ratings
All filters
Stone River House, private river access
Stone River House, private river access
9.7 Excellent
Shepherdstown, WV, United States
Show on map
1.6 mi from city centre, Shepherdstown 
ExcellentBased on 52 reviews
9.7

Stone River House offers a comfortable setting when in Shepherdstown.

Jacob Rohrbach Inn
Jacob Rohrbach Inn
9.9 Excellent
138 West Main Street, Sharpsburg, MD, United States
Show on map
3.5 mi from city centre, Shepherdstown 
ExcellentBased on 8 reviews
9.9

Jacob Rohrbach Inn offers a comfortable setting while in Sharpsburg. It is moments from Joseph C Hays House, William Chapline House and Good-Reilly House.

Tips for booking a Shepherdstown hotel

Cheapest month:June
Most expensive month:August
Average price in Shepherdstown:$163/night
Absolute cheapest price found:$89/night
Cheapest day:Friday
Most expensive day:Tuesday
$105 - $222
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$172 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shepherdstown, West Virginia

Show all 15 hotels
Stone River House, private river access
Stone River House, private river access
9.7 Excellent
Shepherdstown, WV, United States
Show on map
1.6 mi from city centre,  

Stone River House offers a comfortable setting when in Shepherdstown.

$153
Avg. per night
Jacob Rohrbach Inn
Jacob Rohrbach Inn
9.9 Excellent
138 West Main Street, Sharpsburg, MD, United States
Show on map
0.2 mi from city centre,  

Jacob Rohrbach Inn offers a comfortable setting while in Sharpsburg. It is moments from Joseph C Hays House, William Chapline House and Good-Reilly House.

$233
Avg. per night

Where to stay in Shepherdstown

Shepherdstown travel FAQs

  • What are the best hotels in Shepherdstown?

    Stone River House, private river access is a very popular hotel in Shepherdstown with a score of 9.7 from 52 reviews. Cottage in Shepherdstown (10.0 from 20 reviews) and Daley's Doll House (9.6 from 20 reviews) are also highly rated Shepherdstown hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Shepherdstown cost?

    Shepherdstown hotels have an average price of $214/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Shepherdstown?

    HotelsCombined searches in the last 3 days suggest cheap Shepherdstown hotels have prices starting from as low as $97/night, depending on the popularity of your requested dates.

  • How much is a hotel in Shepherdstown tonight?

    Prices for a hotel in Shepherdstown tonight are about $205 on average, but HotelsCombined users have found prices as low as $152 for tonight in the last 3 days.