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.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
General Francis Marion Hotel
Travelocity
US$136
View Deal
  • Free Wifi
  • Free Parking
Econo Lodge
Booking.com
US$79
View Deal
#1 Best Value of 5 hotels in Marion
  • Free Wifi
  • Free Parking
Americas Best Value Inn
SAVE US$5
US$80
Hotels.com
US$75
View Deal
#2 Best Value of 5 hotels in Marion
  • Free Wifi
  • Free Parking
General Francis Marion Hotel
Travelocity
US$136
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 Wifi
  • Free Parking
See all hotels in or near Marion
Country Inn & Suites By Carlson, Abingdon, VA
Travelocity
US$99
View Deal
38.8 km from Marion
  • Free Wifi
  • Free Parking
Hilton Garden Inn Bristol
GardenInn.com
US$148
View Deal
57.2 km from Marion
  • Free Wifi
  • Free Parking
Holiday Inn Express Dublin
HIExpress.com
US$119
View Deal
79.2 km from Marion
  • Free Wifi
  • Free Parking
LaQuinta Inn & Suites Boone
SAVE US$26
US$160
La Quinta
US$134
View Deal
69.0 km from Marion
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Wytheville
SAVE US$33
US$188
Fairfield Inn
US$155
View Deal
43.3 km from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Princeton
SAVE US$23
US$125
Travelocity
US$102
View Deal
74.0 km from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Boone
Country Inns
US$118
View Deal
68.7 km from Marion
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Wytheville
SAVE US$4
US$136
Expedia.com
US$132
View Deal
44.1 km from Marion
  • Free Wifi
  • Free Parking
Hampton Inn Dublin
Hampton.com
US$120
View Deal
79.1 km from Marion
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Bristol
Fairfield Inn
US$128
View Deal
70.0 km from Marion
  • Free Wifi
  • Free Parking
Hampton Inn Hillsville
SAVE US$26
US$150
Hampton.com
US$124
View Deal
67.4 km from Marion
  • Free Wifi
  • Free Parking
Comfort Inn
SAVE US$5
US$130
ComfortInn
US$125
View Deal
67.6 km from Marion
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Wytheville
SAVE US$23
US$124
Hotels.com
US$101
View Deal
43.1 km from Marion
  • Free Wifi
  • Free Parking
Travelodge Wytheville
Orbitz.com
US$50
View Deal
44.3 km from Marion
  • Free Wifi
  • Free Parking
Hampton Inn Galax
SAVE US$33
US$164
Hotels.com
US$131
View Deal
59.1 km from Marion
  • Free Wifi
  • Free Parking
Hampton Inn Abingdon
SAVE US$32
US$188
Hampton.com
US$156
View Deal
42.6 km from Marion
  • Free Wifi
  • Free Parking
Comfort Suites Wytheville
SAVE US$4
US$122
Expedia.com
US$118
View Deal
43.0 km from Marion
  • Free Wifi
  • Free Parking
Best Western Bryson Inn
Hotels.com
US$93
View Deal
79.1 km from Marion
  • Free Wifi
  • Free Parking
Cliff Dwellers Inn
Booking.com
US$179
View Deal
77.5 km from Marion
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Boone
SAVE US$6
US$126
Travelocity
US$120
View Deal
68.4 km from Marion
  • Free Wifi
  • Free Parking
The Martha Washington Inn and Spa
TripAdvisor
US$235
View Deal
42.2 km from Marion
  • Free Wifi
  • Free Parking
The Green Park Inn
SAVE US$5
US$146
Expedia.com
US$141
View Deal
79.6 km from Marion
  • Free Wifi
  • Free Parking