Located in Martinsville, The Oakdale Inn is in a rural area. The area's natural beauty can be seen at Gravely Run Nature Preserve and Mayo River State Park, while Virginia Museum of Natural History and Piedmont Arts are cultural highlights. Looking to enjoy an event or a game while in town? See what's happening at Martinsville Speedway or Smith River Sports Complex. Take time off to check out the winery tours in the area, or get some fresh air with adventures like mountain climbing nearby. Visit our Martinsville travel guide
The Oakdale Inn provides amenities like a firepit and laundry facilities. Guests can connect to free in-room WiFi.
You'll also enjoy the following perks during your stay:
Free self parking
Barbecue grills, outdoor furniture, and a TV in the lobby
Smoke-free premises and coworking spaces
Room features
All guestrooms at The Oakdale Inn offer comforts such as premium bedding and air conditioning, in addition to amenities like free WiFi and free bottled water.
As of 2026/10/23, prices found for a 1-night stay for 2 adults at The Oakdale Inn on 2026/11/10 start from NT$6,591, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at The Oakdale Inn?
Check-in start time: 4:00 PM; Check-in end time: 9:00 PM.
What time is check-out at The Oakdale Inn?
Check-out is at 10:00 AM.
Where is The Oakdale Inn located?
Situated in a rural location, this bed & breakfast is within a 10-minute walk of Virginia Museum of Natural History, Piedmont Arts, and Virginia Museum of Natural History. Studio 107 and Martinsville-Henry County Heritage Center and Museum are also within 1 mi (2 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The Oakdale Inn Reviews
10
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
One of the most quaint and charming Inns we've ever stayed at! The house is full of character, homey, and relaxing. Highly recommend for those looking for a unique place to lay your head on their trip to Martinsville! Erin was a wonderful host in the morning... and the breakfast was amazing!
Erin (the innkeeper) made this weekend stay an absolute dream! There were so many thoughtful small amenities in the room (filtered water, snacks, shampoo & soaps) and the property was magnificent. Her breakfast started the day in the best way.
The Oakdale Inn was wonderful! My wife and I stayed overnight while visiting family in the area, and are already planning to stay at the Oakdale when we return. The facility is delightful, with sitting rooms and clean, comfortable bedrooms. The breakfast, prepared and served by the excellent innkeeper, was fantastic and sent us on our way quite full and ready for the day. We highly recommend the Oakdale Inn, and cannot wait to return!
Such a fantastic B&B stay! The Inn is beautiful and immaculately clean with so many amenities (lovely shampoo/conditioner/cotton swabs/etc ) and thoughtful treats (cookies, snacks, tea and coffee, and more!). The breakfast was huge and delicious and the staff was super friendly and accommodating. Perfect stay for our family- we will definitely stay here again if we're ever in the area!
I found the Oakdale Inn to be a beautiful property and I would stay there again if traveling to Martinsville. It was only about six miles from the Martinsville speedway and very easy to get there. The manager of the property, Erin served a wonderful breakfast on the two mornings my grandson and I were there.
Outstanding property - large elegant home, beautifully decorated, quiet street/neighborhood, very comfortable suite, older bathroom but everything works fine. On-site property manager, Erin, is a sheer delight - extremely pleasant and helpful, prepared two spectacular breakfasts. 20 out of 10, cannot recommend highly enough!
This is a charming B&B / Inn in a beautifully renovated Manor house. he kitchen was fully modernized and complete with all needed cookware, dishes , spices & tools, coffee & tea etc. Hardwood floors, antique tile & bath fittings and wood paneled rooms were wonderfully restored without eliminating their antique charm. The Innkeeper was available to show me in and answer questions, then retired to give me my privacy, staying a text message away if needed. Now I need to find an excuse to take my wife there for a stay! This was just a business overnight for me, so I wasn't able to enjoy all the gorgeous shared spaces.
This was a fantastic property and much nicer than being at a hotel for a week. The grounds are really pretty and the neighborhood is nice for walks. Erin was amazing and it was nice to have coffee in the morning, breakfast provided if you wanted it and a really quiet experience. Note that this is a house from the 1950s and modern amenities are there, but it's definitely like traveling back in time a little bit
The Oakdale Inn is our favorite place to stay while in southern Virginia. The Inn is wonderful, the rooms comfortable, the breakfast is very enjoyable, and the location is very convenient to anything that you're doing in the area. The Innkeeper (Erin) is a fantastic and helpful aspect of your experience, too. Highly recommended!!
If I could give it a 10-star rating it would get an 11. The best experience I have ever had staying overnight somewhere. I would definitely recommend!!