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...
General Francis Marion Hotel
Expedia.com
$120
View Deal
  • Free Wifi
  • Free Parking
Econo Lodge
SAVE $3
$73
Booking.com
$70
View Deal
#1 Best Value of 5 hotels in Marion
  • Free Wifi
  • Free Parking
Americas Best Value Inn
Booking.com
$70
View Deal
#2 Best Value of 5 hotels in Marion
  • Free Wifi
  • Free Parking
General Francis Marion Hotel
Expedia.com
$120
View Deal
#3 Best Value of 5 hotels in Marion
  • Free Wifi
  • Free Parking
Travel Inn
No availability for your dates from these sites
#4 Best Value of 5 hotels in Marion
  • Free Parking
  • Breakfast included
See all hotels in or near Marion
Holiday Inn Express Blowing Rock South
SAVE $9
$89
HIExpress.com
$80
View Deal
49.1 miles from Marion
  • Free Wifi
  • Free Parking
LaQuinta Inn & Suites Boone
Orbitz.com
$99
View Deal
42.9 miles from Marion
  • Free Wifi
  • Free Parking
Quality Inn & Suites
Priceline
$89
View Deal
24.1 miles from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Wytheville
Booking.com
$90
View Deal
26.8 miles from Marion
  • Free Wifi
  • Free Parking
Meadowbrook Inn & Suites
Expedia.com
$121
View Deal
48.5 miles from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Boone
SAVE $10
$101
Expedia.com
$91
View Deal
42.7 miles from Marion
  • Free Wifi
  • Free Parking
The Green Park Inn
SAVE $4
$129
Orbitz.com
$125
View Deal
49.4 miles from Marion
  • Free Wifi
  • Free Parking
Courtyard Boone
Hotels.com
$119
View Deal
43.7 miles from Marion
  • Free Wifi
  • Free Parking
Quality Inn & Suites University
SAVE $11
$91
Booking.com
$80
View Deal
42.7 miles from Marion
  • Free Wifi
  • Free Parking
Village Inn of Blowing Rock
Orbitz.com
$91
View Deal
48.6 miles from Marion
  • Free Wifi
  • Free Parking
Sleep Inn Boone
SAVE $3
$81
Booking.com
$78
View Deal
42.9 miles from Marion
  • Free Wifi
  • Free Parking
Comfort Suites
ComfortSuites
$99
View Deal
43.8 miles from Marion
  • Free Wifi
  • Free Parking
Chetola Resort at Blowing Rock
Hotels.com
$254
View Deal
48.3 miles from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Princeton
SAVE $17
$114
Expedia.com
$97
View Deal
46.0 miles from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Abingdon, VA
Booking.com
$93
View Deal
24.1 miles from Marion
  • Free Wifi
  • Free Parking
Holiday Inn Express Boone
Priceline
$89
View Deal
43.9 miles from Marion
  • Free Wifi
  • Free Parking
Best Western Bryson Inn
SAVE $6
$88
Expedia.com
$82
View Deal
49.2 miles from Marion
  • Free Wifi
  • Free Parking
Boxwood Lodge
Booking.com
$99
View Deal
48.5 miles from Marion
  • Free Wifi
  • Free Parking
Ridgeway Inn
Hotels.com
$94
View Deal
48.5 miles from Marion
  • Free Wifi
  • Free Parking
The Bolling Wilson Hotel, an Ascend Hotel Collection Member
Booking.com
$129
View Deal
25.9 miles from Marion
  • Free Wifi
  • Free Parking
Hampton Inn Galax
TripAdvisor
$119
View Deal
36.7 miles from Marion
  • Free Wifi
  • Free Parking
Cliff Dwellers Inn
Booking.com
$99
View Deal
48.1 miles from Marion
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Wytheville
HIExpress.com
$130
View Deal
27.3 miles from Marion
  • Free Wifi
  • Free Parking
Comfort Inn
Booking.com
$109
View Deal
42.0 miles from Marion
  • Free Wifi
  • Free Parking
Red Roof Inn & Suites Wytheville
Loading prices...
27.2 miles from Marion
  • Free Wifi
  • Free Parking
*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.