We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Martinsville Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (44)
Business (7)
Romantic (2)
Family (2)
Within 10 km (12)
Within 25 km (14)
Within 50 km (44)
All Henry County

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Martinsville city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Martinsville Hotels (6)
2.5 of 5 Hampton Inn Martinsville
INR5,517 - 7,356 per night*
CHECK RATES! ABS:HotelCheckRates-d110530?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 6 hotels in Martinsville
4.5 of 5 stars 14 reviews
Professional photos | Traveller photos (67) | Map
2.5 of 5 Comfort Inn Martinsville
INR5,071 - 5,684 per night*
CHECK RATES! ABS:HotelCheckRates-d223612?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 6 hotels in Martinsville
4.5 of 5 stars 29 reviews
Professional photos | Traveller photos (10) | Map
2.5 of 5 Jameson Inn
INR5,071 - 5,406 per night*
CHECK RATES! ABS:HotelCheckRates-d247165?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 6 hotels in Martinsville
4 of 5 stars 27 reviews
Professional photos | Traveller photos (7) | Map
2.0 of 5 Econo Lodge
INR3,344 - 4,681 per night*
CHECK RATES! ABS:HotelCheckRates-d110531?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 6 hotels in Martinsville
3 of 5 stars 9 reviews
Professional photos | Traveller photos (8) | Map
2.0 of 5 Super 8 Martinsville
INR2,229 - 2,842 per night*
CHECK RATES! ABS:HotelCheckRates-d110529?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 6 hotels in Martinsville
3 of 5 stars 5 reviews
Professional photos | Traveller photos (6) | Map
Ranked #6 of 6 hotels in Martinsville
3 of 5 stars 1 review
Map
Recommended nearby hotels and B&Bs
Bella La Vita Inn, Floyd, VA
INR7,635 per night*
43.6 km from Martinsville
Special offer 20% off room rate
Ranked #1 of 6 Floyd B&B and Inns
5 of 5 stars 36 reviews
Traveller photos (18) | Map
Hotel Floyd, Floyd, VA
INR3,901 - 5,517 per night*
46.9 km from Martinsville
Ranked #1 of 4 hotels in Floyd
4.5 of 5 stars 70 reviews
Traveller photos (6) | Map
3.0 of 5 Mountain Rose Inn, Woolwine, VA
INR8,304 - 9,140 per night*
37.8 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d83010?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 Woolwine B&B and Inns
4.5 of 5 stars 48 reviews
Professional photos | Traveller photos (42) | Map
Stoney Meadow Inn B&B, Floyd, VA
INR3,622 - 5,573 per night*
38.8 km from Martinsville
Ranked #2 of 6 Floyd B&B and Inns
4.5 of 5 stars 12 reviews
Traveller photos (8) | Map
The Virginia Home Inn, Fieldale
6.6 km from Martinsville
Ranked #1 of 1 Fieldale B&B and Inns
4.5 of 5 stars 6 reviews
Traveller photos (4) | Map
Claiborne House Bed and Breakfast, Rocky Mount, VA
INR6,130 - 8,081 per night*
34.5 km from Martinsville
Ranked #1 of 1 Rocky Mount B&B and Inns
4.5 of 5 stars 54 reviews
Traveller photos (82) | Map
2.5 of 5 Holiday Inn Express Reidsville, Reidsville, NC
INR6,130 - 7,022 per night*
45.4 km from Martinsville
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Holiday Inn Express Reidsville Slideshow
CHECK RATES! ABS:HotelCheckRates-d94750?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Reidsville
4.5 of 5 stars 16 reviews
Professional photos | Traveller photos (38) | Map
2.5 of 5 Jameson Inn Eden, Eden, NC
INR4,960 - 5,294 per night*
25.3 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d242441?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Eden
4.5 of 5 stars 18 reviews
Professional photos | Traveller photos (5) | Map
2.5 of 5 Quality Inn Dutch Inn, Collinsville
INR4,793 - 5,852 per night*
4.9 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d276170?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Collinsville
4.5 of 5 stars 14 reviews
Professional photos | Traveller photos (11) | Map
Southwyck Farm Bed and Breakfast, Lawsonville, NC
39.8 km from Martinsville
Ranked #1 of 1 Lawsonville B&B and Inns
4.5 of 5 stars 3 reviews
Traveller photos (10) | Map
Stonewall Bed and Breakfast, Floyd, VA
INR2,508 - 5,294 per night*
42.0 km from Martinsville
No photo provided
Ranked #4 of 6 Floyd B&B and Inns
4 of 5 stars 9 reviews
Map
2.0 of 5 Days Inn of Reidsville, Reidsville, NC
INR3,177 - 4,626 per night*
45.5 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d99974?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 5 hotels in Reidsville
4 of 5 stars 8 reviews
Professional photos | Traveller photos (5) | Map
HUNTER HOUSE, Madison, NC
34.8 km from Martinsville
No photo provided
Ranked #1 of 2 hotels in Madison
4 of 5 stars 1 review
Map
Chocolate Moose Bed & Breakfast, Stuart, VA
35.7 km from Martinsville
No photo provided
Ranked #1 of 2 Stuart B&B and Inns
4 of 5 stars 1 review
Map
Innkeeper - Danville West, Danville, VA
INR3,009 - 3,344 per night*
41.5 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d110652?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 11 hotels in Danville
3.5 of 5 stars 12 reviews
Professional photos | Traveller photos (5) | Map
2.5 of 5 Hampton Inn Eden, Eden, NC
INR5,239 - 7,022 per night*
25.4 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d100271?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 hotels in Eden
4 of 5 stars 19 reviews
Professional photos | Traveller photos (37) | Map
Colonial Inn & Suites, Reidsville, NC
INR2,564 - 2,564 per night*
45.3 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d99971?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 5 hotels in Reidsville
4 of 5 stars 7 reviews
Professional photos | Traveller photos (13) | Map
Sheppard House, Stuart, VA
35.8 km from Martinsville
No photo provided
Ranked #2 of 2 Stuart B&B and Inns
4 of 5 stars 1 review
Map
2.5 of 5 Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake, Rocky Mount, VA
INR5,294 - 6,130 per night*
36.1 km from Martinsville
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake Slideshow
CHECK RATES! ABS:HotelCheckRates-d596020?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Rocky Mount
3.5 of 5 stars 20 reviews
Professional photos | Traveller photos (25) | Map
Bernard's Landing, Moneta, VA
INR5,016 - 10,031 per night*
46.6 km from Martinsville
Ranked #1 of 1 hotels in Moneta
3.5 of 5 stars 18 reviews
Traveller photos (19) | Map
2.0 of 5 Quality Inn, Reidsville, NC
INR4,291 - 4,626 per night*
45.4 km from Martinsville
CHECK RATES! ABS:HotelCheckRates-d99976?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 5 hotels in Reidsville
3.5 of 5 stars 4 reviews
Professional photos | Map
Boxley Bed and Breakfast, Madison, NC
INR3,344 - 3,901 per night*
34.7 km from Martinsville
No photo provided
Ranked #1 of 1 Madison B&B and Inns
4 of 5 stars 1 review
Map
The Cottage on Main, Floyd, VA
INR7,524 per night*
46.9 km from Martinsville
No photo provided
Ranked #5 of 6 Floyd B&B and Inns
4 of 5 stars 1 review
Map
1.5 of 5 Collinsville Knights Inn, Collinsville
INR2,898 - 3,901 per night*
4.3 km from Martinsville
Special offer Stay 3, Save 20%
CHECK RATES! ABS:HotelCheckRates-d110669?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Collinsville
3.5 of 5 stars 4 reviews
Professional photos | Traveller photos (1) | Map