Hotels in Martinsville

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 23 - Sep 24
Tomorrow
Sep 24 - Sep 25
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Where to stay in Martinsville?

1. Comfort Inn Martinsville

Comfort Inn Martinsville
Martinsville
$100
$112 total
includes taxes & fees
Oct 18 - Oct 19
Comfort Inn Martinsville

2. Hampton Inn Martinsville

Hampton Inn Martinsville
Martinsville
$169
$188 total
includes taxes & fees
Oct 18 - Oct 19
Hampton Inn Martinsville

3. Scottish Inns Collinsville-Martinville

Scottish Inns Collinsville-Martinville
Collinsville
$59
$65 total
includes taxes & fees
Sep 24 - Sep 25
Scottish Inns Collinsville-Martinville

4. Econo Lodge Martinsville

Econo Lodge Martinsville
Martinsville
$61
$67 total
includes taxes & fees
Oct 14 - Oct 15
Econo Lodge Martinsville

5. Microtel Inn & Suites By Wyndham Danville Va

Microtel Inn & Suites By Wyndham Danville Va
Danville
$103
$121 total
includes taxes & fees
Sep 27 - Sep 28
Microtel Inn & Suites By Wyndham Danville Va

6. Relax Inn

Relax Inn
Collinsville
$54
$60 total
includes taxes & fees
Oct 23 - Oct 24
Relax Inn

7. Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area
Ridgeway
$68
$76 total
includes taxes & fees
Oct 4 - Oct 5
Travelodge by Wyndham Ridgeway Martinsville Area

8. Baymont by Wyndham Eden

Baymont by Wyndham Eden
Eden
$98
$109 total
includes taxes & fees
Oct 1 - Oct 2
Baymont by Wyndham Eden

9. The Bee Hotel Danville

The Bee Hotel Danville
Danville
$149
$173 total
includes taxes & fees
Sep 27 - Sep 28
The Bee Hotel Danville

10. Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Rocky Mount
$139
$157 total
includes taxes & fees
Sep 27 - Sep 28
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

11. Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220
Rocky Mount
$79
$93 total
includes taxes & fees
Sep 24 - Sep 25
Rocky Mount Motel near Hwy 220

12. Hampton Inn Eden

Hampton Inn Eden
Eden
$114
$128 total
includes taxes & fees
Sep 27 - Sep 28
Hampton Inn Eden

13. The Holbrook Hotel

The Holbrook Hotel
Danville
$149
$173 total
includes taxes & fees
Oct 4 - Oct 5
The Holbrook Hotel

14. Comfort Inn & Suites near Danville Mall

Comfort Inn & Suites near Danville Mall
Danville
$112
$131 total
includes taxes & fees
Oct 18 - Oct 19
Comfort Inn & Suites near Danville Mall

15. The Oakdale Inn

The Oakdale Inn
Martinsville
$225
$253 total
includes taxes & fees
Sep 27 - Sep 28
The Oakdale Inn

16. Travel Inn

Travel Inn
Ridgeway
$73
$81 total
includes taxes & fees
Sep 24 - Sep 25
Travel Inn

17. Hampton Inn Danville, VA

Hampton Inn Danville, VA
Danville
$118
$138 total
includes taxes & fees
Oct 4 - Oct 5
Hampton Inn Danville, VA

18. Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
Rocky Mount
$109
$123 total
includes taxes & fees
Sep 24 - Sep 25
Baymont by Wyndham Rocky Mount

19. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
Salem
$95
$107 total
includes taxes & fees
Sep 27 - Sep 28
La Quinta Inn & Suites by Wyndham Roanoke Salem

20. Holiday Inn Express & Suites Salem by IHG

Holiday Inn Express & Suites Salem by IHG
Salem
$114
$129 total
includes taxes & fees
Sep 24 - Sep 25
Holiday Inn Express & Suites Salem by IHG
View all properties

Check out pet-friendly hotels in Martinsville

Hampton Inn Martinsville

Hampton Inn Martinsville
Martinsville
$169
$188 total
includes taxes & fees
Oct 18 - Oct 19
Hampton Inn Martinsville

Microtel Inn & Suites By Wyndham Danville Va

Microtel Inn & Suites By Wyndham Danville Va
Danville
$103
$121 total
includes taxes & fees
Sep 27 - Sep 28
Microtel Inn & Suites By Wyndham Danville Va

The Bee Hotel Danville

The Bee Hotel Danville
Danville
$149
$173 total
includes taxes & fees
Sep 27 - Sep 28
The Bee Hotel Danville

The Holbrook Hotel

The Holbrook Hotel
Danville
$149
$173 total
includes taxes & fees
Oct 4 - Oct 5
The Holbrook Hotel

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
Salem
$95
$107 total
includes taxes & fees
Sep 27 - Sep 28
La Quinta Inn & Suites by Wyndham Roanoke Salem

Econo Lodge Martinsville

Econo Lodge Martinsville
Martinsville
$61
$67 total
includes taxes & fees
Oct 14 - Oct 15
Econo Lodge Martinsville

Early Inn at the Grove

Early Inn at the Grove
Rocky Mount
$169
$191 total
includes taxes & fees
Sep 24 - Sep 25
Early Inn at the Grove

Holiday Inn Express Danville by IHG

Holiday Inn Express Danville by IHG
Danville
$139
$162 total
includes taxes & fees
Oct 11 - Oct 12
Holiday Inn Express Danville by IHG

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
Alpine Hills
$103
$115 total
includes taxes & fees
Oct 4 - Oct 5
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

Comfort Inn & Suites near Danville Mall

Comfort Inn & Suites near Danville Mall
Danville
$112
$131 total
includes taxes & fees
Oct 18 - Oct 19
Comfort Inn & Suites near Danville Mall
View all properties

You may also like hotels with hot tubs in Martinsville

Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Rocky Mount
$139
$157 total
includes taxes & fees
Sep 27 - Sep 28
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Courtyard by Marriott Roanoke Airport

Courtyard by Marriott Roanoke Airport
Miller Court/Arrowood
$139
$157 total
includes taxes & fees
Sep 25 - Sep 26
Courtyard by Marriott Roanoke Airport

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Gainsboro
$188
$213 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Residence Inn by Marriott Roanoke Airport

Residence Inn by Marriott Roanoke Airport
Miller Court/Arrowood
$161
$183 total
includes taxes & fees
Oct 24 - Oct 25
Residence Inn by Marriott Roanoke Airport

Astoria West

Astoria West
Danville
$106
$124 total
includes taxes & fees
Oct 12 - Oct 13
Astoria West
View all properties

You can also stay at hotels with a pool in Martinsville

Hampton Inn Martinsville

Hampton Inn Martinsville
Martinsville
$169
$188 total
includes taxes & fees
Oct 18 - Oct 19
Hampton Inn Martinsville

Econo Lodge Martinsville

Econo Lodge Martinsville
Martinsville
$61
$67 total
includes taxes & fees
Oct 14 - Oct 15
Econo Lodge Martinsville

Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area
Ridgeway
$68
$76 total
includes taxes & fees
Oct 4 - Oct 5
Travelodge by Wyndham Ridgeway Martinsville Area

Baymont by Wyndham Eden

Baymont by Wyndham Eden
Eden
$98
$109 total
includes taxes & fees
Oct 1 - Oct 2
Baymont by Wyndham Eden

Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Rocky Mount
$139
$157 total
includes taxes & fees
Sep 27 - Sep 28
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Comfort Inn & Suites near Danville Mall

Comfort Inn & Suites near Danville Mall
Danville
$112
$131 total
includes taxes & fees
Oct 18 - Oct 19
Comfort Inn & Suites near Danville Mall

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
Salem
$95
$107 total
includes taxes & fees
Sep 27 - Sep 28
La Quinta Inn & Suites by Wyndham Roanoke Salem

Hampton Inn Danville, VA

Hampton Inn Danville, VA
Danville
$118
$138 total
includes taxes & fees
Oct 4 - Oct 5
Hampton Inn Danville, VA

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
Alpine Hills
$104
$117 total
includes taxes & fees
Oct 20 - Oct 21
Country Inn & Suites by Radisson, Roanoke, VA

Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
Salem
$109
$124 total
includes taxes & fees
Oct 4 - Oct 5
Fairfield Inn & Suites by Marriott Roanoke Salem
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Martinsville are cheapest in December
Price trends for hotels in Martinsville
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Martinsville
September
High 27°C / low 16°C. Sunny most days.
View properties in September
27°
16°
21°
10°
14°
10°
-1°
10°
14°
20°
25°
13°
29°
17°
32°
20°
30°
19°
Monthly weather averages (˚C)

Top landmarks in Martinsville

Studio 107

5.6/10 (4 reviews)
Why not give yourself a treat with a trip to Studio 107, just one of the family attractions in central Martinsville. If you have fun at Studio 107, you'll love Virginia Museum of Natural History and Piedmont Arts, both a short walk away.
See properties

Martinsville-Henry County Visitor Center

6.4/10 (6 reviews)
Martinsville-Henry County Visitor Center is worth a visit when in central Martinsville.
See properties

Martinsville-Henry County Heritage Center and Museum

7.2/10 (9 reviews)
The center of Martinsville is home to cultural attractions like Martinsville-Henry County Heritage Center and Museum, so you might want to stop by during your stay. If you want to experience more of the culture Martinsville has to offer, head to Studio 107, Martinsville-Henry County Visitor Center, and Memorial Hospital of Martinsville.
See properties

Virginia Museum of Natural History

7.8/10 (14 reviews)
Virginia Museum of Natural History is 0.5 mi (0.9 km) from central Martinsville, why not stop by during your stay. If you want to experience more of the culture Martinsville has to offer, head to Studio 107, Memorial Hospital of Martinsville, and Martinsville-Henry County Visitor Center.
See properties

Piedmont Arts

5.6/10 (4 reviews)
Why not give yourself a treat with a trip to Piedmont Arts, one of the family attractions located 0.6 mi (0.9 km) from central Martinsville. If you have fun at Piedmont Arts, you'll love Studio 107 and Virginia Museum of Natural History, both a short walk away.
See properties

Liberty Fair Mall

7.0/10 (15 reviews)
If you like shopping, take time out to go to Liberty Fair Mall when in Martinsville.
See properties

Dick & Willie Passage Rail Trail

7.8/10 (11 reviews)
Dick & Willie Passage Rail Trail is 0.9 mi (1.4 km) from central Martinsville, why not stop by during your stay.
See properties

Southside Park

Southside Park is worth a visit, located 1.5 mi (2.4 km) from central Martinsville.
See properties

Martinsville and related destinations

Martinsville is applauded for its cultural attractions such as Martinsville-Henry County Heritage Center and Museum and Studio 107. This family-friendly city has something for everyone including sights like Liberty Fair Mall and Virginia Museum of Natural History within a scenic setting.

See all hotels in Martinsville
A mountainous landscape with autumn foliage.

Check out reviews of Martinsville hotels guests love

Econo Lodge Martinsville

Econo Lodge Martinsville

10/10 Excellent
"ROOM WAS SPOTLESS"
DARREL 2-night trip
Posted 1 day ago
Econo Lodge Martinsville
The Oakdale Inn

The Oakdale Inn

10/10 Excellent
"This was a fantastic property and much nicer than being at a hotel for a week. The grounds are really pretty and the neighborhood is nice for walks. Erin was amazing and it was nice to have coffee in the morning, breakfast provided if you wanted it and a really quiet experience. Note that this is a house from the 1950s and modern amenities are there, but it's definitely like traveling back in time a little bit"
Don 4-night trip
Posted 3 weeks ago
The Oakdale Inn

Frequently asked questions

What hotels do travelers like in Martinsville?
Can I book a refundable hotel in Martinsville?
If you need the flexibility to change your travel plans to Martinsville, most accommodations provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Martinsville if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 12 vacation homes.
What will the weather in Martinsville be like during my vacation?
July and August are typically the warmest months in Martinsville when the average temp is 74°F. January and February are the coldest months when the average temperature is 41°F. September and May are the months with the most rain.
Why should I book my Martinsville accommodation with Hotels.com?
There are lots of reasons to book your Martinsville trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring