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

Comfort Inn Smith Mountain Lake : 1730 North Main St. 1730 North Main St., Rocky Mount, VA 24151
  • Low priced Rural hotel
  • 61 sleeping rooms in hotel
From$60
Average 3.0 /5 Guest Reviews Call
Sleep Inn Tanglewood - Roanoke
+1-800-230-4134
4045 Electric Rd., Roanoke, VA 24014 ~17.15 miles north of Rocky Mount
  • Low priced Highway property
  • 20 suites in property
From$45
Average 3.5 /5 Review Score Call
Quality Inn
+1-800-997-5148
3816 Franklin Rd., Roanoke, VA 24014 ~17.56 miles north of Rocky Mount
  • Low-priced Downtown hotel
  • Check in: 2:00pm
Holiday Inn Tanglewood Roanoke in Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~17.93 miles northwest of Rocky Mount
  • Three Star Suburban hotel
  • Check-in: 3:00 PM
From$69
Very Good 4.0 /5 Guest Reviews Call
Mariners Landing Resort & Conference Center : 1217 Graves Harbor Trail 1217 Graves Harbor Trail, Huddleston, VA 24104 ~18.68 miles east of Rocky Mount
  • Midscale Lake property
  • Access to gym on-site
Ramada Inn 1927 Franklin Rd., Roanoke, VA 24014 ~18.70 miles north of Rocky Mount
  • Two star Downtown property
  • Access to gym on-site
Cambria Hotel & Suites in Roanoke 301 Reserve Ave. Sw, Roanoke, VA 24015 ~18.76 miles north of Rocky Mount
  • Midscale Suburban hotel
  • Airport shuttle provided
From$99
Very Good 4.5 /5 Latest 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
  • 3 star hotel
  • 8 meeting rooms in hotel
From$69
Average 3.5 /5 Guest Reviews Call
Knights Inn
+1-800-230-4134
2357 Virginia Ave., Collinsville, VA 24078 ~19.18 miles south of Rocky Mount
  • Cheap property
From$60
Average 3.0 /5 Recent Reviews Call
Deluxe Inn 1985 Virginia Ave., Martinsville, VA 24112 ~19.55 miles south of Rocky Mount
  • Inexpensive hotel
  • 2 floors in property
Hampton Inn 50 Hampton Dr., Martinsville, VA 24112 ~19.67 miles south of Rocky Mount
  • Midscale Downtown hotel
  • Has environment-friendly policy Learn more
From$109
Very Good 4.5 /5 Recent Reviews Call
Comfort Inn Hotel in Martinsville 1895 Virginia Ave., Martinsville, VA 24112 Website ~19.68 miles south of Rocky Mount
  • Midscale Rural property
  • Hotel has 2 floors
From$69
Very Good 4.0 /5 Review Score Call
Hampton Inn & Suites Roanoke Downtown - Roanoke 27 Church Ave. Se, Roanoke, VA 24011 ~19.69 miles north of Rocky Mount
  • Affordable Downtown hotel
  • Check in time: 3:00 PM
From$119
Excellent 5.0 /5 Reviews Call
Econo Lodge in Martinsville
+1-800-997-5149
1755 Virginia Ave., Martinsville, VA 24112 ~19.76 miles south of Rocky Mount
  • Low Cost Suburban property
  • 2 floors in hotel
From$64
Average 3.5 /5 Guest Reviews Call
The Hotel Roanoke 110 Shenandoah Ave., Roanoke, VA 24016 ~19.98 miles north of Rocky Mount
  • High end Downtown hotel
  • Check in: 4:00 PM
From$129
Very Good 4.5 /5 Review Score 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 hotel
  • Hotel has an eco-friendly policy Learn more
From$74
Average 3.5 /5 Hotel Reviews Call
Days Inn Roanoke Civic Center
+1-800-997-5148
601 Orange Ave., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Low Cost Convention Center hotel
  • Complimentary breakfast is offered
Holiday Inn Express 815 Gainsboro Rd., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • 3 star Downtown property
  • Check-in: 3:00pm
From$70
Very Good 4.5 /5 Hotel Reviews Call
Econo Lodge Civic Center : 308 Orange Ave. Ne
+1-888-305-3366
308 Orange Ave. Ne, Roanoke, VA 24016 ~20.48 miles north of Rocky Mount
  • Cheap Downtown hotel
  • Hotel has 2 floors
From$55
Very Good 4.0 /5 Hotel Reviews Call
Comfort Suites at Ridgewood Farms in Salem
+1-800-881-1523
2898 Keagy Rd., Salem, VA 24153 ~20.51 miles north of Rocky Mount
  • Midscale Suburban property
  • Shuttle to airport available
From$54
Very Good 4.0 /5 Review Score 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
  • Inexpensive Downtown property
  • Free complimentary breakfast
Sheraton Roanoke Hotel & Conference Center - Roanoke 2801 Hershberger Rd., Roanoke, VA 24017 ~22.41 miles north of Rocky Mount
  • Affordable Airport property
  • 5 suites in property
From$49
Very Good 4.0 /5 Hotel Reviews 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
  • Three Star Airport property
  • Gym / Fitness Center Available
From$104
Very Good 4.5 /5 Recent Reviews Call
Residence Inn by Marriott Roanoke 3305 Ordway Dr. Nw, Roanoke, VA 24017 ~22.57 miles north of Rocky Mount
  • Affordable Airport hotel
  • Check-in: 3:00pm
From$94
Very Good 4.0 /5 Read Reviews Call
Courtyard Roanoke 3301 Ordway Dr., Roanoke, VA 24017 ~22.67 miles north of Rocky Mount
  • Mid-scale Airport property
  • 2 conference rooms in property
From$89
Very Good 4.0 /5 Guest Reviews Call
Next 25 Rocky Mount Hotels >   [1 - 25 of 50]    
Next: See My Rocky Mount Hotels with Pricing
Back to Top