Search Resorts in Martinsville
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Resorts in Martinsville
Compare 3 Resorts in Martinsville with updated reviews, rates, and availability.
Smith Mountain Lake Suite ALL INCLUSIVE
Smith Mountain Lake Suite ALL INCLUSIVE
9.0 out of 10, Wonderful, (14)
Resort at The Pointe Smith Mountain Lake - Amenities To Spare
Resort at The Pointe Smith Mountain Lake - Amenities To Spare
10.0 out of 10, Exceptional, (1)
Luxury 2 bedroom Waterfront Balcony Mariners Landing w/ Amenities
Luxury 2 bedroom Waterfront Balcony Mariners Landing w/ Amenities
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other property types in Martinsville
The Inner Banks - Lakefront chalet with 180-degree lake views, dock & beach
The Inner Banks - Lakefront chalet with 180-degree lake views, dock & beach
9.0 out of 10, Wonderful, (19)
Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools
Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools
10.0 out of 10, Exceptional, (247)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent reviews of Martinsville hotelsExpedia verified reviews
5/5 Excellent
"The staff was terrific and it’s very clean. The breakfast is pretty bare, but they had bagels and coffee. "
A verified traveler stayed at Spark by Hilton Greensboro
Posted 17 hours ago
Popular Destinations
Top Resorts in Other Destinations
More Accommodation Types in Martinsville
- Vacation Homes in Martinsville (724)
- Apartments in Martinsville (191)
- Condo Rentals in Martinsville (127)
- Cottages in Martinsville (105)
- Cabin Rentals in Martinsville (63)
- Motels in Martinsville (33)
- Farmstay in Martinsville (15)
- B&B in Martinsville (14)
- Aparthotels in Martinsville (7)
- RV Parks in Martinsville (4)
- Lodges in Martinsville (3)
- Guest Houses in Martinsville (2)
- Inns in Martinsville (2)
- Villas in Martinsville (1)
- Hotels (1,827)