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.
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Inn at Virginia Tech & Skelton Conference Center
SAVE $21
$155
Inn Virginia Tech
$134
View Deal
44.6 miles from Flat Top
  • Free Wifi
  • Free Parking
Comfort Inn & Suites
SAVE $8
$80
ComfortInn
$72
View Deal
46.9 miles from Flat Top
  • Free Wifi
  • Free Parking
Holiday Inn Christiansburg Blacksburg
HolidayInn.com
$94
View Deal
47.6 miles from Flat Top
  • Free Wifi
  • Free Parking
Main Street Inn
Booking.com
$99
View Deal
45.6 miles from Flat Top
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of $113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Microtel Inn & Suites by Wyndham Princeton
Booking.com
$63
View Deal
16.2 miles from Flat Top
  • Free Wifi
  • Free Parking
Sleep Inn & Suites
SAVE $10
$77
Booking.com
$67
View Deal
43.1 miles from Flat Top
  • Free Wifi
  • Free Parking
Quality Inn New River
SAVE $10
$81
QualityInn
$71
View Deal
31.9 miles from Flat Top
  • Free Wifi
  • Free Parking
Comfort Inn Blacksburg
SAVE $17
$93
ComfortInn
$76
View Deal
47.5 miles from Flat Top
  • Free Wifi
  • Free Parking
Holiday Inn Hotel & Suites Beckley
HolidayInn.com
$106
View Deal
15.7 miles from Flat Top
  • Free Wifi
  • Free Parking
Microtel Inn & Suites by Wyndham Christiansburg\/Blacksburg
Booking.com
$51
View Deal
47.7 miles from Flat Top
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Beckley
Country Inns
$101
View Deal
15.7 miles from Flat Top
  • Free Wifi
  • Free Parking
Sleep Inn & Suites
SAVE $15
$89
SleepInn
$74
View Deal
15.7 miles from Flat Top
  • Free Wifi
  • Free Parking
Hampton Inn Christiansburg\/Blacksburg
SAVE $15
$124
Hampton.com
$109
View Deal
47.9 miles from Flat Top
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Princeton
Travelocity
$93
View Deal
15.9 miles from Flat Top
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Wytheville
Country Inns
$96
View Deal
43.4 miles from Flat Top
  • Free Wifi
  • Free Parking
The Bolling Wilson Hotel, an Ascend Hotel Collection Member
SAVE $4
$133
AscendHotels
$129
View Deal
44.2 miles from Flat Top
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Wytheville
Booking.com
$121
View Deal
44.6 miles from Flat Top
  • Free Wifi
  • Free Parking
Hilton Garden Inn Blacksburg
SAVE $16
$134
GardenInn.com
$118
View Deal
44.4 miles from Flat Top
  • Free Wifi
  • Free Parking
Sleep Inn Beaver-Beckley
SAVE $14
$78
Booking.com
$64
View Deal
12.6 miles from Flat Top
  • Free Wifi
  • Free Parking
Hampton Inn Lewisburg
SAVE $19
$143
Booking.com
$124
View Deal
40.3 miles from Flat Top
  • Free Wifi
  • Free Parking
Travelodge Beckley
Booking.com
$51
View Deal
15.1 miles from Flat Top
  • Free Wifi
  • Free Parking
Quality Inn
SAVE $28
$112
QualityInn
$84
View Deal
40.3 miles from Flat Top
  • Free Wifi
  • Free Parking
Red Roof Inn & Suites Wytheville
SAVE $6
$59
Expedia.com
$53
View Deal
44.3 miles from Flat Top
  • Free Wifi
  • Free Parking
Days Inn Wytheville
Expedia.com
$57
View Deal
44.5 miles from Flat Top
  • Free Wifi
  • Free Parking
Hampton Inn Wytheville
SAVE $66
$182
Hampton.com
$116
View Deal
43.2 miles from Flat Top
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites Lewisburg
SAVE $10
$149
HIExpress.com
$139
View Deal