29 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
SUPERHOST
Private room in Martinsville
Live Simply. Monthly Discounts. Nurses Welcome!
2 guests1 bedroom1 bed1 private bath
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Martinsville
Almost Home Solitude Lower Level Apartment
4 guests1 bedroom1 bed1 private bath
Air conditioningFree parkingKitchen
Entire guesthouse in Martinsville
Oasis ★ Pool ★ Private ★ Fire Pit ★ Modern ★ Views
6 guests1 bedroom3 beds1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Entire rental unit in Martinsville
Modern & Convenient 1 BR Apartment w/ Full Kitchen
2 guests1 bedroom1 bed1 bath
Air conditioningFree parkingKitchen
Entire residential home in Martinsville
2.7 miles to hospital-perfect spot for travelers
6 guests3 bedrooms2 beds1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Entire residential home in Collinsville
Hillside Haven: A Home right where you need it
4 guests2 bedrooms2 beds2 baths
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Martinsville
Suite at One Starling Bed & Breakfast in Uptown
3 guests1 bedroom2 beds1 private bath
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Martinsville
Charming & Convenient in the heart of Martinsville
2 guests1 bedroom1 bed1.5 baths
Air conditioningFree parkingKitchen
Entire rental unit in Martinsville
Efficiency Apartment at UpTown Martinsville, VA
4 guests2 bedrooms2 beds1 bath
Air conditioningKitchen
SUPERHOST
Entire rental unit in Martinsville
Newly Updated 2BR Second Floor Apt w/Full Kitchen
3 guests2 bedrooms2 beds1 bath
Air conditioningFree parkingKitchen
Entire rental unit in Fieldale
Southern Comfort off 220
2 guests1 bedroom1 bed1 bath
Air conditioningFree parkingKitchen
Entire residential home in Martinsville
Secluded home in a great neighborhood.
4 guests2 bedrooms3 beds1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Martinsville
Charming & Convenient in the heart of Martinsville
2 guests1 bedroom2 beds1.5 baths
Air conditioningFree parkingKitchen
Entire residential home in Martinsville
"Granny's House" - On Hwy 58 w/ Private Pond!
6 guests2 bedrooms3 beds1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Entire residential home in Martinsville
Starling Place - Entire House
10 guests4 bedrooms6 beds2 baths
Air conditioningFree parkingKitchen
SUPERHOST
Entire residential home in Collinsville
The View
5 guests2 bedrooms2 beds1.5 baths
Air conditioningFree parkingKitchen
Camper/RV in Martinsville
Happy Camping Experience
2 guests1 bedroom1 bed1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Private room in Martinsville
Two beds in one room at One Starling BnB
2 guests1 bedroom2 beds1 private bath
Air conditioningFree parkingKitchen
SUPERHOST
Entire guest suite in Martinsville
Enjoy Grandma’s House Two bedroom entire kitchen
5 guests2 bedrooms2 beds1 bath
Air conditioningFree parkingKitchen
SUPERHOST
Entire residential home in Martinsville
Perfect, cozy spot for business and family trips
10 guests6 bedrooms7 beds5.5 baths
Air conditioningFree parkingKitchen
1–20 of 29 places to stay
Enter dates and number of guests to see the total price per night.