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/Motels & Accommodations

Comfort Inn Smith Mountain Lake 1730 North Main St., Rocky Mount, VA 24151
  • Economy Rural property
  • 2 floors in hotel
Sleep Inn Tanglewood - Roanoke
+1-800-230-4134
4045 Electric Rd., Roanoke, VA 24014 ~17.15 miles north of Rocky Mount
  • Two-star Highway property
  • Gym is available on property
Quality Inn : 3816 Franklin Rd.
+1-800-997-5148
3816 Franklin Rd., Roanoke, VA 24014 ~17.56 miles north of Rocky Mount
  • Two star Downtown hotel
  • Gym / Fitness Center Available
Holiday Inn Tanglewood Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~17.93 miles northwest of Rocky Mount
  • Midscale Suburban property
  • Shuttle to airport available
From$65
Very Good 4.0 /5Read Reviews Call
Ramada Inn : 1927 Franklin Rd.
+1-888-305-3366
1927 Franklin Rd., Roanoke, VA 24014 ~18.70 miles north of Rocky Mount
  • Economy Downtown hotel
  • Hotel has an eco-friendly policy See more
Cambria Hotel & Suites 301 Reserve Ave. Sw, Roanoke, VA 24015 ~18.76 miles north of Rocky Mount
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
From$102
Very Good 4.5 /5Latest Reviews Call
Quality Inn Dutch Inn Hotel & Convention Center
+1-888-690-5281
2360 Virginia Ave., Collinsville, VA 24078 ~18.79 miles south of Rocky Mount
  • Midscale hotel
  • Hotel has 148 rooms
From$69
Average 3.0 /5Reviews Call
Knights Inn : 2357 Virginia Ave.
+1-800-230-4134
2357 Virginia Ave., Collinsville, VA 24078 ~19.18 miles south of Rocky Mount
  • Low-priced property
Hampton Inn in Martinsville
+1-800-997-5148
50 Hampton Dr., Martinsville, VA 24112 ~19.67 miles south of Rocky Mount
  • 3-star hotel
From$109
Very Good 4.5 /5Recent Reviews Call
Comfort Inn Hotel
+1-888-690-5247
1895 Virginia Ave., Martinsville, VA 24112 ~19.68 miles south of Rocky Mount
  • 3-star Rural property
  • 2 floors in property
Econo Lodge in Martinsville
+1-888-305-3366
1755 Virginia Ave., Martinsville, VA 24112 ~19.76 miles south of Rocky Mount
  • Two star Suburban property
  • Check-in: 3:00 pm
The Hotel Roanoke : 110 Shenandoah Ave. 110 Shenandoah Ave., Roanoke, VA 24016 ~19.98 miles north of Rocky Mount
  • Four star Downtown hotel
  • Check in time: 4:00 PM
From$119
Very Good 4.5 /5Review Score Call
Baymont Inn & Suites Martinsville Va - Martinsville 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~20.17 miles south of Rocky Mount
  • Affordable Suburban hotel
  • 55 rooms in hotel
Days Inn Roanoke Civic Center
+1-800-230-4134
601 Orange Ave., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Two-star Convention Center hotel
  • Check in time: 3PM
Holiday Inn Express in Roanoke 815 Gainsboro Rd., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Affordable Downtown property
  • Check in: 3:00pm
Econo Lodge Civic Center : 308 Orange Ave. Ne
+1-888-690-5247
308 Orange Ave. Ne, Roanoke, VA 24016 ~20.48 miles north of Rocky Mount
  • Cheap Downtown property
  • 2 floors in property
Comfort Suites at Ridgewood Farms in Salem
+1-888-305-3366
2898 Keagy Rd., Salem, VA 24153 ~20.51 miles north of Rocky Mount
  • 3-star Suburban hotel
  • Comp. Breakfast
From$49
Average 3.5 /5Reviews Call
Rodeway Inn Civic Center
+1-800-997-5149
526 Orange Ave. Ne, Roanoke, VA 24016 ~20.62 miles north of Rocky Mount
  • Cheap Downtown property
  • Free breakfast available
Sheraton Roanoke Hotel & Conference Center 2801 Hershberger Rd., Roanoke, VA 24017 ~22.41 miles north of Rocky Mount
  • Three Star Airport property
  • Hotel has 8 floors
From$49
Very Good 4.0 /5Read Reviews Call
Hampton Inn & Suites Roanoke Airport Valley View M 5033 Valley View Blvd. Nw, Roanoke, VA 24012 ~22.54 miles north of Rocky Mount
  • Affordable Airport hotel
  • 126 sleeping rooms in hotel
From$104
Very Good 4.5 /5Reviews Call
Residence Inn by Marriott Roanoke 3305 Ordway Dr. Nw, Roanoke, VA 24017 ~22.57 miles north of Rocky Mount
  • Midscale Airport property
  • 79 suites in property
Courtyard Roanoke 3301 Ordway Dr., Roanoke, VA 24017 ~22.67 miles north of Rocky Mount
  • 3-star Airport hotel
  • Airport shuttle provided
Best Western Plus Inn at Valley View in Roanoke
+1-888-305-3366
5050 Valley View Blvd., Roanoke, VA 24012 ~22.68 miles north of Rocky Mount
  • 3-star Airport hotel
  • Gym is available on property
Hyatt Place Roanoke Airport / Valley View
+1-800-997-5149
5040 Valley View Blvd. North Nw, Roanoke, VA 24012 ~22.69 miles north of Rocky Mount
  • 3 star Airport property
  • Has environment-friendly policy Learn more
Holiday Inn Roanoke 3315 Ordway Dr., Roanoke, VA 24017 ~22.70 miles north of Rocky Mount
  • Affordable Airport property
  • 5 floors in hotel
Next 25 Rocky Mount Hotels > [1 - 25 of 50]   
Next: See My Rocky Mount Hotels with Pricing
Back to Top