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 in Marion 107 East Main St., Marion, VA 24354
  • Three Star hotel
  • 36 rooms in property
Econo Lodge in Marion 1424 North Main St., Marion, VA 24354
  • 2-star Highway hotel
  • Hotel has 2 floors
  • Empty guest room
  • Desk apologized
Americas Best Value Inn
+1-800-881-1523
1424a North Main St., Marion, VA 24354
  • Low-priced Mountain hotel
  • Check-in: 3:00pm
Comfort Inn Atkins : 5558 Lee Highway 5558 Lee Highway, Atkins, VA 24311 ~6.18 miles east of Marion
  • Affordable property
  • Check-in time: 15:00
Knights Inn Chilhowie in Chilhowie
+1-866-221-8581
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • Economical hotel
  • Check in: 11:00 AM
Knights Inn Glade Spring - Glade Spring
+1-866-429-5787
12412 Maple St., Glade Spring, VA 24340 ~14.17 miles west of Marion
  • Low-priced property
  • Check-in time: 11:00 AM
Econo Lodge in Glade Spring
+1-888-690-5281
33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • 2-star property
  • Fantastic service
  • Breakfast area was small
Holiday Inn Express & Suites Claypool Hill (Richlands Area) in Pounding Mill
+1-888-690-5247
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • Low-priced hotel
  • 17 suites in property
Super 8 Richlands / Claypool Hill Area : 12367 Gov. G.c. Peery Hig 12367 Gov. G.c. Peery Hig, Pounding Mill, VA 24637 ~20.13 miles northwest of Marion
  • Two star Airport property
  • Check-in: 3:00
Richlands / Claypool Hill Area - Bluefield
+1-800-881-1523
12367 Gov G C Peery Highway, Bluefield, WV 24637-9623 ~20.26 miles northwest of Marion
  • Inexpensive hotel
  • Hotel has 50 rooms
Fincastle Motor Inn
+1-888-283-3404
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • 2 star Mountain hotel
  • Check in: 1:00 PM
  • Quite clean
  • Great night's sleep
Red Roof Inn 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • Two-star Highway hotel
  • Hotel has 2 floors
From$60
Average 3.5 /5Reviews CallBookMore Details
Quality Inn & Suites 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Low-priced Lake hotel
  • Fitness center on property
  • Popular among families
  • Rooms need regular maintenance
From$72
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites in Abingdon 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Affordable Rural property
  • Check in time: 3:00 pm
  • Close to town
  • Rooms are great
Comfort Suites : 695 Pepper's Ferry Rd. 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Midscale Suburban property
  • Check in time: 3:00 pm
  • Almost all guests thought rooms were spacious
  • Almost all guests found the staff to be very friendly
From$120
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 : 298 Towne Centre Dr. 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • 2-star Highway property
  • Complimentary breakfast is offered
Comfort Inn - Wytheville 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • Three Star Mountain property
  • Fitness / Gym is on-site
Hampton Inn Abingdon Va - Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • Midscale hotel
  • 3 floors in property
From$105
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Wytheville Fairfield Inn & Suites - Wytheville 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • 3-star property
  • Hotel has 23 suites
  • Location is great
  • Most guests thought it was clean
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Bolling Wilson Hotel in Wytheville 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Midscale Downtown hotel
  • Complimentary breakfast is offered
From$119
Very Good 4.5 /5Recent Reviews CallBookMore Details
Rodeway Inn Near Wytheville College
+1-888-690-5281
1160 East Main St., Wytheville, VA 24382 ~27.07 miles east of Marion
  • 2 star Rural property
  • Check in time: 11:00
Red Roof Inn & Suites - Wytheville 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Low priced Highway property
  • Free breakfast available
  • World class service
  • Good value
From$52
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites Wytheville Va : 697 Peppers Ferry Rd.
+1-888-305-3366
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • 3-star Rural hotel
  • Hotel has 18 suites
  • Good amenities
  • Great wellness & sports facilities
Ramada Inn in Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.35 miles east of Marion
  • Affordable Highway property
  • Hotel has 2 meeting rooms
Hampton Inn Wythevile in Wytheville 950 Peppers Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • 3-star hotel
  • 97 rooms in hotel
From$111
Very Good 4.0 /5Latest Reviews CallBookMore Details
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