Skip to main content

Search hotels in Martinsville, VA

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

Martinsville – 6 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....

E
Elizabeth
From
United States
This location is ALWSYS super clean and welcoming
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 151 reviews
Price from
$214.41
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.

A
Anonymous
From
United States
The room was fine. Mattress was comfortable. A/c worked very well and made the room comfortable right away.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 49 reviews
Price from
$63.75
1 night, 2 adults

Perfect Private Luxurious Home

Martinsville

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

A
Anonymous
From
United States
Easy to find. Felt like home. Rooms for everyone
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$215
1 night, 2 adults

Econo Lodge

Martinsville

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

G
Georgianna
From
Canada
The room had a very strong chemical smell that caused my eyes to water and caused coughing. The whole place was squalid to say the least. I sat in the room for 20 min and decided to leave and found another place instead. Lots of noise and traffic in and out of the parking lot. Look like a homeless encampment.
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 184 reviews
Price from
$60.55
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.

L
Latonya
From
United States
Staff
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 5 reviews
Price from
$59.49
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.

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 334 reviews
Price from
$57
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.

E
Edwards
From
United States
When I left that shit hole Arab camel fucking queers
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 26 reviews
Price from
$59.99
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.

N
Neil
From
United States
It’s exactly what we were looking for and appreciate everything about it.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews
Price from
$99
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.

C
Claire
From
United States
The room was larger than a hotel. Neat and tidy. Bed comfy along with the pillows. The staff when we got there was wonderful.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 30 reviews
Price from
$79.99
1 night, 2 adults

Beautiful 2 BR 1 BA Cabin in Blue Ridge Mountains: The Little White House

Martinsville

Beautiful 2 BR 1 BA Cabin in Blue Ridge Mountains: The Little White House offers accommodations in Martinsville, 9.4 miles from Martinsville Speedway.

T
Theresa Neequaye
From
United States
I liked every room. Very comfortable, with a lot of space. My favorite was the back patio. Well decorated has nice space for families. Every essential need in the kitchen is there. Definitely recommend 👌
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 22 reviews
See all 6 hotels in Martinsville

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

See all

Budget hotels in Martinsville and nearby

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 26 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.

  • Scored out of 10, guest rating 5.7
    Fair - What previous guests thought, 334 reviews

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

  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 5 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.

  • 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.

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
  • From $253.82 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 151 reviews
    The staff was exceptional! They were friendly, helpful and accommodating. The room was large, very clean, the bed was comfortable and the bathroom had extra towels. We utilized the outdoor pool on our stay and found it to be clean both in the pool and around the pool area. Towels for the pool are supplied by the hotel. We will definitely be using this hotel for our next visit to Martinsville.
    Guest review by
    Debra
    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 $115.65 per night
    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 19 reviews
    the property is ok. it’s been under renovation for literally years. it has been my hotel of choice for some time, no pun intended. It is centrally located between all my family in the area.
    Guest review by
    Chris
    United States
  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 68 reviews
    Convenient and cheap
    Guest review by
    Crystal
    United States

Research, refine, and make plans for your whole trip