Townhome vacation rentals in West Virginia

Find and book unique townhouse rentals on Airbnb

Top-rated townhouse rentals in West Virginia

Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.

Guest favorite
Townhouse in Tucker County
Roxy’s Retreat — 10 min from slopes! Pet friendly!
Ready to unwind? This prime location Airbnb is the perfect place to escape with your friends and family — furry friends included! Just 10 minutes to Timberline Mountain and Canaan Valley Resort makes it a convenient location for skiing, snowboarding, and all of your favorite winter activities. With year-round adventures to be had, this is the hikers, bikers, sightseers, and art-lovers destination! Play all day and enjoy a relaxing evening with everything you need at Roxy’s Retreat!
Sep 17 – 24
$157 per night
4.92 out of 5 average rating, 62 reviews
Guest favorite
Townhouse in Davis
Artful Lodger
This comfy little get away is nestled in the woods, yet still in town. Walk or drive into Davis for food and drink. • Siriannis Pizza has the best pizza. • Stumptown Ales award winning craft IPAs, use growler • Blackwater Falls State Park is beautiful. Two minutes away. • The Billy Motel has the coolest bar & food. • Canaan Valley Resort State Park (golf, ski, dine) • Timberline Mountain ski area (brand new ownership) • White Grass Ski Touring Center (cross country skiing)
Jul 28 – Aug 4
$99 per night
4.96 out of 5 average rating, 160 reviews
Superhost
Townhouse in Spencer
New Listing! Hot tub, Unique stay, winery,hiking
We are thrilled to present “The Esmeralda”!Every inch of this property has been thoughtfully prepared to present an experience of upscale casual elegance. From the back porch gliding chairs to the luxurious queen bed, comfort was our number one priority. No detail has been overlooked to make sure your stay enjoyable. Your time here will leave you with a quite and charming vibe. Newly added a Hot Tub for your relaxing enjoyment.
Jan 18 – 25
$96 per night
4.85 out of 5 average rating, 89 reviews

Popular amenities for West Virginia townhouse rentals

Family-friendly townhouse rentals

Guest favorite
Townhouse in Hedgesville
Cozy Townhome At The Woods Resort Golf,SPA,Tennis
Jan 22 – 29
$178 per night
4.9 out of 5 average rating, 61 reviews
Townhouse in Snowshoe
Cozy, family-friendly, mountain getaway!
Apr 5 – 12
$125 per night
4.81 out of 5 average rating, 202 reviews
Townhouse in Davis
Blackwater Loft
Jan 26 – Feb 2
$73 per night
4.52 out of 5 average rating, 430 reviews
Townhouse in Davis
Quiet Snow - Fireplace, Hot Tub, Dog Friendly
May 6 – 13
$165 per night
4.68 out of 5 average rating, 69 reviews
Townhouse in Snowshoe
Powder Monkey 2, 2 BR+, 2 Bath:Slope Side
Jun 6 – 13
$197 per night
4.81 out of 5 average rating, 21 reviews
Townhouse in Hinton
Private Townhouse in Charming Historic District
Dec 19 – 26
$298 per night
4.75 out of 5 average rating, 16 reviews
Townhouse in Davis
Bear Hug Inn - Dog Friendly, Fireplace, Hot Tub
Apr 20 – 27
$165 per night
4.74 out of 5 average rating, 53 reviews
Townhouse in Snowshoe
Powder Monkey #14: 3 Bedrooms, 2 Full Baths
Aug 19 – 26
$333 per night
4.86 out of 5 average rating, 7 reviews
Townhouse in Snowshoe
Camp 4 #2: 2 BR, 2.5 Bath: Slope Side
Mar 25 – Apr 1
$164 per night
4.89 out of 5 average rating, 18 reviews
Guest favorite
Townhouse in Snowshoe
Shays Landing #6: 4 BR, 4.5 Bath: Slope Side
Apr 10 – 17
$367 per night
4.79 out of 5 average rating, 14 reviews
Townhouse in Snowshoe
Loggers Run #8: 5 Bedrooms, 3.5 Baths
Sep 8 – 15
$603 per night
4.86 out of 5 average rating, 7 reviews
Townhouse in Davis
Golden Bear Inn -Swimming/Fishing Pond, Hot Tub
Mar 6 – 13
$251 per night
4.56 out of 5 average rating, 27 reviews

Townhouse rentals with a washer and dryer

Guest favorite
Townhouse in Tucker County
Scenic View - 10 mins to slopes - Pet Friendly
Dec 17 – 24
$178 per night
4.94 out of 5 average rating, 50 reviews
Guest favorite
Townhouse in Fayetteville
Upscale New River Gorge Escape DT Fayetteville
May 10 – 17
$145 per night
4.95 out of 5 average rating, 87 reviews
Guest favorite
Townhouse in Snowshoe
Hot Tub->BEST Ski-In+Out->Gear rm, PS-5, Fun+Lux
Jun 26 – Jul 3
$349 per night
5.0 out of 5 average rating, 5 reviews
Guest favorite
Townhouse in Snowshoe
Hot Tub | Game Room | Bunk Room | No Cleaning Fee
Nov 21 – 28
$419 per night
5.0 out of 5 average rating, 26 reviews
Guest favorite
Townhouse in Morgantown
The Modern Mountaineer 2 BR Townhouse
Apr 29 – May 6
$183 per night
4.9 out of 5 average rating, 41 reviews
Guest favorite
Townhouse in Morgantown
Spacious Townhome 5 min from stadium & hospitals!
Jul 17 – 24
$254 per night
5.0 out of 5 average rating, 13 reviews
Guest favorite
Townhouse in Snowshoe
Upscale Loggers 23, Ski in&out/HotTb/GameR/Firepit
Jul 23 – 30
$908 per night
4.92 out of 5 average rating, 12 reviews
Superhost
Townhouse in Davis
Davis, WV 2BR full kitchen NR Stumptown Ales
Oct 20 – 27
$170 per night
4.77 out of 5 average rating, 26 reviews
Guest favorite
Townhouse in Tucker County
Mountain State Escape Perfect Location!
Nov 27 – Dec 4
$159 per night
4.94 out of 5 average rating, 35 reviews
Superhost
Townhouse in Snowshoe
Ski/Bike In&Out Loggers Run w/ Hot Tub & Garage
May 30 – Jun 6
$263 per night
4.87 out of 5 average rating, 86 reviews
Guest favorite
Townhouse in Hedgesville
The Lake Escape Townhouse @ The Woods Resort
Jun 9 – 16
$210 per night
5.0 out of 5 average rating, 26 reviews
Superhost
Townhouse in Snowshoe
16 Wabasso Snowshoe Mountain-Ski In- Ski Out!
Aug 22 – 29
$233 per night
4.6 out of 5 average rating, 35 reviews

Townhouse rentals with a patio

Guest favorite
Townhouse in Snowshoe
Pet Friendly 2br/2ba+Loft - Powder Monkey- Ski out
Dec 3 – 10
$716 per night
5.0 out of 5 average rating, 34 reviews
Guest favorite
Townhouse in Morgantown
Lakeside Townhouse close to highways & town center
Jul 29 – Aug 5
$242 per night
4.95 out of 5 average rating, 44 reviews
Guest favorite
Townhouse in Morgantown
Morgantown Walk to Mountaineer Stadium & Ruby Mem.
May 31 – Jun 7
$184 per night
4.94 out of 5 average rating, 48 reviews
Guest favorite
Townhouse in Wheeling
Renovated townhome close to Oglebay Resort
Oct 27 – Nov 3
$260 per night
5.0 out of 5 average rating, 16 reviews
Guest favorite
Townhouse in Snowshoe
Hot Tub | King Bed | Free Prvt Parking & Wi-Fi
Apr 8 – 15
$274 per night
5.0 out of 5 average rating, 16 reviews
Guest favorite
Townhouse in Barboursville
Modern and cozy 3 bedroom new townhouse
Mar 21 – 28
$154 per night
4.88 out of 5 average rating, 24 reviews
Guest favorite
Townhouse in Lewisburg
The New Oasis
Dec 29 – Jan 5
$198 per night
5.0 out of 5 average rating, 24 reviews
Guest favorite
Townhouse in Snowshoe
R&R Lodge - A Spacious Loft Townhouse in Snowshoe!
Nov 3 – 10
$236 per night
5.0 out of 5 average rating, 27 reviews
Superhost
Townhouse in Snowshoe
19 Loggers Run Ski-in/Ski-out Next to Upper Flume
Jul 1 – 8
$831 per night
4.75 out of 5 average rating, 12 reviews
Guest favorite
Townhouse in Morgantown
Cozy 3BR Townhome-short walk to stadium & hospital
Jan 7 – 14
$360 per night
4.93 out of 5 average rating, 40 reviews
Guest favorite
Townhouse in Bolivar
Beautiful views!
Nov 7 – 14
$162 per night
5.0 out of 5 average rating, 5 reviews
Guest favorite
Townhouse in Bridgeport
2 Bedroom Townhouse close to UHC, FBI and Airport
May 24 – 31
$129 per night
4.94 out of 5 average rating, 52 reviews

Destinations to explore