Skip to content
196 stays

Stays in Marshall

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in The Plains
Rose End
2 guests1 bedroom1 bed1 bath
Heating
Entire guest suite in Warrenton
Monthly rental ideal for traveling nurses.
1 guest1 bedroom1 bed1 bath
WifiHeating
SUPERHOST
Entire cottage in Marshall
Rockhaven Farm Cottage
6 guests3 bedrooms3 beds2 baths
WifiKitchenHeating
SUPERHOST
Entire house in Paris
Ashby's Perch -- A Very Special Retreat
2 guests1 bedroom1 bed1 bath
KitchenHeating
SUPERHOST
Entire guesthouse in Marshall
Moon Hold Cottage - Retreat, Refresh, Recharge
4 guests1 bedroom1 bed1 bath
KitchenHeating
SUPERHOST
Entire apartment in Marshall
Beautiful Middleburg Country Retreat! LOCATION!
3 guests2 bedrooms2 beds1 bath
WifiKitchenHeating
Entire guesthouse in Warrenton
The Alton Cottage -a peaceful country retreat
2 guests1 bedroom1 bed1 bath
WifiKitchenHeating
SUPERHOST
Private room in Delaplane
Berry Mountain Farm - Entire guest suite
2 guests1 bedroom1 bed1 private bath
WifiHeating
SUPERHOST
Entire cottage in The Plains
The Cottage on Main-Virginia Wine & Horse Country
4 guests1 bedroom2 beds1 bath
WifiKitchenHeating
SUPERHOST
Entire cottage in Front Royal
Cottage w 2 Private Lakes & River Access, Fire Pit
4 guests2 bedrooms3 beds1 bath
WifiKitchenHeating
SUPERHOST
Farm stay in Marshall
Le Poulet Palace
2 guests1 bedroom1 bed1 bath
KitchenHeating
Private room in Gainesville
1 bedroom with private bathroom
1 guest1 bedroom1 bed1 shared bath
Hot tubWifiKitchenHeating
SUPERHOST
Entire cottage in Middleburg
Waterfront Cottage at Goose Creek
3 guests1 bedroom2 beds1 bath
WifiKitchenHeating
SUPERHOST
Entire house in The Plains
Fox Cross Cottage in Virginia Horse & Wine Country
8 guests3 bedrooms7 beds2 baths
WifiKitchenHeating
SUPERHOST
Entire cottage in Middleburg
Private English Cottage on Historic Country Estate
2 guests1 bedroom2 beds1 bath
WifiKitchenHeating
SUPERHOST
Entire house in Gainesville
Walking-out Basement with private bathroom
2 guests1 bedroom1 bed1 bath
WifiKitchenHeating
SUPERHOST
Private room in Gainesville
Cozy Room- Fully furnished w/ Private Bath
1 guest1 bedroom1 bed1 private bath
WifiKitchenHeating
SUPERHOST
Private room in Gainesville
Private 1 Bedroom W/ bathroom
2 guests1 bedroom1 bed1 private bath
WifiHeating
SUPERHOST
Farm stay in Linden
Trillium Treehouse
4 guests1 bedroom2 beds1 bath
KitchenHeating
SUPERHOST
Entire cabin in Linden
Beau Ridge Cabin.
4 guests2 bedrooms3 beds1 bath
WifiKitchenHeating
120 of 196 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.