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

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