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 property
  • Check-in time: 3:00 PM
  • For 67%, maintenance was acceptable
  • Updated fixtures
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 property
  • Fitness / Gym is on-site
Knights Inn
+1-800-881-1523
2357 Virginia Ave., Collinsville, VA 24078 ~15.70 miles south of Ferrum
  • Two star hotel
  • Rooms are not good
  • No ice machine
Quality Inn / Dutch Inn : 2360 Virginia Ave. 2360 Virginia Ave., Collinsville, VA 24078 ~15.75 miles south of Ferrum
  • 2 star hotel
  • 146 rooms in hotel
Deluxe Inn : 1985 Virginia Ave. 1985 Virginia Ave., Martinsville, VA 24112 ~16.00 miles south of Ferrum
  • Cheap property
  • 2 floors in hotel
Hampton Inn Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~16.09 miles south of Ferrum
  • Mid-scale Downtown property
  • Hotel has an eco-friendly policy See policy
  • Clean
  • Excellent family hotel
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn Hotel in Martinsville 1895 Virginia Ave., Martinsville, VA 24112 Website ~16.14 miles south of Ferrum
  • 3-star Rural hotel
  • 70 rooms in property
Econo Lodge : 1755 Virginia Ave.
+1-888-690-5247
1755 Virginia Ave., Martinsville, VA 24112 ~16.24 miles south of Ferrum
  • Cheap Suburban hotel
  • 92 rooms in property
Baymont Inn & Suites Martinsville Va 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~16.98 miles southeast of Ferrum
  • Mid-scale Suburban hotel
  • Hotel has 55 rooms
Super 8 Martinsville Va : 1044 North Memorial Blvd. 1044 North Memorial Blvd., Martinsville, VA 24112 ~17.17 miles south of Ferrum
  • Low Cost property
Holiday Inn Tanglewood Roanoke : 4468 Starkey Rd. Sw 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~20.04 miles north of Ferrum
  • 3-star Suburban property
  • Shuttle to airport available
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Sleep Inn Tanglewood 4045 Electric Rd., Roanoke, VA 24014 ~20.90 miles north of Ferrum
  • Cheap Downtown hotel
  • Hotel has 70 rooms
Hilton Garden Inn Roanoke
+1-866-429-5787
4500 South Peak Blvd., Roanoke, VA 24018 ~21.17 miles north of Ferrum
  • 3 star property
  • Excellent rooms
  • Modern Hotel
Quality Inn : 3816 Franklin Rd.
+1-888-690-5281
3816 Franklin Rd., Roanoke, VA 24014 ~21.59 miles north of Ferrum
  • Low Cost Downtown property
  • 58 rooms in property
  • Rooms are not good
  • Most guests thought it was rather dirty
Ramada Inn 1927 Franklin Rd., Roanoke, VA 24014 ~23.17 miles north of Ferrum
  • Economical Downtown property
  • Check in time: 2:00pm
  • Terrible amenities
  • A lot of shopping
Cambria Hotel & Suites : 301 Reserve Ave. Sw 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~23.29 miles north of Ferrum
  • 3-star Suburban hotel
  • 127 suites in property
Comfort Suites at Ridgewood Farms : 2898 Keagy Rd.
+1-800-881-1523
2898 Keagy Rd., Salem, VA 24153 ~23.57 miles north of Ferrum
  • 3-star Suburban property
  • Shuttle to airport available
  • Fantastic service
  • Front staff exceptional
Hampton Inn Salem East Electric Road 1886 Electric Rd., Salem, VA 24153 ~23.67 miles north of Ferrum
  • Three Star Mountain hotel
  • 113 sleeping rooms in hotel
Holiday Inn Express & Suites - Christiansburg 2725 Roanoke St., Christiansburg, VA 24073 ~23.74 miles northwest of Ferrum
  • Midscale Highway property
  • Check in: 3:00 pm
Super 8 Christiansburg - Christiansburg 2780 Roanoke St., Christiansburg, VA 24073 ~23.75 miles northwest of Ferrum
  • Low priced hotel
  • Free comp. breakfast
From$60
Average 3.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Christiansburg in Christiansburg 2657 Roanoke St., Christiansburg, VA 24073 ~23.88 miles northwest of Ferrum
  • 3 star Highway property
  • Hotel has 82 suites
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn & Suites Christiansburg Va : 2659 Roanoke St. 2659 Roanoke St., Christiansburg, VA 24073 ~23.90 miles northwest of Ferrum
  • Affordable Highway property
  • Gym / Fitness Center Available
  • Breakfast was provided
  • Fantastic service
Days Inn Christiansburg : 2635 Roanoke St. 2635 Roanoke St., Christiansburg, VA 24068 ~23.90 miles northwest of Ferrum
  • Cheap Highway property
  • 2 floors in property
  • Generally quite dirty
  • Hotel grounds need more attention
Quality Inn Christiansburg 50 Hampton Blvd., Christiansburg, VA 24073 ~23.92 miles northwest of Ferrum
  • Two star Highway hotel
  • 2 meeting rooms in property
  • Most guests complained about the bathroom
  • Rooms need regular maintenance
Shayona Inn Extended Stay
+1-888-283-3404
100 Bristol Dr., Christiansburg, VA 24073 ~24.06 miles northwest of Ferrum
  • Low priced Highway property
  • Check-in: 3pm
Next 25 Ferrum Hotels >  [1 - 25 of 50]    
Next: See My Ferrum Hotels with Pricing
Back to Top