Skip to main content
In partnership with
eJamo.com Srl

Search hotels in Martinsville, VA

Enter your dates to see the latest prices and deals for Martinsville hotels

Martinsville – 5 hotels and places to stay

Filter by:

Star Rating

Review score

Hampton Inn Martinsville

Hotel in Martinsville

Located 6.9 miles from Martinsville Speedway, Hampton Inn Martinsville offers 3-star accommodations in Martinsville and features a seasonal outdoor swimming pool, a fitness center and a shared lounge....

S
Shirley
From
United States
The breakfast was great, the water pressure was good, the beds were extremely comfortable and clean.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 151 reviews
Location 8.8
Price from
$212.80
1 night, 2 adults

Spacious Pet Friendly Home

Martinsville

Spacious Pet Friendly Home offers accommodations in Martinsville, 10 miles from Martinsville Speedway. Private parking is available on site at this recently renovated property.

E
Erin
From
United States
Absolutely adorable place to stay, it was perfect for our weekend plans to Martinsville. We hope to stay here again!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
$249
1 night, 2 adults

Econo Lodge Martinsville

Martinsville

Located 7.3 miles from Martinsville Speedway, Econo Lodge Martinsville has accommodations in Martinsville. Free WiFi is available throughout the property.

M
Matthew
From
United States
The bed linen had burn holes, the sink wouldn’t drain due to something being dropped in it. Ac was dirty and there were some stains on the curtains. Breakfast was just yogurt and mini waffles
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 184 reviews
Location 7.5
Price from
$60.55
1 night, 2 adults

Travelodge by Wyndham Ridgeway Martinsville Area

Martinsville

Located in Martinsville, Travelodge by Wyndham Ridgeway Martinsville Area is a 18-minute walk from Martinsville Speedway.

C
Charles
From
0
Everything great! Highly recommend!
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 48 reviews
Location 8.0
Price from
$63.75
1 night, 2 adults

Scottish Inns Collinsville - Martinsville

Collinsville (Near Martinsville)

Located in Collinsville, 7.3 miles from Martinsville Speedway, Scottish Inns Collinsville - Martinsville provides accommodations with free WiFi and free private parking.

M
Melissa
From
United States
Location, comfortable bed and great shower pressure
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 331 reviews
Location 8.1
Price from
$57
1 night, 2 adults

Travel In

Ridgeway (Near Martinsville)

Located in Ridgeway, Travel In is a 13-minute walk from Martinsville Speedway. This 2-star hotel has air-conditioned rooms with a private bathroom.

A
Anthony
From
United States
It was good, I really like the place. Everything is nearby.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6 reviews
Location 7.9
Price from
$59.49
1 night, 2 adults

Relax Inn

Collinsville (Near Martinsville)

Located in Collinsville, 7.5 miles from Martinsville Speedway, Relax Inn provides accommodations with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

K
Kenneth
From
United States
Great size room for the price. Wasn't expecting the room to be as nice as it was
Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 27 reviews
Location 6.9
Price from
$59.99
1 night, 2 adults

Spotless, Comfortable home with Hot Tub!

Fieldale (Near Martinsville)

The vacation home, housed in a building dating from 1935, is 11 miles from the Martinsville Speedway. There's a sun terrace and guests can use free Wifi and free private parking.

P
Preston
From
United States
Everything was very clean and well. Kept. owners provided coffee, water, and some other things. Very nice people, great, clean and nicely redone house.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 25 reviews
Location 9.5
Price from
$117.72
1 night, 2 adults

Giggling Creek Cottage - BedJet! King Sized! Gazebo, 45 Acres, Arcades, Nintendo, more

Henry (Near Martinsville)

Providing a garden, Giggling Creek Cottage - BedJet! King Sized! Gazebo, 45 Acres, Arcades, Nintendo, more provides accommodations in Henry. Guests can benefit from a patio and an outdoor fireplace.

T
Theresa
From
United States
I loved the variety of creamers, coffee and tea that was available. The place was clean and exceeded my expectations.The bed was comfortable and had extra pillows. Bathroom was well stocked and clean.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Location 8.9
Price from
$97.20
1 night, 2 adults

EDEN INN

Eden (Near Martinsville)

Located in Eden, 14 miles from Martinsville Speedway, EDEN INN provides accommodations with free WiFi and free private parking.

L
Lori Ann
From
United States
Everything great place to stay.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 30 reviews
Location 8.4
See all hotels in and around Martinsville

Most booked hotels in Martinsville and surrounding area in the past month

See all

Best hotels with breakfast in Martinsville and nearby

  • Located in Collinsville and with Martinsville Speedway reachable within 7.4 miles, Quality Inn near Martinsville Speedway has a restaurant, non-smoking rooms, free WiFi throughout the property and a...

  • Located 7.4 miles from Martinsville Speedway, Dutch Inn offers 2-star accommodations in Collinsville and has a bar.

Budget hotels in Martinsville and nearby

  • Scored out of 10, guest rating 5.6
    Fair - What previous guests thought, 27 reviews

    Located in Collinsville, 7.5 miles from Martinsville Speedway, Relax Inn provides accommodations with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

    From $68.69 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 331 reviews

    Located in Collinsville, 7.3 miles from Martinsville Speedway, Scottish Inns Collinsville - Martinsville provides accommodations with free WiFi and free private parking.

    From $64.38 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 6 reviews

    Located in Ridgeway, Travel In is a 13-minute walk from Martinsville Speedway. This 2-star hotel has air-conditioned rooms with a private bathroom.

    From $74.07 per night

What Guests Said About Martinsville:

  • 8.0

    We were in the area to visit family.

    We were in the area to visit family. Lots of fast food restaurants, but other types were harder to find. We were glad we had local guides. We ate at Captain Tom's one night and the food was great. Huge portions, great prices, and a fabulous server.
    Guest review by
    Debra
    United States
  • 4.0

    Shower was hot. Television had good selection.

    Shower was hot. Television had good selection. Bed mattress old, bed cover had multiple cigarette burn holes. Clean toilet, shower and sink. However, towels weren’t checked for dirt as ours had. Dining room was clean, yet only selection was one waffle iron shared and waited on by many. Frozen sausage biscuits were tough and flavorless once heated. Will not return, nor recommend.
    Guest review by
    Charles
  • 8.0

    King bedroom, if you like bright lighting there was lots.

    King bedroom, if you like bright lighting there was lots. But also had night light by sink and little lights by bed with gooseneck so could point them upwards or wherever you want. Large counter space with the sink. Desk and chair. 2 chain adjustable shades for just shade or dark. Living room type stuffed chair. Bed was firm but not uncomfortable (and I prefer soft) pillow selection is great! Back from the road, so it was quiet and clean. Was disappointed that there was no microwave or mini fridge just coffee maker. But hot/cold breakfast option s were complimentary with egg choices, sausage and bacon, bagels, toast, muffins, yogurt, etc, cold cereals, fruit, coffee, juice, hot chocolate, in a nice room right off the lobby. And lots of places to eat right down the road. No towel racks at all, no grab bars or even soap dish in tub/shower. The entry door to room swings open towards the sink. But overall good value for the price.
    Guest review by
    Bruce
    United States

See reviews by guests who stayed at hotels in Martinsville

See all
  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 68 reviews
    The guy was not to friendly at the front desk he was a little rude and the room wasn’t decent the bathroom was nasty the AC in the window was disgusting looking black stuff all over top of it them thin covers did no good was cold all night the refrigerator and microwave was nasty definitely will never ever stay there again just a nasty little hotel if you ask me and need better staff cause that foreign man up front ain’t it
    Guest review by
    YOLANDA
    United States
  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 68 reviews
    Checked in. Staff was nice but the building was deteriorating and once we looked around the room…we checked back out. Smelled heavily of smoke. Stained beds, genuinely looked like a bed bug hotel. Something fell on my husband on our way down the hall and that sort of sealed the deal.
    Guest review by
    Tiffany
    United States
  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 7 reviews
    Booked the hotel for couple our employees but they checked out the same night due Bed bugs, full of bed bugs This hotel should not be in operation until they get their act together - terrible hotel
    Guest review by
    Rollo
    United States
  • From $285.11 per night
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    Absolutely adorable place to stay, it was perfect for our weekend plans to Martinsville. We hope to stay here again!
    Guest review by
    Erin
    United States
  • From $236.95 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 151 reviews
    location and best hotel in area
    Guest review by
    Natalie
    United States
gogless