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 & Accommodations

Comfort Inn Smith Mountain Lake - Rocky Mount 1730 North Main St., Rocky Mount, VA 24151 ~9.54 miles northeast of Ferrum
  • Two-star Rural hotel
  • 61 sleeping rooms in hotel
  • Easily accessible from major highways
  • Clean double rooms
Holiday Inn Express & Suites Rocky Mount / Smith Mtn Lake
+1-888-305-3366
395 Old Franklin Turnpike, Rocky Mount, VA 24151 ~10.22 miles northeast of Ferrum
  • Economy hotel
  • Hotel has 63 rooms
Knights Inn - Collinsville
+1-800-881-1523
2357 Virginia Ave., Collinsville, VA 24078 ~15.70 miles south of Ferrum
  • Low-priced hotel
  • 40 rooms in property
  • Room needs to be redecorated
  • No ice machine
From$60
Average 3.0 /5Reviews CallBookMore Details
Quality Inn / Dutch Inn in Collinsville 2360 Virginia Ave., Collinsville, VA 24078 ~15.75 miles south of Ferrum
  • Economy property
  • Comp. Breakfast
Deluxe Inn 1985 Virginia Ave., Martinsville, VA 24112 ~16.00 miles south of Ferrum
  • Two star hotel
  • 47 sleeping rooms in hotel
Hampton Inn Martinsville in Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~16.09 miles south of Ferrum
  • Midscale Downtown hotel
  • Free breakfast
  • Excellent family hotel
  • Great breakfast
From$134
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Hotel 1895 Virginia Ave., Martinsville, VA 24112 Website ~16.14 miles south of Ferrum
  • 3-star Rural property
  • 2 floors in property
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge - Martinsville
+1-888-690-5247
1755 Virginia Ave., Martinsville, VA 24112 ~16.24 miles south of Ferrum
  • Low Cost Suburban property
  • 4 meeting rooms in property
Baymont Inn & Suites Martinsville Va 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~16.98 miles southeast of Ferrum
  • Three Star Suburban property
  • Free comp. breakfast
Super 8 Martinsville Va : 1044 North Memorial Blvd. 1044 North Memorial Blvd., Martinsville, VA 24112 ~17.17 miles south of Ferrum
  • Two-star property
Skyline Motel 5458 Franklin Rd., Roanoke, VA 24019 ~19.53 miles north of Ferrum
  • Low Cost hotel
Holiday Inn Tanglewood Roanoke - Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~20.04 miles north of Ferrum
  • 3-star Suburban property
  • Gym / Fitness Center Available
Overland Drive in Roanoke 5119 Overland Dr., Roanoke, VA 24014 ~20.12 miles north of Ferrum
  • 2 star property
  • Check-in: 15:00
Sleep Inn Tanglewood : 4045 Electric Rd. 4045 Electric Rd., Roanoke, VA 24014 ~20.90 miles north of Ferrum
  • Two-star Downtown hotel
  • Hotel has 20 suites
From$59
Average 3.5 /5Reviews CallBookMore Details
Hilton Garden Inn Roanoke : 4500 South Peak Blvd.
+1-888-690-5247
4500 South Peak Blvd., Roanoke, VA 24018 ~21.17 miles north of Ferrum
  • Three Star hotel
  • Hotel has 117 rooms
  • Rooms need regular maintenance
  • Entrance area is ok
Quality Inn : 3816 Franklin Rd.
+1-888-305-3366
3816 Franklin Rd., Roanoke, VA 24014 ~21.59 miles north of Ferrum
  • Economical Downtown hotel
  • 58 sleeping rooms in hotel
  • Most guests had problems with the shower
  • Most guests thought rooms were spacious
Ramada Inn 1927 Franklin Rd., Roanoke, VA 24014 ~23.17 miles north of Ferrum
  • Inexpensive Downtown hotel
  • Check in: 2:00pm
  • Elevator in need of updating
  • Beds were acceptable for 50%
Springhill Suites Roanoke by Marriott 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~23.29 miles north of Ferrum
  • Midscale Suburban hotel
  • Hotel has 127 rooms
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Suites at Ridgewood Farms
+1-866-221-8581
2898 Keagy Rd., Salem, VA 24153 ~23.57 miles north of Ferrum
  • 3-star Suburban property
  • 78 suites in property
  • Great location
  • Room cleaned
From$64
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Salem East Electric Road 1886 Electric Rd., Salem, VA 24153 ~23.67 miles north of Ferrum
  • 3-star Mountain property
  • 6 floors in property
From$134
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express & Suites 2725 Roanoke St., Christiansburg, VA 24073 ~23.74 miles northwest of Ferrum
  • Affordable Highway property
  • Hotel has 24 suites
Super 8 Christiansburg in Christiansburg 2780 Roanoke St., Christiansburg, VA 24073 ~23.75 miles northwest of Ferrum
  • Cheap property
  • Check in: 11:00 AM
Homewood Suites by Hilton Christiansburg 2657 Roanoke St., Christiansburg, VA 24073 ~23.88 miles northwest of Ferrum
  • Midscale Highway property
  • Hotel has 82 suites
Fairfield Inn & Suites Christiansburg Va in Christiansburg 2659 Roanoke St., Christiansburg, VA 24073 ~23.90 miles northwest of Ferrum
  • Mid-scale Highway hotel
  • Hotel has 87 rooms
  • Breakfast was great
  • Clean
Days Inn Christiansburg 2635 Roanoke St., Christiansburg, VA 24068 ~23.90 miles northwest of Ferrum
  • Low priced Highway hotel
  • Free breakfast
  • Most guests thought the building wasn't nice
  • TV needs to be updated
Next 25 Ferrum Hotels >  [1 - 25 of 50]    
Next: See My Ferrum Hotels with Pricing
Back to Top