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 1424 North Main St., Marion, VA 24354
  • Low-priced Highway property
  • Check-in: 3:00 PM
  • Friendly service
  • Room was small
From$59
Average 3.0 /5 Review Score Call BookMore Details
Americas Best Value Inn
+1-888-305-3366
1424a North Main St., Marion, VA 24354
  • Economy Mountain property
  • Check-in time: 3:00pm
From$49
Average 3.0 /5 Hotel Reviews Call BookMore Details
Knights Inn Chilhowie
+1-800-881-1523
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • Economical property
  • Check in: 11:00 AM
Knights Inn Glade Spring
+1-888-283-3404
12412 Maple St., Glade Spring, VA 24340 ~14.17 miles west of Marion
  • Low priced hotel
  • Check in time: 11:00 AM
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Econo Lodge in Glade Spring 33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • 2-star hotel
  • Check in: 11:00
From$39
Average 3.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Claypool Hill (Richlands Area)
+1-866-429-5787
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • Economical property
  • Hotel has 63 rooms
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
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
  • Economical Airport hotel
  • 46 rooms in property
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Fincastle Motor Inn
+1-888-690-5247
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • Two star Mountain property
  • Check in time: 1:00 PM
  • Thin towels
  • Rather comfortable
Red Roof Inn 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • Inexpensive Highway property
  • Free comp. breakfast
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
Quality Inn & Suites 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Cheap Lake property
  • Access to gym on-site
  • Fantastic service
  • Newer flat screen
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Country Inn & Suites in Abingdon 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Mid-scale Rural hotel
  • Check-in time: 3:00 pm
  • Clean Rooms
  • Clean rooms
From$67
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Comfort Suites 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
  • Nice building
  • Bathroom could be optimized
From$120
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Super 8 : 298 Towne Centre Dr. 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • 2 star Highway hotel
  • Hotel has 3 floors
From$60
Average 3.5 /5 Reviews Call BookMore Details
Comfort Inn 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • Three Star Mountain property
  • Free complimentary breakfast
From$65
Average 3.5 /5 Latest Reviews Call BookMore Details
Hampton Inn Abingdon Va : 340 Commerce Dr. 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • Mid-scale hotel
  • 68 sleeping rooms in hotel
From$110
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Wytheville Fairfield Inn & Suites in Wytheville 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • Affordable hotel
  • 80 rooms in property
  • Close to Interstate
  • Very comfortable beds
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
Bolling Wilson Hotel - Wytheville 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Mid-scale Downtown property
  • 30 sleeping rooms in hotel
From$99
Excellent 5.0 /5 Hotel Reviews Call BookMore Details
Red Roof Inn & Suites : 1900 East Main St. 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Cheap Highway hotel
  • 2 floors in hotel
  • Most guests said the reception staff was great
  • Generally very clean
From$52
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites Wytheville Va : 697 Peppers Ferry Rd.
+1-866-221-8581
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • Midscale Rural property
  • Check in: 03:00 PM
  • Next to service area
  • Fantastic service
From$80
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Hampton Inn Wytheville - Wytheville
+1-866-429-5787
950 Pepper's Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • Midscale hotel
  • Fitness / Gym is on-site
  • Delicious breakfast buffet
  • Easy access to highway
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Budget Host Inn Wytheville in Wytheville
+1-888-690-5281
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Cheap Highway hotel
  • Check-in: 3:00 PM
  • Clean rooms
  • Bathroom could be optimized
From$49
Very Good 4.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn in Wytheville 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • Two-star Mountain property
  • Complimentary breakfast is offered
  • Great view
  • Most guests thought the view was good
From$70
Very Good 4.0 /5 Review Score Call BookMore Details
Ramada Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • Two-star Highway property
  • Gym / Fitness Center Available
  • Easily accessible by car and offers nearby parking areas
  • Hotel could use some updating
From$56
Average 3.5 /5 Recent Reviews Call BookMore Details
Comfort Suites 1093 Ole Berry Dr., Abingdon, VA 24210 ~27.70 miles west of Marion
  • 3 star Highway hotel
  • Hotel has 65 rooms
  • Fairly good value for money
  • Terrific location
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Wytheville Inn 355 Nye Rd., Wytheville, VA 24382 ~27.70 miles east of Marion
  • Three Star Suburban hotel
  • Check in time: 3:00pm
  • Almost all guests said the beds were comfortable
  • Reception is all right
From$64
Average 3.5 /5 Read Reviews Call BookMore 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