We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Center Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Fitness center Room Service Business Classic Green & up Internet & up Non-Smoking Hotel Business Center Meeting Rooms & up Air Conditioning Hotels with Restaurants Accessible rooms Independent Hotels Super 8 Hotels with Jacuzzi Downtown Hotels Cheap Hotels Comfort Inn Hotels with Free Wifi Hampton Inn Hotels with Smoking Rooms Quality Inn Clean Hotels Hotels with Complimentary Breakfast Holiday Inn Express Concierge Quiet Hotels Hotels With Indoor Pools $ $$ $$$ $$$$ Days Inn Luxury Traveler Unique Hotels La Quinta Inn & Suites Boutique Heritage Hotels Airport Transportation Thrifty Traveler Howard Johnson Trendy Fairfield Inn Sleep Inn Budget Hotels Hotels with Weekly Rates Suite Hotels Comfort Suites Design Hotels Residence Inn Hotels with Hot Tubs Holiday Inn EconoLodge Historic Hotels Hyatt Place Homewood Suites Modern Hotels Hilton Garden Inn Microtel Best Western Courtyard Within 5 mi Within 10 mi Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
La Quinta Inn Radford
Booking.com
$85
View Deal
1450 Tyler Ave, Radford, VA 24141-3828
2.4 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Best Western Radford Inn
Priceline
$68
View Deal
1501 Tyler Ave., Radford, VA 24141-5007
2.4 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Super 8 Radford VA
Hotels.com
$54
View Deal
1600 Tyler Ave, I-81 Exit 109, Radford, VA 24141-5008
2.7 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Comfort Inn & Suites
Booking.com
$76
View Deal
2331 Tyler Rd, Christiansburg, VA 24073-6325
4.5 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Sleep Inn & Suites
SAVE $10
$91
SleepInn
$81
View Deal
5094 State Park Rd, Dublin, VA 24084-5623
5.4 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Super 8 Dublin
SAVE $7
$71
Booking.com
$64
View Deal
4600 Cleburne Blvd, Dublin, VA 24084-4411
7.3 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Hampton Inn Dublin
Hampton.com
$109
View Deal
4420 Cleburne Blvd, Dublin, VA 24084-4407
7.5 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Quality Inn
Priceline
$64
View Deal
4424 Cleburne Blvd, I-81 at SR 100, Dublin, VA 24084-4407
7.5 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Holiday Inn Express Dublin
Expedia.com
$139
View Deal
4428 Cleburne Blvd, Exit 98, I- 81, Dublin, VA 24084-4407
7.6 miles from St. Albans Sanitorium
  • Free Wifi
  • Free Parking
Affordable Corporate Suites
No availability for your dates from these sites
1045 Peppers Ferry Road, Christiansburg, VA 24073-5793
7.8 miles from St. Albans Sanitorium
    Holiday Inn Christiansburg Blacksburg
    SAVE $8
    $101
    Expedia.com
    $93
    View Deal
    99 Bradley Dr, Christiansburg, VA 24073-1156
    8.6 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Super 8 Christiansburg\/Blacksburg Area
    Booking.com
    $50
    View Deal
    55 Laurel St, Christiansburg, VA 24073-6565
    8.8 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Hampton Inn Christiansburg\/Blacksburg
    Hampton.com
    $145
    View Deal
    380 Arbor Dr, Christiansburg, VA 24073-6544
    9.2 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Microtel Inn & Suites by Wyndham Christiansburg\/Blacksburg
    Orbitz.com
    $51
    View Deal
    135 Ponderosa Dr, Christiansburg, VA 24073-6584
    9.2 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Hilton Garden Inn Blacksburg
    Booking.com
    $154
    View Deal
    900 Plantation Rd, Blacksburg, VA 24060-3856
    9.6 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Holiday Inn Express & Suites Blacksburg - University Area
    HIExpress.com
    $122
    View Deal
    1020 Plantation Rd, Blacksburg, VA 24060-3827
    9.6 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Comfort Inn Blacksburg
    SAVE $14
    $90
    Hotels.com
    $76
    View Deal
    3705 S Main St, Blacksburg, VA 24060-7016
    10.0 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Days Inn Blacksburg Conference Center
    SAVE $2
    $59
    Booking.com
    $57
    View Deal
    3503 Holiday Ln, Blacksburg, VA 24060-7005
    10.2 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Hyatt Place Blacksburg\/University
    Hotels.com
    $132
    View Deal
    650 University City Blvd, Blacksburg, VA 24060-2757
    10.4 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    The Inn at Virginia Tech & Skelton Conference Center
    Travelocity
    $179
    View Deal
    901 Prices Fork Rd, Blacksburg, VA 24061-0001
    10.4 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Residence Inn Blacksburg-University
    Loading prices...
    850 Prices Fork Road, Blacksburg, VA 24060
    10.4 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Courtyard Blacksburg
    Courtyard
    $149
    View Deal
    105 Southpark Dr, Blacksburg, VA 24060-6664
    10.7 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Main Street Inn
    Booking.com
    $119
    View Deal
    205 S Main St, Blacksburg, VA 24060-4823
    11.1 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Red Carpet Inn
    Booking.com
    $66
    View Deal
    1615 S Main St, Blacksburg, VA 24060-5823
    11.2 miles from St. Albans Sanitorium
    • Free Parking
    • Free Internet
    Econo Lodge
    SAVE $6
    $55
    Expedia.com
    $49
    View Deal
    2430 Roanoke St., Christiansburg, VA 24073
    12.2 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Shayona Inn Extended Stay
    No availability for your dates from these sites
    100 Bristol Dr, Christiansburg, VA 24073-4000
    12.2 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Homewood Suites by Hilton Christiansburg
    Booking.com
    $107
    View Deal
    2657 Roanoke St, Christiansburg, VA 24073-2607
    12.5 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Quality Inn Christiansburg
    Priceline
    $60
    View Deal
    50 Hampton Blvd, Christiansburg, VA 24073-2708
    12.5 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Days Inn Christiansburg
    Priceline
    $46
    View Deal
    2635 Roanoke St, I-81 Exit 118C, Christiansburg, VA 24073-2607
    12.5 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites Christiansburg
    Booking.com
    $119
    View Deal
    2659 Roanoke St, Christiansburg, VA 24073-2607
    12.6 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Radford has 2 B&Bs/inns with 127 reviews
    Nesselrod Bed and Breakfast
    7535 Lee Hwy, Radford, VA 24141-8505
    0.4 miles from St. Albans Sanitorium
    • Free Wifi
    • Free Parking
    No photo provided
    1501 Tyler Ave, Radford, VA 24141-5007
    2.4 miles from St. Albans Sanitorium
      See all 2 Radford B&Bs/inns
      See all hotels in or near Radford
      Comfort Inn & Suites
      Booking.com
      $76
      View Deal
      2331 Tyler Rd, Christiansburg, VA 24073-6325
      4.5 miles from St. Albans Sanitorium
      • Free Wifi
      • Free Parking