Top 10 Hotels in Martinsville

See all 9 Hotels in Martinsville
Baymont Inn And Suites Martinsville
Baymont Inn And Suites Martinsville

378 Commonwealth Blvd W, Martinsville 24112

2.5 out of 5.0
3.7 out of 5 (166 reviews)

Situated in Martinsville, this hotel is within 1 mi (2 km) of Liberty Fair Mall and Martinsville-Henry County Visitor Center …

$89
Quality Inn Dutch Inn
Quality Inn Dutch Inn

2360 Virginia Ave, Collinsville 24078

2.5 out of 5.0
3.4 out of 5 (104 reviews)

Situated in Collinsville, this motel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor Center …

$63
Hampton Inn Martinsville
Hampton Inn Martinsville

50 Hampton Dr, Martinsville 24112

2.5 out of 5.0
4.3 out of 5 (81 reviews)

Situated in a rural location, this hotel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor …

$119
Knights Inn Collinsville Va
Knights Inn Collinsville Va

2357 Virginia Ave, Collinsville 24078

1.5 out of 5.0
2.8 out of 5 (25 reviews)

Situated in Collinsville, this motel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor Center …

$51
The Hotel Roanoke & Conference Center, Curio Collection
The Hotel Roanoke & Conference Center, Curio Collection

110 Shenandoah Ave Ne, Roanoke 24016

4.0 out of 5.0
4.5 out of 5 (799 reviews)

Located in the heart of Roanoke, this hotel is within a 10-minute walk of Roanoke Visitor Center, Science Museum of Western …

$179
Red Roof Inn Greensboro Coliseum
Red Roof Inn Greensboro Coliseum

2101 W Meadowview Rd, Greensboro 27403

2.0 out of 5.0
3.4 out of 5 (440 reviews)

Situated in Greensboro, this motel is 0.7 mi (1.2 km) from Four Seasons Town Centre and 1.3 mi (2.1 km) from Greensboro …

$65
Hampton Inn and Suites University Area
Hampton Inn and Suites University Area

309 Summit Square Blvd, Winston-Salem 27105

2.5 out of 5.0
4.6 out of 5 (198 reviews)

Situated in the business district, this hotel is 0.9 mi (1.5 km) from SciWorks and within 6 mi (10 km) of Wake Forest …

$125
Holiday Inn Express Hotel & Suites Rocky Mount
Holiday Inn Express Hotel & Suites Rocky Mount

395 Old Franklin Tpke, Rocky Mount 24151

2.5 out of 5.0
4.2 out of 5 (200 reviews)

Situated in Rocky Mount, this hotel is within 3 mi (5 km) of Rocky Mount Center for the Arts, The Zone, and Harvester …

$91
Days Inn Roanoke Near I-81
Days Inn Roanoke Near I-81

8118 Plantation Road, Roanoke 24019

2.0 out of 5.0
3.4 out of 5 (576 reviews)

Situated near the airport, this hotel is 1.8 mi (2.9 km) from Eleanor D. Wilson Museum and 2.3 mi (3.8 km) from Hollins …

$63
Ramada Roanoke
Ramada Roanoke

1927 Franklin Rd Sw, Roanoke 24014

2.0 out of 5.0
2.4 out of 5 (484 reviews)

Situated in the historical district, this hotel is within 2 mi (3 km) of River's Edge Sports Complex, Virginia Museum of …

$46

Recent Reviews in Martinsville

Hide content

Where to stay in Martinsville

Martinsville Hotel Guide

Hoping to organize time in Southern Virginia? Hoping to find somewhere to stay in Martinsville? Downtown Martinsville offers 8 Expedia recommended accommodation options within a 6-mile from downtown Martinsville. The Quality Inn Dutch Inn and Knights Inn Collinsville Va are amongst the Expedia-listed accommodations in Collinsville.

You could try the Hampton Inn Martinsville and also the Econo Lodge. The Hampton Inn Martinsville is 2 miles away from the heart of Martinsville. The Econo Lodge, is located 16 miles away. Two other Expedia-listed accommodation options worth checking out around Martinsville include the Shayona Inn Eden and the Hampton Inn Eden.

Danville is another place to stay. It is where you'll find the Southern Hills Golf Club, Anglers Park and Danville Museum of Fine Arts and is 30 miles to the west of the heart of Martinsville. Danville hotel options include the Courtyard by Marriott Danville and Hampton Inn Danville.

If sport is your passion, be sure to visit Greensboro Coliseum, which is 45 miles to the north of Martinsville. If you are keen on booking a room nearby, make a reservation in the Proximity Hotel or O.Henry Hotel.

Piedmont Triad International Airport is located 40 miles from Martinsville. Should you wish to stay close by, can easily book a room at the Homewood Suites by Hilton Greensboro Airport or Embassy Suites Greensboro Airport.