Marion Virginia Hotels & Motels

Find accommodations in Marion with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Marion, VA for your upcoming personal or group travel. We list the best Marion, Virginia hotel and motel rooms. Browse the Marion area hotels to find the perfect lodging! Please use the provided map of the Marion hotels.


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Marion Hotels/Motels & Accommodations

Photo of Econo LodgeEcono Lodge
+1-800-230-4134
$59+

1424 North Main St., Marion, VA 24354
  • 3.0/5, Average Hotel Reviews
  • Cheap Highway hotel
  • Check in time: 3:00 PM
Photo of Americas Best Value InnAmericas Best Value Inn in Marion
+1-800-997-5148
$47+

1424a North Main St., Marion, VA 24354
  • 3.0/5, Average Hotel Reviews
  • Two star Mountain hotel
  • Free breakfast
Photo of Fincastle Motor InnFincastle Motor Inn in Tazewell
+1-800-997-5149
$60+

858 East Fincastle Tpke., Tazewell, VA 24651
  • Low-priced Mountain property
  • 40 rooms in hotel
~20.63 Miles from Marion
Days Inn in Abingdon
+1-800-230-4134
$42+

887 Empire Dr., Abingdon, VA 24210
  • 3.5/5, Average Review Score
  • Mid-scale Highway property
  • Free breakfast available
~23.35 Miles from Marion
Photo of Quality Inn & SuitesQuality Inn & Suites - Abingdon
+1-800-997-5148
$85+

930 East Main St., Abingdon, VA 24210
  • 4.0/5, Very Good Recent Reviews
  • Low Cost Lake hotel
  • Check-in time: 3:00 PM
~23.70 Miles from Marion
Exterior of Holiday Inn Express Abingdon VaHoliday Inn Express Abingdon Va - Abingdon
+1-800-997-5149
$110+

940 East Main St., Abingdon, VA 24210
  • 4.5/5, Very Good Latest Reviews
  • Three Star Rural property
  • 3 floors in hotel
~23.70 Miles from Marion
Photo of Comfort SuitesComfort Suites
+1-800-230-4134
$120+

695 Pepper's Ferry Rd., Wytheville, VA 24382
  • 4.5/5, Very Good Reviews
  • Mid-scale Suburban hotel
  • Hotel has 56 rooms
~24.87 Miles from Marion
Exterior of Super 8 of AbingdonSuper 8 of Abingdon
+1-800-997-5148
$39+

298 Towne Centre Dr., Abingdon, VA 24210
  • 3.0/5, Average Read Reviews
  • Economy Highway property
  • Check-in: 3:00pm
~25.97 Miles from Marion
Comfort Inn Wytheville : 315 Holston Rd.
+1-800-997-5149
$65+

315 Holston Rd., Wytheville, VA 24382
  • 4.0/5, Very Good Reviews
  • Three Star Mountain property
  • Check-in: 2:00PM,
~26.15 Miles from Marion
Wytheville Fairfield Inn & Suites
+1-800-230-4134
$100+

200 Marriott Way, Wytheville, VA 24382
  • 4.5/5, Very Good Read Reviews
  • Three Star hotel
  • 23 suites in property
~26.23 Miles from Marion
Bolling Wilson Hotel
+1-800-997-5148
$83+

170 East Main St., Wytheville, VA 24382
  • 3-star Downtown property
  • Hotel has 2 meeting rooms
~26.36 Miles from Marion
Comfort Suites : 1093 Ole Berryrd
+1-800-997-5149
$89+

1093 Ole Berryrd, Abingdon, VA 24210
  • 4.0/5, Very Good Guest Reviews
  • Three Star Highway property
  • Access to gym on-site
~26.96 Miles from Marion
Knights Inn
+1-800-230-4134
$38+

1160 East Main St., Wytheville, VA 24382
  • 3.0/5, Average Recent Reviews
  • Low-priced Rural property
  • Check in: 3:00 PM
~27.10 Miles from Marion
Red Roof Inn & Suites in Wytheville
+1-800-997-5148
$52+

1900 East Main St., Wytheville, VA 24382
  • 3.5/5, Average Read Reviews
  • Cheap Highway hotel
  • Free complimentary breakfast
~27.10 Miles from Marion
Country Inn & Suites Wytheville Va : 697 Peppers Ferry Rd.
+1-800-997-5149
$80+

697 Peppers Ferry Rd., Wytheville, VA 24382
  • 4.5/5, Very Good Review Score
  • Affordable Rural hotel
  • Check in time: 03:00 PM
~27.22 Miles from Marion
Budget Host Inn Wytheville : 705 Chapman Rd.
+1-800-230-4134
$49+

705 Chapman Rd., Wytheville, VA 24382
  • 4.0/5, Very Good Read Reviews
  • Low-priced Highway property
  • Hotel has 40 rooms
~27.45 Miles from Marion
La Quinta Inn in Wytheville
+1-800-997-5148
$72+

1800 East Main St., Wytheville, VA 24382
  • 4.0/5, Very Good Hotel Reviews
  • Economy Mountain hotel
  • Free breakfast
~27.47 Miles from Marion
Ramada Wytheville
+1-800-997-5149
$52+

955 Peppers Ferry Rd., Wytheville, VA 24382
  • 3.0/5, Average Latest Reviews
  • Two-star Highway property
  • 2 floors in hotel
~27.48 Miles from Marion
Days Inn in Wytheville
+1-800-230-4134
$49+

150 Malin Dr., Wytheville, VA 24382
  • 4.0/5, Very Good Guest Reviews
  • Two-star Rural hotel
  • Check in time: 3:00 pm
~27.77 Miles from Marion
Best Western Wytheville Inn : 355 Nye Rd.
+1-800-997-5148
$60+

355 Nye Rd., Wytheville, VA 24382
  • 3.5/5, Average Latest Reviews
  • 3 star Suburban hotel
  • Fitness + Health Center
~27.80 Miles from Marion

 [1 - 20 of 50]   


Next: See My Marion Hotels with Pricing >


Recent traveler guest reviews of Marion, VA

Below are reviews of the city of Marion, VA from an actual visitor's perspective.

Author: , from US flag Date of Review: 03-Jul-2015 Score of City:
5.0 / 5
"A Nice Downtown"
Several good restaurants. We were here on a mission trip so had little time to experience the area.

The average traveler rating of the city of Marion, VA shown above is 5.0 out of 5 based on 1 reviews