Star Rating
Hotel Name
Price Range (USD)to
Amenities

Rocky Mount Hotels/Accommodations

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