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 in Rocky Mount 1730 North Main St., Rocky Mount, VA 24151 ~9.54 miles northeast of Ferrum
  • 2-star Rural hotel
  • 61 rooms in property
  • Tasty breakfast
  • Vibe was decent
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
  • 63 sleeping rooms in hotel
Knights Inn : 2357 Virginia Ave.
+1-800-881-1523
2357 Virginia Ave., Collinsville, VA 24078 ~15.70 miles south of Ferrum
  • Low Cost property
  • Rooms are not good
  • 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
  • Inexpensive property
  • Free breakfast available
Deluxe Inn in Martinsville 1985 Virginia Ave., Martinsville, VA 24112 ~16.00 miles south of Ferrum
  • Cheap property
  • 47 sleeping rooms in hotel
Hampton Inn Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~16.09 miles south of Ferrum
  • Midscale Downtown property
  • Free complimentary breakfast
  • Friendly service
  • Excellent bed
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Comfort Inn Hotel 1895 Virginia Ave., Martinsville, VA 24112 Website ~16.14 miles south of Ferrum
  • 3 star Rural hotel
  • 70 rooms in hotel
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge
+1-888-690-5247
1755 Virginia Ave., Martinsville, VA 24112 ~16.24 miles south of Ferrum
  • 2 star Suburban property
  • Hotel has 4 meeting rooms
Baymont Inn & Suites Martinsville Va in Martinsville 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~16.98 miles southeast of Ferrum
  • Midscale Suburban property
  • Fitness center on property
Super 8 Martinsville Va - Martinsville 1044 North Memorial Blvd., Martinsville, VA 24112 ~17.17 miles south of Ferrum
  • 2 star hotel
Holiday Inn Tanglewood Roanoke : 4468 Starkey Rd. Sw 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~20.04 miles north of Ferrum
  • Affordable Suburban hotel
  • 4 suites in hotel
Sleep Inn Tanglewood : 4045 Electric Rd. 4045 Electric Rd., Roanoke, VA 24014 ~20.90 miles north of Ferrum
  • Economical Downtown property
  • Free complimentary breakfast
Hilton Garden Inn Roanoke - Roanoke
+1-866-429-5787
4500 South Peak Blvd., Roanoke, VA 24018 ~21.17 miles north of Ferrum
  • Midscale hotel
  • 117 rooms in property
  • Breakfast is mediocre
  • Great view
Quality Inn - Roanoke
+1-888-690-5281
3816 Franklin Rd., Roanoke, VA 24014 ~21.59 miles north of Ferrum
  • 2-star Downtown hotel
  • 58 rooms in hotel
  • Microwave dirty
  • Good location
Ramada Inn 1927 Franklin Rd., Roanoke, VA 24014 ~23.17 miles north of Ferrum
  • 2 star Downtown hotel
  • Check in time: 2:00pm
  • Terrible amenities
  • Location is acceptable
Cambria Hotel & Suites 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~23.29 miles north of Ferrum
  • Three Star Suburban property
  • Check in: 3:00 PM
Comfort Suites at Ridgewood Farms
+1-800-881-1523
2898 Keagy Rd., Salem, VA 24153 ~23.57 miles north of Ferrum
  • 3 star Suburban hotel
  • Fitness + Health Center
  • Rather comfortable
  • Front staff exceptional
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Salem East Electric Road in Salem 1886 Electric Rd., Salem, VA 24153 ~23.67 miles north of Ferrum
  • Affordable Mountain property
  • Free comp. breakfast
Holiday Inn Express & Suites 2725 Roanoke St., Christiansburg, VA 24073 ~23.74 miles northwest of Ferrum
  • 3-star Highway property
  • 4 floors in hotel
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Christiansburg in Christiansburg 2780 Roanoke St., Christiansburg, VA 24073 ~23.75 miles northwest of Ferrum
  • Low Cost hotel
  • Free complimentary breakfast
Homewood Suites by Hilton Christiansburg 2657 Roanoke St., Christiansburg, VA 24073 ~23.88 miles northwest of Ferrum
  • 3-star Highway hotel
  • 4 floors in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites Christiansburg Va 2659 Roanoke St., Christiansburg, VA 24073 ~23.90 miles northwest of Ferrum
  • Mid-scale Highway hotel
  • Gym is available on property
  • Good cleaning
  • Breakfast is average
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Christiansburg 2635 Roanoke St., Christiansburg, VA 24068 ~23.90 miles northwest of Ferrum
  • Low priced Highway property
  • 2 floors in hotel
  • For 64%, the rooms looked old
  • Moderately clean pool area
Quality Inn Christiansburg in Christiansburg 50 Hampton Blvd., Christiansburg, VA 24073 ~23.92 miles northwest of Ferrum
  • Economical Highway property
  • Free breakfast
  • Tasty breakfast
  • Every guests reviewed were happy with the price of the breakfast
Shayona Inn Extended Stay
+1-888-283-3404
100 Bristol Dr., Christiansburg, VA 24073 ~24.06 miles northwest of Ferrum
  • 2 star Highway property
  • Free breakfast available
Next 25 Ferrum Hotels >  [1 - 25 of 50]    
Next: See My Ferrum Hotels with Pricing
Back to Top