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

Holiday Inn Express & Suites Rocky Mount / Smith Mtn Lake
+1-888-690-5281
395 Old Franklin Turnpike, Rocky Mount, VA 24151
  • Inexpensive hotel
  • Fitness / Gym is on-site
Comfort Inn Smith Mountain Lake in Rocky Mount 1730 North Main St., Rocky Mount, VA 24151
  • Low-priced Rural hotel
  • Hotel has 61 rooms
  • Good breakfast selection
  • Staff was pleasant and helpful
Sleep Inn Tanglewood 4045 Electric Rd., Roanoke, VA 24018 ~17.10 miles north of Rocky Mount
  • Two-star Downtown property
Sleep Inn Tanglewood : 4045 Electric Rd.
+1-888-690-5247
4045 Electric Rd., Roanoke, VA 24014 ~17.15 miles north of Rocky Mount
  • 2-star Highway hotel
  • 79 sleeping rooms in hotel
  • Food ready
  • Rooms are ok
Hilton Garden Inn Roanoke
+1-888-305-3366
4500 South Peak Blvd., Roanoke, VA 24018 ~17.22 miles north of Rocky Mount
  • 3-star property
From$75
Very Good 4.5 /5Review Score Call
Quality Inn - Roanoke
+1-800-881-1523
3816 Franklin Rd., Roanoke, VA 24014 ~17.56 miles north of Rocky Mount
  • Low-priced Downtown property
  • Comp. Breakfast
  • They have a cleaning staff
  • Friendly customer service
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
From$69
Very Good 4.0 /5Reviews Call
Mariners Landing Resort & Conference Center : 1217 Graves Harbor Trail 1217 Graves Harbor Trail, Huddleston, VA 24104 ~18.68 miles east of Rocky Mount
  • Mid-scale Lake hotel
  • Check in: 3:00 PM
  • Lovely rooms with pleasant views
  • Food is average
Ramada Inn in Roanoke 1927 Franklin Rd., Roanoke, VA 24014 ~18.70 miles north of Rocky Mount
  • Low priced Downtown hotel
  • 92 sleeping rooms in hotel
  • Awful rooms
  • Vibe is not too good
Cambria Hotel & Suites 301 Reserve Ave. Sw, Roanoke, VA 24015 ~18.76 miles north of Rocky Mount
  • 3 star Suburban hotel
  • 127 suites in property
Cambria Hotel & Suites in Roanoke 301 Reserve Ave., Roanoke, VA 24016 ~18.77 miles north of Rocky Mount
  • Expensive hotel
  • 127 rooms in property
Knights Inn
+1-888-690-5247
2357 Virginia Ave., Collinsville, VA 24078 ~19.18 miles south of Rocky Mount
  • Two-star property
  • No ice machine
  • Room needs to be redecorated
Quality Inn / Dutch Inn 2360 Virginia Ave., Collinsville, VA 24078 ~19.22 miles south of Rocky Mount
  • Economical hotel
  • 8 meeting rooms in hotel
Deluxe Inn - Martinsville 1985 Virginia Ave., Martinsville, VA 24112 ~19.55 miles south of Rocky Mount
  • Economical hotel
  • Check-in: 3.00pm
Hampton Inn 50 Hampton Dr., Martinsville, VA 24112 ~19.67 miles south of Rocky Mount
  • Mid-scale Downtown property
  • Check in time: 3:00 p.m.
  • Nice rooms
  • King size bed and it was very comfortable and cozy
From$314
Very Good 4.5 /5Hotel Reviews Call
Comfort Inn Hotel 1895 Virginia Ave., Martinsville, VA 24112 Website ~19.68 miles south of Rocky Mount
  • Three Star Rural property
  • Airport shuttle available
Hampton Inn & Suites Roanoke Downtown in Roanoke 27 Church Ave. Se, Roanoke, VA 24011 ~19.69 miles north of Rocky Mount
  • Affordable Downtown hotel
  • Hotel has 3 floors
From$110
Very Good 4.5 /5Guest Reviews Call
Econo Lodge
+1-800-230-4134
1755 Virginia Ave., Martinsville, VA 24112 ~19.76 miles south of Rocky Mount
  • Economy Suburban hotel
  • 2 floors in hotel
From$64
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
  • 51 meeting rooms in property
From$129
Very Good 4.5 /5Review 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
  • Midscale Suburban property
  • Check-in time: 3:00 PM
Days Inn Roanoke Civic Center in Roanoke 601 Orange Ave., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Economy Convention Center property
  • Hotel has 11 suites
  • Outdated interior
  • Wifi quality could be improved
Holiday Inn Express 815 Gainsboro Rd., Roanoke, VA 24016 ~20.43 miles north of Rocky Mount
  • Affordable Downtown hotel
  • Access to gym on-site
Super 8 Martinsville Va 1044 North Memorial Blvd., Martinsville, VA 24112 ~20.45 miles south of Rocky Mount
  • Low priced property
  • Check in: 11:00 AM
Rodeway Inn Civic Center in Roanoke 526 Orange Ave. N.e., Roanoke, VA 24016 ~20.45 miles north of Rocky Mount
  • 2-star Downtown property
  • 99 rooms in property
Econo Lodge Civic Center : 308 Orange Ave. Ne
+1-888-690-5281
308 Orange Ave. Ne, Roanoke, VA 24016 ~20.48 miles north of Rocky Mount
  • Cheap Downtown property
  • Free breakfast
  • Awful breakfast
  • Not much for breakfast
From$55
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