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
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Natural Bridge Park Historic Hotel
SAVE $12
$89
Hotels.com
$77
View Deal
#1 Best Value of 2 hotels in Natural Bridge
Budget Inn
Loading prices...
#2 Best Value of 2 hotels in Natural Bridge
See all hotels in or near Natural Bridge
The Omni Homestead Resort
TripAdvisor
$255
View Deal
Cambria Hotel & Suites
SAVE $19
$120
CambriaHotels
$101
View Deal
Country Inn & Suites By Carlson, Roanoke
Orbitz.com
$85
View Deal
29.6 miles from Natural Bridge
Holiday Inn Roanoke - Tanglewood
Booking.com
$88
View Deal
37.0 miles from Natural Bridge
Holiday Inn Express Roanoke-Civic Center
HIExpress.com
$87
View Deal
32.4 miles from Natural Bridge
The Hotel Roanoke & Conference Center, Curio Collection by Hilton
SAVE $6
$161
Priceline
$155
View Deal
Best Western Plus Inn at Hunt Ridge
SAVE $2
$83
Orbitz.com
$81
View Deal
14.0 miles from Natural Bridge
Stonewall Jackson Hotel and Conference Center
Orbitz.com
$139
View Deal
Best Western Staunton Inn
SAVE $15
$99
Booking.com
$84
View Deal
44.2 miles from Natural Bridge
Best Western Plus Inn at Valley View
Orbitz.com
$83
View Deal
32.2 miles from Natural Bridge
Days Inn Staunton\/ Mint Springs
Booking.com
$59
View Deal
39.8 miles from Natural Bridge
La Quinta Inn & Suites Lynchburg at Liberty Univ.
La Quinta
$99
View Deal
Hampton Inn & Suites Lynchburg
SAVE $12
$119
Hampton.com
$107
View Deal
28.1 miles from Natural Bridge
Amazing
Great Stay!
Best Western Plus Waynesboro Inn & Suites Conference Center
SAVE $26
$124
Priceline
$98
View Deal
44.5 miles from Natural Bridge
Red Roof Inn Staunton
Expedia.com
$75
View Deal
Econo Lodge Civic Center
SAVE $3
$64
EconoLodge
$61
View Deal
32.2 miles from Natural Bridge
La Quinta Inn Roanoke Salem
La Quinta
$119
View Deal
Days Inn Waynesboro
Orbitz.com
$72
View Deal
Hampton Inn & Suites Roanoke Airport
Booking.com
$107
View Deal
Super 8 Daleville\/Roanoke
Booking.com
$56
View Deal
Kirkley Hotel
Orbitz.com
$99
View Deal
Hilton Garden Inn Roanoke
SAVE $18
$119
Booking.com
$101
View Deal
36.4 miles from Natural Bridge
Microtel Inn & Suites by Wyndham Lynchburg
Booking.com
$88
View Deal
26.9 miles from Natural Bridge
Comfort Inn & Suites Lynchburg
SAVE $6
$115
ComfortInn
$109
View Deal
Best Western Lexington Inn
SAVE $24
$115
Orbitz.com
$91
View Deal
13.5 miles from Natural Bridge
Holiday Inn Express Hotel & Suites Salem
SAVE $14
$110
HIExpress.com
$96
View Deal
34.3 miles from Natural Bridge
Wingate by Wyndham Lexington
Expedia.com
$110
View Deal
13.9 miles from Natural Bridge
Sleep Inn
SAVE $22
$103
SleepInn
$81
View Deal
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.