Skip to main content

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 11 km from Martinsville Speedway, Hampton Inn Martinsville offers 3-star accommodation in Martinsville and features a seasonal outdoor swimming pool, a fitness centre and a shared lounge.

E
Eden
From
United States
This property is very clean and modern. Pricey but willing to pay it given the other choices in town.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 151 reviews
Location 8.8
Price from
US$214.70
1 night, 2 adults

Spacious Pet Friendly Home

Martinsville

A recently renovated holiday home, Spacious Pet Friendly Home offers accommodation in Martinsville.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$249
1 night, 2 adults

Econo Lodge Martinsville

Martinsville

Set 12 km from Martinsville Speedway, Econo Lodge Martinsville offers accommodation in Martinsville. Free WiFi is offered throughout the property.

g
gauthier
From
Canada
Not much. It looks like they have started to do much needed renovations.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 184 reviews
Location 7.5
Price from
US$60.55
1 night, 2 adults

Travelodge by Wyndham Ridgeway Martinsville Area

Martinsville

Set in Martinsville, Virginia region, Travelodge by Wyndham Ridgeway Martinsville Area is situated 1.5 km from Martinsville Speedway.

R
Richard
From
United Kingdom
It was very basic and a little tired but was nice and clean and bed was comfortable. Check in guy was friendly and helpful and got us extra towels without us even asking. Good location with everything you want easy to reach. Room was nicely back off the road so nice quiet room.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 48 reviews
Location 8.0
Price from
US$63.75
1 night, 2 adults

Scottish Inns Collinsville - Martinsville

Collinsville (Near Martinsville)

Set in Collinsville, 12 km from Martinsville Speedway, Scottish Inns Collinsville - Martinsville offers accommodation with free WiFi and free private parking.

E
Ericka
From
United States
I like how close everything is to the place. I also like that they make sure you are ok and will accommodate you if you are no pleased with your room.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 331 reviews
Location 8.1
Price from
US$57
1 night, 2 adults

Travel In

Ridgeway (Near Martinsville)

Travel In features accommodation in Ridgeway. This 2-star hotel has air-conditioned rooms with a private bathroom. The property is non-smoking and is situated 1.1 km from Martinsville Speedway.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6 reviews
Location 7.9
Price from
US$59.49
1 night, 2 adults

Relax Inn

Collinsville (Near Martinsville)

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

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 27 reviews
Location 6.9
Price from
US$59.99
1 night, 2 adults

Spotless, Comfortable home with Hot Tub!

Fieldale (Near Martinsville)

Featuring air-conditioned accommodation with a patio, Spotless, Comfortable home with Hot Tub! is located in Fieldale.

R
Rachel
From
United Kingdom
Absolutely everything, beautifully decorated, extremely clean, comfortable and relaxing.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 25 reviews
Location 9.5
Price from
US$117.72
1 night, 2 adults

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

Henry (Near Martinsville)

Featuring garden views, Giggling Creek Cottage - BedJet! King Sized! Gazebo, 45 Acres, Arcades, Nintendo, more provides accommodation with a garden, around 30 km from Martinsville Speedway.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Location 8.9
Price from
US$97.20
1 night, 2 adults

EDEN INN

Eden (Near Martinsville)

Located in Eden, 22 km from Martinsville Speedway, EDEN INN provides accommodation with free WiFi and free private parking. Staff at the hotel are always available to provide guidance at the...

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 surroundings in the past month

See all

Best hotels with breakfast in Martinsville and nearby

  • Set in Collinsville and with Martinsville Speedway reachable within 12 km, Quality Inn near Martinsville Speedway offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

  • Situated 12 km from Martinsville Speedway, Dutch Inn offers 2-star accommodation in Collinsville and has a bar.

Budget hotels in Martinsville and nearby

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

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

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

    Set in Collinsville, 12 km from Martinsville Speedway, Scottish Inns Collinsville - Martinsville offers accommodation with free WiFi and free private parking.

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

    Travel In features accommodation in Ridgeway. This 2-star hotel has air-conditioned rooms with a private bathroom. The property is non-smoking and is situated 1.1 km from Martinsville Speedway.

    From US$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
    Passable - 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
    Passable - 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 US$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 US$236.89 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