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

General Francis Marion Hotel 107 East Main St., Marion, VA 24354
  • Mid-scale hotel
  • 9 suites in hotel
Econo Lodge : 1424 North Main St. 1424 North Main St., Marion, VA 24354
  • Economy Highway hotel
  • Free breakfast
  • Room was clean
  • Great location
Americas Best Value Inn
+1-800-881-1523
1424a North Main St., Marion, VA 24354
  • Two star Mountain property
  • 2 floors in hotel
Knights Inn Chilhowie
+1-888-283-3404
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • 2-star property
Knights Inn Glade Spring in Glade Spring
+1-866-221-8581
12412 Maple St., Glade Spring, VA 24340 ~14.17 miles west of Marion
  • Two-star property
Econo Lodge - Glade Spring 33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • 2-star property
  • Hotel has 32 rooms
Holiday Inn Express & Suites Claypool Hill (Richlands Area)
+1-888-690-5281
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • Low Cost hotel
  • Gym / Fitness Center Available
Super 8 Richlands / Claypool Hill Area - Pounding Mill 12367 Gov. G.c. Peery Hig, Pounding Mill, VA 24637 ~20.13 miles northwest of Marion
  • Cheap Airport property
  • Check in: 3:00
Fincastle Motor Inn : 858 East Fincastle Tpke.
+1-888-305-3366
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • Two-star Mountain hotel
  • Comp. Breakfast
  • Good Hotel
  • High comfort
Red Roof Inn 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • 2 star Highway hotel
  • 98 rooms in hotel
Quality Inn & Suites - Abingdon 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Economical Lake hotel
  • Check-in: 3:00 PM
  • Most guests said the beds were comfortable
  • Rooms need regular maintenance
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • 3 star Rural property
  • Check in time: 3:00 pm
  • Rather comfortable
  • Beds comfortable
Comfort Suites 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Mid-scale Suburban hotel
  • Check in: 3:00 pm
  • Great room
  • Comfortable beds
From$120
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 in Abingdon 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • Two-star Highway hotel
  • Check in: 3:00pm
Comfort Inn : 315 Holston Rd. 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • Three Star Mountain hotel
  • Hotel has 2 floors
From$65
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Abingdon Va 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • Midscale property
  • Hotel has 68 rooms
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Wytheville Fairfield Inn & Suites in Wytheville 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • Affordable property
  • 80 rooms in property
  • More comfort would be nice
  • Fantastic service
Bolling Wilson Hotel - Wytheville 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Mid-scale Downtown hotel
  • Hotel has 4 floors
Red Roof Inn & Suites 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Two-star Highway hotel
  • Check-in time: 2pm
  • Clean
  • Mattress didn't fit
Country Inn & Suites Wytheville Va
+1-866-429-5787
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • 3-star Rural property
  • 18 suites in property
  • Food is delicious
  • Wonderful breakfast buffet
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Wytheville
+1-888-690-5281
950 Pepper's Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • 3-star property
  • Check in: 3
  • Fast check in
  • Bathroom could be optimized
Budget Host Inn Wytheville
+1-888-690-5247
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Low-priced Highway hotel
  • Complimentary breakfast is offered
  • Most guests found the staff to be very friendly
  • Hotel could use some updating
La Quinta Inn in Wytheville 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • 2-star Mountain hotel
  • Fitness center on property
  • Easily accessible by car
  • Room was clean
Ramada Wytheville in Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • 2-star Highway hotel
  • Free comp. breakfast
  • Minibar can be a problem
  • Most guests were unsatisfied with the kitchenette
Comfort Suites in Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~27.70 miles west of Marion
  • Midscale Highway hotel
  • Free comp. breakfast
  • Nice building
  • 1 out of 2 guests liked the pork dishes
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