Top 10 Hotels in Martinsville

See all 9 Hotels in Martinsville
Econo Lodge Martinsville
Econo Lodge Martinsville

1755 Virginia Ave, Martinsville 24112

2.0 out of 5.0
3.5 out of 5 (77 reviews)

Located in the heart of Martinsville, this motel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County …

$52
Comfort Inn Martinsville
Comfort Inn Martinsville

1895 Virginia Ave, Martinsville 24112

2.5 out of 5.0
4 out of 5 (90 reviews)

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

$72
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 (164 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 (103 reviews)

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

$63
Super 8 Martinsville Va
Super 8 Martinsville Va

1044 Memorial Blvd N, Martinsville 24112

2.0 out of 5.0
2.8 out of 5 (81 reviews)

Situated in Martinsville, this motel is within 2 mi (3 km) of Martinsville-Henry County Visitor Center, Martinsville-Henry …

$38
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 …

$110
Travelodge Ridgeway Martinsville Area
Travelodge Ridgeway Martinsville Area

3841 Greensboro Rd, Ridgeway 24148

2.0 out of 5.0
2.5 out of 5 (52 reviews)

Situated in Ridgeway, this hotel is 0.8 mi (1.4 km) from Martinsville Speedway and within 6 mi (10 km) of Piedmont Arts and …

$55
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
Deluxe Inn Martinsville
Deluxe Inn Martinsville

1985 Virginia Ave, Martinsville 24112

2.0 out of 5.0
1.9 out of 5 (8 reviews)

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

Get Rates
Hampton Inn Eden
Hampton Inn Eden

724 S Van Buren Rd, Eden 27288

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

Situated in a rural location, this hotel is within 2 mi (3 km) of Morehead Memorial Hospital, Lynrock Golf Course, and Oak …

$104

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.