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

General Francis Marion Hotel : 107 East Main St. 107 East Main St., Marion, VA 24354
  • Three Star property
  • Access to gym on-site
Econo Lodge 1424 North Main St., Marion, VA 24354
  • 2 star Highway property
  • 2 floors in hotel
  • Not very comfortable
  • Second room key doesn't work
Americas Best Value Inn
+1-800-881-1523
1424a North Main St., Marion, VA 24354
  • Cheap Mountain property
  • Free breakfast available
From$49
Average 3.0 /5Reviews CallBookMore Details
Knights Inn Chilhowie
+1-888-283-3404
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • Economical property
  • Check-in: 11:00 AM
Knights Inn Glade Spring : 12412 Maple St.
+1-866-221-8581
12412 Maple St., Glade Spring, VA 24340 ~14.17 miles west of Marion
  • Two-star hotel
  • Check in: 11:00 AM
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge in Glade Spring 33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • Two star hotel
  • Free comp. breakfast
From$39
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express & Suites Claypool Hill (Richlands Area) : 180 Clay Dr.
+1-888-690-5281
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • 2 star hotel
  • 63 sleeping rooms in hotel
Super 8 Richlands / Claypool Hill Area in Pounding Mill 12367 Gov. G.c. Peery Hig, Pounding Mill, VA 24637 ~20.13 miles northwest of Marion
  • 2-star Airport property
  • Comp. Breakfast
Fincastle Motor Inn - Tazewell
+1-888-305-3366
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • 2-star Mountain property
  • Free comp. breakfast
  • Room is all right
  • Great experience
Red Roof Inn - Abingdon 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • Economical Highway property
  • 2 floors in property
Quality Inn & Suites in Abingdon 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Cheap Lake property
  • Free breakfast available
  • Most guests thought the cleanliness of the hotel was average
  • Most guests said rooms were clean
Country Inn & Suites : 940 East Main St. 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Midscale Rural hotel
  • 81 rooms in hotel
  • Very comfortable
  • Close to town
Comfort Suites : 695 Pepper's Ferry Rd. 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Mid-scale Suburban hotel
  • 56 suites in hotel
  • Popular among families
  • Peaceful stay
From$120
Very Good 4.5 /5Guest Reviews CallBookMore Details
Super 8 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • 2 star Highway property
  • 51 rooms in property
Comfort Inn 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • Midscale Mountain property
  • Comp. Breakfast
Hampton Inn Abingdon Va in Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • Midscale property
  • Hotel has 68 rooms
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Wytheville Fairfield Inn & Suites 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • Mid-scale hotel
  • 80 rooms in hotel
  • Mattress too soft
  • Friendly service
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Bolling Wilson Hotel - Wytheville 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Affordable Downtown property
  • Check in time: 3pm
Red Roof Inn & Suites : 1900 East Main St. 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Cheap Highway property
  • Hotel has 96 rooms
  • Most guests found problems with the furniture
  • Most guests said the rooms were modern
Country Inn & Suites Wytheville Va - Wytheville
+1-866-429-5787
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • Midscale Rural property
  • Free breakfast
  • Most guests thought they were poorly maintained
  • For 80%, the rooms looked old
Hampton Inn Wytheville
+1-888-690-5281
950 Pepper's Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • Mid-scale hotel
  • Hotel has 97 rooms
  • Quick stay
  • Location is ok
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Budget Host Inn Wytheville - Wytheville 705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Low-priced Highway property
  • Hotel has 40 rooms
  • Most guests enjoyed the shower
  • Clean rooms
From$48
Very Good 4.0 /5Read Reviews CallBookMore Details
La Quinta Inn 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • 2 star Mountain property
  • 4 floors in hotel
  • Beds were acceptable for 68%
  • Fantastic service
From$70
Very Good 4.0 /5Review Score CallBookMore Details
Ramada Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • 2-star Highway property
  • Fitness center on property
  • About half of guests said rooms were dirty
  • Plenty of parking
Comfort Suites - Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~27.70 miles west of Marion
  • Affordable Highway hotel
  • 65 rooms in hotel
  • Nice facility
  • Rather comfortable
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