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 hotel
  • Fitness + Health Center
Econo Lodge in Marion 1424 North Main St., Marion, VA 24354
  • Two star Highway hotel
  • Hotel has 40 rooms
  • Quite clean
  • Staff welcoming and friendly
Americas Best Value Inn
+1-800-881-1523
1424a North Main St., Marion, VA 24354
  • Economy Mountain property
  • Comp. Breakfast
Knights Inn Chilhowie - Chilhowie
+1-888-283-3404
108 River Rd., Chilhowie, VA 24319 ~8.38 miles west of Marion
  • 2-star 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
  • Low priced property
  • Check-in: 11:00 AM
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge 33361 Lee Highway, Glade Spring, VA 24340 ~14.24 miles west of Marion
  • Economical hotel
  • Free comp. breakfast
Holiday Inn Express & Suites Claypool Hill (Richlands Area) in Pounding Mill
+1-888-690-5281
180 Clay Dr., Pounding Mill, VA 24637 ~19.86 miles northwest of Marion
  • Cheap hotel
  • 63 rooms in property
From$60
Average 3.5 /5Reviews CallBookMore Details
Super 8 Richlands / Claypool Hill Area - Pounding Mill 12367 Gov. G.c. Peery Hig, Pounding Mill, VA 24637 ~20.13 miles northwest of Marion
  • Two-star Airport hotel
  • 46 sleeping rooms in hotel
Fincastle Motor Inn : 858 East Fincastle Tpke.
+1-888-305-3366
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • Low priced Mountain property
  • 40 sleeping rooms in hotel
  • High comfort
  • Popular among solo travelers
Red Roof Inn 887 Empire Dr., Abingdon, VA 24210 ~23.36 miles west of Marion
  • Economical Highway property
  • Hotel has 2 floors
Quality Inn & Suites : 930 East Main St. 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • 2-star Lake hotel
  • 75 rooms in property
  • Good accessibility by car
  • Clean
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites in Abingdon 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Affordable Rural hotel
  • 81 sleeping rooms in hotel
  • Great service
  • Delish breakfast
From$67
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites in Wytheville 695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Midscale Suburban hotel
  • Comp. Breakfast
  • Most guests thought rooms were spacious
  • Excellent amenities
From$120
Very Good 4.5 /5Latest Reviews CallBookMore Details
Super 8 in Abingdon 298 Towne Centre Dr., Abingdon, VA 24210 ~25.94 miles west of Marion
  • Two-star Highway hotel
  • 51 rooms in hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn : 315 Holston Rd. 315 Holston Rd., Wytheville, VA 24382 ~25.94 miles east of Marion
  • 3-star Mountain property
  • 78 sleeping rooms in hotel
Hampton Inn Abingdon Va - Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~26.00 miles west of Marion
  • 3-star hotel
  • 68 rooms in hotel
From$110
Very Good 4.5 /5Latest Reviews CallBookMore Details
Wytheville Fairfield Inn & Suites 200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • Three Star property
  • 80 rooms in hotel
  • Great location
  • Great room
Bolling Wilson Hotel 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • Mid-scale Downtown property
  • 4 floors in property
Red Roof Inn & Suites - Wytheville 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • Low-priced Highway property
  • Hotel has 25 suites
  • Beds were acceptable for 54%
  • Easily accessible by car and has restaurants and bars nearby
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 hotel
  • Free complimentary breakfast
  • Every guests reviewed thought the service was very professional
  • Perfectly clean
Hampton Inn Wytheville - Wytheville
+1-888-690-5281
950 Pepper's Ferry Rd., Wytheville, VA 24382 ~27.38 miles east of Marion
  • Affordable property
  • Fitness center on property
  • Every guests reviewed thought they were poorly maintained
  • Conventional furniture
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Budget Host Inn Wytheville in Wytheville
+1-888-690-5247
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Economy Highway hotel
  • 2 floors in hotel
  • For 65%, the rooms looked old
  • Almost all guests said the beds were comfortable
La Quinta Inn : 1800 East Main St. 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • Low Cost Mountain hotel
  • Check-in time: 3:00 PM
  • Wifi did not work
  • Near restaurants
Ramada Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • Cheap Highway hotel
  • Comp. Breakfast
  • About half of guests had problems with the shower
  • About half of guests didn't like the unstylish hotel
Comfort Suites : 1093 Ole Berry Dr. 1093 Ole Berry Dr., Abingdon, VA 24210 ~27.70 miles west of Marion
  • Midscale Highway hotel
  • Access to gym on-site
  • World class service
  • Clean hotel facilities
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