Skip to content
234 stays

Stays in Martinsburg

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in Martinsburg
Cozy City Escape
2 guests1 bedroom1 bed1 shared bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire guest suite in Martinsburg
The Backyard Bungalow, Quiet, Great Neighborhood
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire loft in Martinsburg
The Artist Loft - A Private Oasis of your very own
3 guests1 bedroom4 beds1 bath
WifiFree parkingHeating
SUPERHOST
Tiny house in Shepherdstown
❤️ Secluded 1940s Romantic Tiny House on the River
2 guestsStudio1 bedHalf-bath
WifiFree parkingHeating
SUPERHOST
Entire apartment in Martinsburg
The "Drop-in" Downtowner
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Inwood
Arden House, Inwood WV
5 guests2 bedrooms3 beds1 bath
WifiKitchenFree parkingHeating
Private room in Martinsburg
Master BR Suite with Private Bath & Kitchenette
1 guest1 bedroom1 bed1 shared bath
WifiHeating
SUPERHOST
Entire house in Martinsburg
Sweet Cape Cod at the Park Perfect for a family!
6 guests2 bedrooms3 beds1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Martinsburg
The New York'er
6 guests3 bedrooms3 beds1.5 baths
WifiKitchenFree parkingHeating
SUPERHOST
Entire guest suite in Shepherdstown
Historic Scrabble, Shepherdstown
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire townhouse in Martinsburg
The Dandy Daffodil
4 guests3 bedrooms3 beds2.5 baths
WifiKitchenFree parkingHeating
SUPERHOST
Entire guest suite in Shenandoah Junction
Hole in the Wall full amenity suite
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Shepherdstown
The Little Schoolhouse
4 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Martinsburg
Last Rodeo Cottage
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Private room in Martinsburg
The Pristine Suite @ Apple B&B - Dwtn Martinsburg
2 guests1 bedroom1 bed1 private bath
WifiHeating
SUPERHOST
Entire apartment in Charles Town
Private efficiency apartment
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Shenandoah Junction
The Cottage At Fairview Farm, An Organic Property
4 guests2 bedrooms4 beds1.5 baths
WifiKitchenFree parkingHeating
SUPERHOST
Private room in Shepherdstown
Cozy School Bus Conversion
3 guests1 bedroom1 bed0 baths
WifiKitchenFree parkingHeating
Entire guest suite in Falling Waters
Beach house at the river
4 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
Private room in Martinsburg
Private Room in New House & Neighborhood
1 guest1 bedroom1 bed1 shared bath
WifiKitchenFree parkingHeating
120 of 234 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.

Where to stay

SUPERHOST
  1. Entire cabin
  2. Hedgesville
Claudia's Chateau
SUPERHOST
  1. Entire cabin
  2. Berkeley Springs
Secluded Oasis w Hot Tub, Screened-in Porch, WiFi!
SUPERHOST
  1. Entire cabin
  2. South Bloomingville
Timber Ridge - Hocking Hills