Star Rating
Hotel Name
Price Range (USD)to
Amenities

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.

Marion Hotels/Accommodations

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