Martinsville Restaurants
Make a free reservation
Available for breakfast now in Virginia
View all
Outdoor dining in Virginia
View all
See what locals rave about in Martinsville
From verified diners like you
From verified diners like you
- LLindseyCoastal Georgia •1 review5.0Dined 2 days agoWonderful experience, and the food was excellent!More infoLeatherflowerPrice: Very Expensive• American• Martinsville•4.8
- SSarahRaleigh / Durham / Chapel Hill •1 review4.0Dined 2 days agoNot the elevated experience it once was…the cheese board was something I could make easily at home. The salmon was delicious! The petit Verdot was delicious. The view speaks for itself. But, the staff started cleaning while we were there & the kitchen staff turned up volume and over powered the dining area music. There just seems to be a lack of attention to detail. Overall good, but not great.More infoChateau MorrisettePrice: Very Expensive• Farm-to-table• Floyd•4.9
- RRonVIPCharlotte •2 reviews5.0Dined 3 days agoGreat lunch choice, terrific service and atmosphere !!!More infoPrint Works BistroPrice: Expensive• American• Greensboro•4.8
- JJenniferGreensboro / Winston Salem / Highpoint •2 reviews5.0Dined 4 days agoServer was fantastic and knowledgeable. Food was beautifully presented and full of flavor!More infoGreen Valley GrillPrice: Expensive• European• Greensboro•4.8
- AAlliPortland / Oregon •2 reviews5.0Dined on May 10, 2025The wait staff at the Stables Saloon absolutely made our visit. They went above and beyond to ensure that we were able to enjoy our dinner. Would highly recommend to anyone who wants to enjoy some southern cooking, some great music, and the most accommodating, kind staff!!More infoStables Saloon at Primland ResortPrice: Very Expensive• American• Martinsville•4.3
Restaurant experiences trending in Virginia
Get inspired by our collections of the top restaurants in Martinsville
Frequently asked questions
The most romantic restaurant in Martinsville is Leatherflower
Explore OpenTable
- Goose Point Recreation Area
- Mize Point Recreation Area
- Langlad Camp Area
- Reynolds Homestead
- Travelodge Ridgeway Martinsville
- Baymont Inn & Suites Martinsville
- Quality Inn Dutch Inn
- English Field
- Memorial Hospital of Martinsville
- Spring Cove Park Recreation Area
- Rock Run School
- Twin Ridge Marina
- Piedmont Arts Association
- Jamison Mill Recreation Area
- Rennet Bag Recreation Area
- Deer Island Recreation Area
- Turkey Island Recreation Area
- Salthouse Branch Recreation Area
- Patrick Henry Mall Shopping Center
- Lynnwood Golf Club