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

Econo Lodge 1424 North Main St., Marion, VA 24354
  • Low priced Highway property
  • Check in time: 3:00 PM
  • Quite clean
  • Room was clean
Americas Best Value Inn
+1-888-305-3366
1424a North Main St., Marion, VA 24354
  • Cheap Mountain hotel
  • 73 rooms in hotel
Knights Inn Chilhowie : 108 River Rd.
+1-800-881-1523
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • Low priced hotel
  • Check in time: 11:00 AM
Knights Inn Glade Spring : 12412 Maple St.
+1-888-283-3404
12412 Maple St., Glade Spring, VA 24340 ~14.17 miles west of Marion
  • Economy hotel
  • Check-in: 11:00 AM
Econo Lodge : 33361 Lee Highway 33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • Economical property
  • Check-in time: 11:00
Holiday Inn Express & Suites Claypool Hill (Richlands Area) - Pounding Mill
+1-866-429-5787
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • Cheap hotel
  • Access to gym on-site
Super 8 Richlands / Claypool Hill Area - Pounding Mill 12367 Gov. G.c. Peery Hig, Pounding Mill, VA 24637 ~20.13 miles northwest of Marion
  • Low Cost Airport hotel
  • Check in: 3:00
From$60
Very Good 4.0 /5Review Score CallBookMore 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
  • Dirty carpet
Americas Best Value Inn in Abingdon 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • Two-star Highway hotel
  • Complimentary breakfast is offered
Quality Inn & Suites - Abingdon 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Economy Lake property
  • Gym / Fitness Center Available
  • Dining area was clean and large
  • Ordinary amenities
Country Inn & Suites 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • 3-star Rural property
  • Comp. Breakfast
  • Clean room
  • Comfy bed
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Three Star Suburban property
  • Gym is available on property
  • Lots of tables
  • Excellent budget hotel
From$120
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 : 298 Towne Centre Dr. 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • Economical Highway hotel
  • Hotel has 3 floors
Comfort Inn : 315 Holston Rd. 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • Affordable Mountain property
  • Hotel has 2 floors
Hampton Inn Abingdon Va in Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • Mid-scale property
  • 68 rooms in property
From$115
Very Good 4.5 /5Latest Reviews CallBookMore Details
Wytheville Fairfield Inn & Suites - Wytheville 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • 3-star hotel
  • 23 suites in property
  • Amenities friendly
  • Nice rooms
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Bolling Wilson Hotel in Wytheville 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Three Star Downtown property
  • Check-in time: 3pm
From$99
Excellent 5.0 /5Review Score CallBookMore Details
Red Roof Inn & Suites in Wytheville 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Economy Highway hotel
  • Hotel has 25 suites
  • Rooms are ok
  • Good economical choice
Country Inn & Suites Wytheville Va - Wytheville
+1-866-221-8581
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • 3 star Rural property
  • 18 suites in hotel
  • Friendly service
  • Good accessibility by car
Hampton Inn Wytheville
+1-866-429-5787
950 Pepper's Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • 3-star property
  • Check in time: 3
  • Clean hotel facilities
  • Excellent breakfast
Budget Host Inn Wytheville
+1-888-690-5281
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Two star Highway property
  • Check in: 3:00 PM
  • Not much breakfast -
  • Friendly staff
From$49
Very Good 4.0 /5Read Reviews CallBookMore Details
La Quinta Inn - Wytheville 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • Two-star Mountain hotel
  • Gym is available on property
  • Wifi did not work
  • Beds were acceptable for 68%
Ramada Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • Cheap Highway property
  • 2 floors in property
  • Great location
  • Staff was friendly and helpful
Comfort Suites - Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~27.70 miles west of Marion
  • 3-star Highway property
  • Gym / Fitness Center Available
  • Spacious rooms
  • Pool as requested
Best Western Wytheville Inn in Wytheville 355 Nye Rd., Wytheville, VA 24382 ~27.70 miles east of Marion
  • 3-star Suburban property
  • Hotel has 2 floors
  • Noisy Air Conditioner
  • Including sausage
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