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 - Rocky Mount 1730 North Main St., Rocky Mount, VA 24151 ~9.54 miles northeast of Ferrum
  • 2 star Rural property
  • Free breakfast
  • Quiet, clean room
  • Rather comfortable
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
  • Cheap hotel
  • Access to gym on-site
Knights Inn in Collinsville
+1-800-881-1523
2357 Virginia Ave., Collinsville, VA 24078 ~15.70 miles south of Ferrum
  • Economy hotel
  • Room needs to be redecorated
  • No ice machine
Quality Inn / Dutch Inn : 2360 Virginia Ave. 2360 Virginia Ave., Collinsville, VA 24078 ~15.75 miles south of Ferrum
  • Low-priced property
  • 2 floors in property
Deluxe Inn - Martinsville 1985 Virginia Ave., Martinsville, VA 24112 ~16.00 miles south of Ferrum
  • Low priced property
  • 2 floors in hotel
Hampton Inn Martinsville in Martinsville 50 Hampton Dr., Martinsville, VA 24112 ~16.09 miles south of Ferrum
  • Midscale Downtown property
  • Check in: 3:00 p.m.
  • Bathroom could be optimized
  • Amenities are not the best
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Comfort Inn Hotel 1895 Virginia Ave., Martinsville, VA 24112 Website ~16.14 miles south of Ferrum
  • Affordable Rural hotel
  • Check-in time: 3:00pm
Econo Lodge - Martinsville
+1-888-690-5247
1755 Virginia Ave., Martinsville, VA 24112 ~16.24 miles south of Ferrum
  • Inexpensive Suburban hotel
  • Complimentary breakfast is offered
Baymont Inn & Suites Martinsville Va in Martinsville 378 Commonwealth Blvd. West, Martinsville, VA 24112 ~16.98 miles southeast of Ferrum
  • Midscale Suburban hotel
  • Hotel has 55 rooms
Super 8 Martinsville Va 1044 North Memorial Blvd., Martinsville, VA 24112 ~17.17 miles south of Ferrum
  • Inexpensive property
  • Check-in: 11:00 AM
Holiday Inn Tanglewood Roanoke - Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 Website ~20.04 miles north of Ferrum
  • 3-star Suburban hotel
  • Access to gym on-site
Sleep Inn Tanglewood 4045 Electric Rd., Roanoke, VA 24014 ~20.90 miles north of Ferrum
  • Inexpensive Downtown property
  • Free comp. breakfast
Hilton Garden Inn Roanoke
+1-866-429-5787
4500 South Peak Blvd., Roanoke, VA 24018 ~21.17 miles north of Ferrum
  • Three Star hotel
  • 117 sleeping rooms in hotel
  • Beautiful facilities
  • Every guests reviewed said it was a stylish hotel
Quality Inn - Roanoke
+1-888-690-5281
3816 Franklin Rd., Roanoke, VA 24014 ~21.59 miles north of Ferrum
  • Low Cost Downtown property
  • 58 rooms in hotel
  • Friendly customer service
  • Most guests said the beds were comfortable
Ramada Inn in Roanoke 1927 Franklin Rd., Roanoke, VA 24014 ~23.17 miles north of Ferrum
  • Low priced Downtown hotel
  • 92 rooms in hotel
  • The majority of guests said rooms were dirty
  • Friendly front desk attendant
Cambria Hotel & Suites - Roanoke 301 Reserve Ave. Sw, Roanoke, VA 24015 Website ~23.29 miles north of Ferrum
  • 3 star Suburban hotel
  • Shuttle to airport available
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Suites at Ridgewood Farms
+1-800-881-1523
2898 Keagy Rd., Salem, VA 24153 ~23.57 miles north of Ferrum
  • Affordable Suburban property
  • Complimentary breakfast is offered
  • Clean
  • Breakfast is good
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Salem East Electric Road 1886 Electric Rd., Salem, VA 24153 ~23.67 miles north of Ferrum
  • Affordable Mountain hotel
  • Fitness center on property
Holiday Inn Express & Suites 2725 Roanoke St., Christiansburg, VA 24073 ~23.74 miles northwest of Ferrum
  • 3 star Highway property
  • Free comp. breakfast
Super 8 Christiansburg - Christiansburg 2780 Roanoke St., Christiansburg, VA 24073 ~23.75 miles northwest of Ferrum
  • Low-priced hotel
  • 50 rooms in property
From$60
Average 3.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Christiansburg 2657 Roanoke St., Christiansburg, VA 24073 ~23.88 miles northwest of Ferrum
  • Mid-scale Highway property
  • Hotel has 82 suites
Fairfield Inn & Suites Christiansburg Va : 2659 Roanoke St. 2659 Roanoke St., Christiansburg, VA 24073 ~23.90 miles northwest of Ferrum
  • 3 star Highway hotel
  • Gym is available on property
  • Great accommodation
  • Free wifi internet
Days Inn Christiansburg 2635 Roanoke St., Christiansburg, VA 24068 ~23.90 miles northwest of Ferrum
  • Cheap Highway hotel
  • Hotel has 115 rooms
  • Hotel grounds need more attention
  • Internet didn't work
Quality Inn Christiansburg in Christiansburg 50 Hampton Blvd., Christiansburg, VA 24073 ~23.92 miles northwest of Ferrum
  • Economical Highway property
  • Hotel has 124 rooms
  • Easily accessible by car, said 94%
  • Vibe is not too good
Shayona Inn Extended Stay
+1-888-283-3404
100 Bristol Dr., Christiansburg, VA 24073 ~24.06 miles northwest of Ferrum
  • Low Cost Highway hotel
  • Free comp. breakfast
Next 25 Ferrum Hotels >  [1 - 25 of 50]    
Next: See My Ferrum Hotels with Pricing
Back to Top