Star Rating
Hotel Name
Price Range (USD)to
Amenities

Ferrum Virginia Accommodations

Find the perfect hotel in Ferrum using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or near Ferrum, VA for your personal leisure or group travel. We show the best Ferrum Virginia hotel rooms. Review the Ferrum hotel list below to find the perfect lodging. We also have a map of the Ferrum hotels.

The Ferrum center is approximately 14 miles northwest of Patrick Henry Community College and 16 miles east of Floyd Country Store & Friday Night Jamboree.

Ferrum Hotels/Motels & Accommodations

Comfort Inn Smith Mountain Lake 1730 North Main St., Rocky Mount, VA 24151 ~9.54 miles northeast of Ferrum
  • 2 star Rural hotel
  • Hotel has 2 floors
  • Updated fixtures
  • Very good hotel
Holiday Inn Express & Suites Rocky Mount / Smith Mtn Lake in Rocky Mount
+1-888-305-3366
395 Old Franklin Turnpike, Rocky Mount, VA 24151 ~10.22 miles northeast of Ferrum
  • Low-priced hotel
  • 17 suites in property
Knights Inn - Collinsville
+1-800-881-1523
2357 Virginia Ave., Collinsville, VA 24078 ~15.70 miles south of Ferrum
  • Inexpensive hotel
  • Rooms are not good
  • No ice machine
Quality Inn / Dutch Inn in Collinsville 2360 Virginia Ave., Collinsville, VA 24078 ~15.75 miles south of Ferrum
  • Low priced hotel
  • Free breakfast
Deluxe Inn 1985 Virginia Ave., Martinsville, VA 24112 ~16.00 miles south of Ferrum
  • Low-priced hotel
  • Hotel has 47 rooms
Hampton Inn Martinsville in Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~16.09 miles south of Ferrum
  • Mid-scale Downtown property
  • Check in: 3:00 p.m.
  • Great room
  • Complimentary breakfast
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Hotel - Martinsville 1895 Virginia Ave., Martinsville, VA 24112 Website ~16.14 miles south of Ferrum
  • Affordable Rural hotel
  • Hotel has 2 floors
Econo Lodge in Martinsville
+1-888-690-5247
1755 Virginia Ave., Martinsville, VA 24112 ~16.24 miles south of Ferrum
  • 2 star Suburban hotel
  • Free comp. breakfast
Baymont Inn & Suites Martinsville Va in Martinsville 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~16.98 miles southeast of Ferrum
  • Affordable Suburban hotel
  • 2 suites in hotel
Super 8 Martinsville Va - Martinsville 1044 North Memorial Blvd., Martinsville, VA 24112 ~17.17 miles south of Ferrum
  • Cheap property
  • Check-in: 11:00 AM
Skyline Motel - Roanoke 5458 Franklin Rd., Roanoke, VA 24019 ~19.53 miles north of Ferrum
  • Economy hotel
Holiday Inn Tanglewood Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~20.04 miles north of Ferrum
  • Affordable Suburban hotel
  • Gym is available on property
Sleep Inn Tanglewood in Roanoke 4045 Electric Rd., Roanoke, VA 24014 ~20.90 miles north of Ferrum
  • Low Cost Downtown property
  • Check-in: 11:00
Hilton Garden Inn Roanoke - Roanoke
+1-888-690-5281
4500 South Peak Blvd., Roanoke, VA 24018 ~21.17 miles north of Ferrum
  • 3-star hotel
  • Stylish hotel
  • Parking is rare
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn
+1-888-690-5247
3816 Franklin Rd., Roanoke, VA 24014 ~21.59 miles north of Ferrum
  • Low priced Downtown property
  • 2 floors in property
  • Hotel buildings could use some improvement
  • Good location
Ramada Inn - Roanoke 1927 Franklin Rd., Roanoke, VA 24014 ~23.17 miles north of Ferrum
  • Cheap Downtown property
  • Fitness + Health Center
  • Almost all guests had problems with the shower
  • Location is acceptable
Cambria Hotel & Suites 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~23.29 miles north of Ferrum
  • Midscale Suburban property
  • Check in: 3:00 PM
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites at Ridgewood Farms
+1-888-283-3404
2898 Keagy Rd., Salem, VA 24153 ~23.57 miles north of Ferrum
  • Mid-scale Suburban hotel
  • 2 conference rooms in property
  • Comfortable beds
  • Hotel is clean
Hampton Inn Salem East Electric Road in Salem 1886 Electric Rd., Salem, VA 24153 ~23.67 miles north of Ferrum
  • 3-star Mountain hotel
  • Check in time: 3:00pm
Holiday Inn Express & Suites : 2725 Roanoke St. 2725 Roanoke St., Christiansburg, VA 24073 ~23.74 miles northwest of Ferrum
  • Three Star Highway property
  • Hotel has 74 rooms
Super 8 Christiansburg : 2780 Roanoke St. 2780 Roanoke St., Christiansburg, VA 24073 ~23.75 miles northwest of Ferrum
  • Cheap hotel
  • 2 floors in hotel
Homewood Suites by Hilton Christiansburg in Christiansburg 2657 Roanoke St., Christiansburg, VA 24073 ~23.88 miles northwest of Ferrum
  • Midscale Highway property
  • 82 sleeping rooms in hotel
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn & Suites Christiansburg Va in Christiansburg 2659 Roanoke St., Christiansburg, VA 24073 ~23.90 miles northwest of Ferrum
  • Midscale Highway property
  • Free breakfast available
  • Room comfortable and clean
  • Clean rooms
Days Inn Christiansburg : 2635 Roanoke St. 2635 Roanoke St., Christiansburg, VA 24068 ~23.90 miles northwest of Ferrum
  • Two-star Highway hotel
  • Free breakfast
  • Room needs to be redecorated
  • Rooms need regular maintenance
Quality Inn Christiansburg in Christiansburg 50 Hampton Blvd., Christiansburg, VA 24073 ~23.92 miles northwest of Ferrum
  • Two star Highway hotel
  • 124 sleeping rooms in hotel
  • Hotel buildings could use some improvement
  • Beds need improvement
Next 25 Ferrum Hotels >  [1 - 25 of 50]    
Next: See My Ferrum Hotels with Pricing
Back to Top