Star Rating
Hotel Name
Price Range (USD)to
Amenities

Rocky Mount Virginia Hotels & Motels

Find accommodations in Rocky Mount with the hotel list provided below. Explore our guide for inexpensive and discount hotel/motel rates in or near Rocky Mount, VA for your upcoming personal or group trip. Explore the most favored Rocky Mount, Virginia hotel and motel rooms. Browse the Rocky Mount area hotels to find the perfect lodging! Please use the provided map of the Rocky Mount hotels.

The Rocky Mount center point is about 17 miles south of Tanglewood Mall and 17 miles south of Virginia's Explore Park.

Rocky Mount Hotels & Accommodations

Holiday Inn Express & Suites Rocky Mount / Smith Mtn Lake : 395 Old Franklin Turnpike
+1-888-690-5247
395 Old Franklin Turnpike, Rocky Mount, VA 24151
  • Cheap property
  • Access to gym on-site
Comfort Inn Smith Mountain Lake 1730 North Main St., Rocky Mount, VA 24151
  • Economical Rural property
  • Check-in time: 3:00 PM
  • Friendly service
  • Most guests thought, the hotel was modern
Skyline Motel - Roanoke 5458 Franklin Rd., Roanoke, VA 24019 ~14.95 miles north of Rocky Mount
  • Cheap property
Overland Drive 5119 Overland Dr., Roanoke, VA 24014 ~16.46 miles north of Rocky Mount
  • Inexpensive property
  • 41 rooms in hotel
Sleep Inn Tanglewood 4045 Electric Rd., Roanoke, VA 24014 ~17.15 miles north of Rocky Mount
  • Cheap Downtown hotel
  • 20 suites in hotel
Hilton Garden Inn Roanoke
+1-866-429-5787
4500 South Peak Blvd., Roanoke, VA 24018 ~17.22 miles north of Rocky Mount
  • 3-star hotel
  • Hotel has 117 rooms
  • Relatively friendly Atmosphere
  • Almost all guests thought the service was very professional
Quality Inn : 3816 Franklin Rd.
+1-888-690-5281
3816 Franklin Rd., Roanoke, VA 24014 ~17.56 miles north of Rocky Mount
  • Two star Downtown property
  • Check-in time: 2:00pm
  • They have a cleaning staff
  • Most guests complained about the bathroom
Holiday Inn Tanglewood Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~17.93 miles northwest of Rocky Mount
  • 3-star Suburban hotel
  • 5 floors in hotel
Mariners Landing Resort & Conference Center : 1217 Graves Harbor Trail 1217 Graves Harbor Trail, Huddleston, VA 24104 ~18.68 miles east of Rocky Mount
  • 3-star Lake hotel
  • Hotel has 130 rooms
  • Food is all right
  • Plenty of views
Ramada Inn - Roanoke 1927 Franklin Rd., Roanoke, VA 24014 ~18.70 miles north of Rocky Mount
  • Economy Downtown hotel
  • Free breakfast available
  • Elevator in need of updating
  • A lot of shopping
Springhill Suites Roanoke by Marriott in Roanoke 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~18.76 miles north of Rocky Mount
  • Affordable Suburban property
  • 127 suites in property
Knights Inn : 2357 Virginia Ave.
+1-866-221-8581
2357 Virginia Ave., Collinsville, VA 24078 ~19.18 miles south of Rocky Mount
  • Low-priced property
  • Check in time: 12:00
  • No ice machine
  • Rooms are not good
Quality Inn / Dutch Inn 2360 Virginia Ave., Collinsville, VA 24078 ~19.22 miles south of Rocky Mount
  • Two-star property
  • Gym / Fitness Center Available
Deluxe Inn - Martinsville 1985 Virginia Ave., Martinsville, VA 24112 ~19.55 miles south of Rocky Mount
  • Cheap hotel
  • Check in time: 3.00pm
Hampton Inn Martinsville - Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~19.67 miles south of Rocky Mount
  • 3-star Downtown hotel
  • Has environment-friendly policy Read more
  • High comfort
  • Great reception
From$134
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn Hotel - Martinsville 1895 Virginia Ave., Martinsville, VA 24112 Website ~19.68 miles south of Rocky Mount
  • 3-star Rural hotel
  • 2 floors in hotel
Hampton Inn & Suites Roanoke Downtown : 27 Church Ave. Se 27 Church Ave. Se, Roanoke, VA 24011 ~19.69 miles north of Rocky Mount
  • Midscale Downtown hotel
  • 127 rooms in hotel
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Econo Lodge
+1-888-283-3404
1755 Virginia Ave., Martinsville, VA 24112 ~19.76 miles south of Rocky Mount
  • Cheap Suburban property
  • Check-in: 3:00 pm
The Hotel Roanoke & Conference Center 110 Shenandoah Ave., Roanoke, VA 24016 ~19.92 miles north of Rocky Mount
  • Four-star Downtown property
  • Check-in: 4:00 PM
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Baymont Inn & Suites Martinsville Va : 378 Commonwealth Blvd. West 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~20.17 miles south of Rocky Mount
  • 3 star Suburban property
  • 3 floors in hotel
Days Inn Roanoke Civic Center in Roanoke 601 Orange Ave., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • 2 star Convention Center property
  • 218 rooms in property
  • Rooms need regular maintenance
  • Bathroom could be optimized
Holiday Inn Express : 815 Gainsboro Rd. 815 Gainsboro Rd., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Three Star Downtown property
  • Check in time: 3:00pm
Super 8 Martinsville Va 1044 North Memorial Blvd., Martinsville, VA 24112 ~20.45 miles south of Rocky Mount
  • Low priced hotel
  • Check-in: 11:00 AM
Rodeway Inn Civic Center 526 Orange Ave. N.e., Roanoke, VA 24016 ~20.45 miles north of Rocky Mount
  • Two-star Downtown property
  • Check-in: 11:00
Econo Lodge Civic Center : 308 Orange Ave. Ne
+1-888-283-3404
308 Orange Ave. Ne, Roanoke, VA 24016 ~20.48 miles north of Rocky Mount
  • Cheap Downtown hotel
  • Check-in time: 2:00 PM
  • No smoking room
  • High comfort
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 Rocky Mount Hotels >  [1 - 25 of 50]    
Next: See My Rocky Mount Hotels with Pricing
Back to Top