Skip to content
84 stays

Stays in Martinsville

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Entire condominium in Roanoke
Condo in excellent location!
4 guests2 bedrooms2 beds1 bath
WifiAir conditioningFree parkingKitchen
SUPERHOST
Entire condominium in Moneta
Lake Lover's Paradise
2 guests1 bedroom2 beds1 bath
WifiAir conditioningPoolWaterfront
Entire condominium in Moneta
Enjoy Smith Mtn Lake! (Under construction)
4 guests1 bedroom1 bed1 bath
WifiAir conditioningPoolSelf check-in
SUPERHOST
Entire condominium in Moneta
Fun Lake Getaway with Breathtaking Views
3 guests1 bedroom2 beds1 bath
WifiAir conditioningBeachfrontPool
Entire condominium in Moneta
All Inclusive, spectacular water front views!
4 guests2 bedrooms3 beds2 baths
WifiAir conditioningPoolGym
SUPERHOST
Entire condominium in Moneta
Bernard's Landing Bliss! Breathtaking Views
2 guests1 bedroom1 bed1 bath
WifiAir conditioningPoolGym
SUPERHOST
Entire condominium in Moneta
Dock Holiday at Bernard's Landing
2 guests1 bedroom1 bed1 bath
WifiAir conditioningPoolHot tub
SUPERHOST
Entire condominium in Moneta
Smith Mountain Lake Penthouse Bernard’s Landing
2 guests1 bedroom2 beds1 bath
WifiAir conditioningBeachfrontPool
SUPERHOST
Entire condominium in Moneta
Lake Escape - Smith Mountain Lake Condo
4 guests1 bedroom1 bed1 bath
WifiAir conditioningPoolGym
SUPERHOST
Entire condominium in Huddleston
*Relax at Renovated Condo w/Resort Amenities*
6 guests2 bedrooms3 beds2 baths
WifiAir conditioningBeachfrontElevator
SUPERHOST
Entire condominium in Huddleston
Mariners Landing: 1 bedroom Lake front condo #116
4 guests1 bedroom1 bed1 bath
WifiElevatorPoolGym
Entire condominium in Moneta
Resort Condo w/ Pool Access on Smith Mountain Lake
4 guests2 bedrooms4 beds2 baths
WifiAir conditioningPoolGym
SUPERHOST
Entire condominium in Moneta
Remodeled Lakefront Retreat
2 guests1 bedroom2 beds1 bath
WifiAir conditioningPoolWaterfront
SUPERHOST
Entire condominium in Huddleston
Trendy Mariners Landing Condo Smith Mountain Lake
4 guestsStudio1 bed1 bath
WifiAir conditioningElevatorSelf check-in
SUPERHOST
Entire condominium in Huddleston
Mariners Landing: Studio Suite #2202
2 guestsStudio2 beds1 bath
WifiAir conditioningElevatorPool
SUPERHOST
Entire condominium in Huddleston
Mini-cation at Mariner's Landing SML-Condo
4 guests1 bedroom1 bed1 bath
WifiAir conditioningPoolGym
Entire condominium in Huddleston
Cozy boho studio on Smith Mountain Lake
2 guestsStudio1 bed1 bath
WifiAir conditioningElevatorPool
SUPERHOST
Entire condominium in Huddleston
Mariners Landing: 3 Bedroom Lakefront Condo #124
8 guests3 bedrooms4 beds2.5 baths
WifiAir conditioningElevatorPool
Entire condominium in Huddleston
Huddleston Condo w/ Balcony on Smith Mountain Lake
4 guests2 bedrooms2 beds2 baths
WifiAir conditioningElevatorIndoor fireplace
SUPERHOST
Entire condominium in Huddleston
Mariners Landing Village 52
7 guests2 bedrooms3 beds2 baths
WifiAir conditioningPoolGym
120 of 84 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.