Star Rating
Hotel Name
Price Range (USD)to
Amenities

Rocky Mount Hotels & Accommodations

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