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/Motels & Accommodations

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

Alan Z., 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