Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Martinsville
Check in / Check out
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
84 stays
Stays in Martinsville
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in Martinsville
Modern & Convenient 1 BR Apartment w/ Full Kitchen
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
Price:
$40
/ night
SUPERHOST
Entire guesthouse in Collinsville
5 Star Apartment (1000sf) w/Garage(NoCleaningFees)
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Free parking
·
Pets allowed
5.0
(255)
Price:
$60
/ night
SUPERHOST
Entire guest suite in Martinsville
Enjoy Grandma’s House Two bedroom entire kitchen
5 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.92
(13)
Price:
$58
/ night
SUPERHOST
Private room in Martinsville
Live Simply. Monthly Discounts. Nurses Welcome!
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(28)
Price:
$44
/ night
SUPERHOST
Entire house in Martinsville
Almost Home Solitude Lower Level Apartment
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.98
(64)
Price:
$50
/ night
SUPERHOST
Entire house in Martinsville
Martinsville, VA 2Room Private Suite, Pet Friendly
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Free parking
·
Pets allowed
4.90
(225)
Price:
$48
/ night
SUPERHOST
Entire house in Martinsville
Starling Place - Entire House
9 guests
·
4 bedrooms
·
6 beds
·
2 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.97
(140)
Price:
$147
/ night
SUPERHOST
Private room in Martinsville
Almost home Woodland room-Nurses welcome
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Wifi
·
Air conditioning
·
Free parking
5.0
(16)
Price:
$40
/ night
SUPERHOST
Entire house in Ferrum
Private Mountain Retreat
6 guests
·
3 bedrooms
·
3 beds
·
2 baths
Air conditioning
·
Kitchen
·
Free parking
·
Pets allowed
5.0
(57)
Price:
$125
/ night
SUPERHOST
Private room in Collinsville
Private Master Suite NoCleaningFees
2 guests
·
1 bedroom
·
1 bed
·
1.5 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.99
(89)
Price:
$50
/ night
SUPERHOST
Entire cabin in Fieldale
The Guest House of Hillcroft, an historical estate
4 guests
·
2 bedrooms
·
3 beds
·
1.5 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.88
(52)
Price:
$100
/ night
SUPERHOST
Entire cabin in Axton
Heaven's Gate
8 guests
·
3 bedrooms
·
6 beds
·
2 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(41)
Price:
$214
/ night
SUPERHOST
Entire guesthouse in Stuart
Motel 7 and 3/4 @ GrumbleKnot
2 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(40)
Price:
$55
/ night
SUPERHOST
Entire house in Collinsville
The View
5 guests
·
2 bedrooms
·
2 beds
·
1.5 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.94
(16)
Price:
$85
/ night
Private room in Bassett
Labhaois Farm
2 guests
·
2 bedrooms
·
2 beds
·
1 private bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
Price:
$40
/ night
SUPERHOST
Tiny house in Ferrum
Mountain Tiny Carriage House
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Air conditioning
·
Kitchen
·
Free parking
·
Indoor fireplace
5.0
(34)
Price:
$49
/ night
SUPERHOST
Private room in Martinsville
Live Simply •Monthly Discounts• Nurses Welcome!
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(23)
Price:
$44
/ night
SUPERHOST
Entire house in Collinsville
Hillside Haven: A Home right where you need it
4 guests
·
2 bedrooms
·
2 beds
·
2 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.90
(72)
Price:
$65
/ night
SUPERHOST
Private room in Martinsville
Suite at One Starling Bed & Breakfast in Uptown
3 guests
·
1 bedroom
·
2 beds
·
1 private bath
Wifi
·
Air conditioning
·
Pool
·
Kitchen
5.0
(17)
Price:
$95
/ night
SUPERHOST
Private room in Martinsville
Almost home atmosphere-Flower room-Nurses welcome
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Wifi
·
Air conditioning
·
Free parking
4.98
(40)
Price:
$35
/ night
1
2
3
4
5
1
–
20 of 84 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Danville
Collinsville
Mount Airy
Eden
Stuart
Rocky Mount
Floyd
Bassett
Map