Star Rating
Hotel Name
Price Range (USD)to
Amenities

Marion Hotels/Motels & Accommodations

Econo Lodge - Marion
+1-888-690-5281
1424 North Main St., Marion, VA 24354
  • Low-priced Highway hotel
  • Hotel has a green policy See more
Americas Best Value Inn in Marion
+1-800-230-4134
1424a North Main St., Marion, VA 24354
  • 2-star Mountain property
  • 73 sleeping rooms in hotel
From$47
Average 3.0 /5Reviews Call
Fincastle Motor Inn - Tazewell
+1-800-997-5148
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • Low-priced Mountain property
  • Hotel has 2 floors
Days Inn : 887 Empire Dr.
+1-888-690-5247
887 Empire Dr., Abingdon, VA 24210 ~23.35 miles west of Marion
  • Mid-scale Highway property
  • 4 suites in hotel
Quality Inn & Suites in Abingdon 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Economical Lake hotel
  • Hotel has 4 floors
From$80
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Abingdon Va : 940 East Main St. 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • 3 star Rural property
  • Check in: 3:00 pm
From$99
Very Good 4.5 /5Reviews Call
Comfort Suites - Wytheville
+1-888-690-5281
695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • 3 star Suburban hotel
  • 56 suites in hotel
From$120
Very Good 4.5 /5Hotel Reviews Call
Super 8 of Abingdon
+1-800-230-4134
298 Towne Centre Dr., Abingdon, VA 24210 ~25.97 miles west of Marion
  • Two-star Highway property
  • 3 floors in property
Comfort Inn Wytheville : 315 Holston Rd.
+1-800-997-5148
315 Holston Rd., Wytheville, VA 24382 ~26.15 miles east of Marion
  • 3 star Mountain property
  • Hotel has 78 rooms
Wytheville Fairfield Inn & Suites
+1-888-690-5247
200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • 3 star property
  • 80 rooms in hotel
From$100
Very Good 4.5 /5Guest Reviews Call
Bolling Wilson Hotel - Wytheville
+1-888-305-3366
170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Affordable Downtown property
  • Free breakfast available
Comfort Suites : 1093 Ole Berryrd
+1-800-997-5149
1093 Ole Berryrd, Abingdon, VA 24210 ~26.96 miles west of Marion
  • Midscale Highway hotel
  • 65 suites in hotel
From$89
Very Good 4.0 /5Read Reviews Call
Red Roof Inn & Suites 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Inexpensive Highway hotel
  • Check in: 2pm
Country Inn & Suites Wytheville Va - Wytheville
+1-800-230-4134
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • 3 star Rural property
  • 61 rooms in property
Budget Host Inn Wytheville in Wytheville
+1-800-997-5148
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Low-priced Highway property
  • Free complimentary breakfast
From$49
Very Good 4.0 /5Reviews Call
La Quinta Inn - Wytheville 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • Two star Mountain property
  • 4 floors in property
Ramada Wytheville in Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • Economical Highway hotel
  • 2 meeting rooms in hotel
Days Inn : 150 Malin Dr.
+1-800-997-5149
150 Malin Dr., Wytheville, VA 24382 ~27.77 miles east of Marion
  • Two star Rural property
Best Western Wytheville Inn : 355 Nye Rd. 355 Nye Rd., Wytheville, VA 24382 ~27.80 miles east of Marion
  • Midscale Suburban hotel
  • Check-in: 3:00pm
Motel 6 - Wytheville
+1-800-230-4134
220 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • 2 star Highway property
  • Check-in time: 2:00
The Travelodge
+1-800-997-5148
140 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • Low priced Rural property
  • 2 floors in property
Econo Lodge
+1-888-690-5247
280 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • 2-star Mountain hotel
  • Hotel has 2 floors
Comfort Inn - Abingdon
+1-888-305-3366
170 Jonesboro Rd., Abingdon, VA 24210 ~27.90 miles west of Marion
  • Cheap Highway property
  • Free complimentary breakfast
Super 8 Wytheville : 130 Nye Circle
+1-800-997-5149
130 Nye Circle, Wytheville, VA 24382 ~27.93 miles east of Marion
  • Economical hotel
Holiday Inn Express Lebanon in Lebanon 228 Regional Park Rd., Lebanon, VA 24266 ~28.94 miles west of Marion
  • Mid-scale hotel
  • Check in time: 3:00pm
From$75
Excellent 5.0 /5Reviews Call
Next 25 Marion Hotels > [1 - 25 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.

"A Nice Downtown"
Score 5.0 / 5

Several good restaurants. We were here on a mission trip so had little time to experience the area.

, from 03-Jul-2015
The average traveler rating of the city of Marion, VA shown above is 5.0 out of 5 based on 1 reviews
Back to Top