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
+1-888-690-5281
1424 North Main St., Marion, VA 24354
  • 2 star Highway hotel
  • 40 sleeping rooms in hotel
Americas Best Value Inn
+1-800-230-4134
1424a North Main St., Marion, VA 24354
  • Two star Mountain property
  • 73 rooms in hotel
From$47
Average 3.0 /5Reviews Call
Fincastle Motor Inn : 858 East Fincastle Tpke.
+1-800-997-5148
858 East Fincastle Tpke., Tazewell, VA 24651 ~20.63 miles north of Marion
  • Low Cost Mountain property
  • Check in: 1:00 PM
Days Inn : 887 Empire Dr.
+1-888-690-5247
887 Empire Dr., Abingdon, VA 24210 ~23.35 miles west of Marion
  • Affordable Highway property
  • Check-in: 3:00 pm
Quality Inn & Suites 930 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Economical Lake property
  • 17 suites in property
From$80
Very Good 4.0 /5Review Score Call
Holiday Inn Express Abingdon Va in Abingdon 940 East Main St., Abingdon, VA 24210 ~23.70 miles west of Marion
  • Affordable Rural hotel
  • 81 rooms in hotel
From$99
Very Good 4.5 /5Read Reviews Call
Comfort Suites : 695 Pepper's Ferry Rd.
+1-888-690-5281
695 Pepper's Ferry Rd., Wytheville, VA 24382 ~24.87 miles east of Marion
  • Three Star Suburban hotel
  • Check-in: 3:00 pm
From$120
Very Good 4.5 /5Hotel Reviews Call
Super 8 of Abingdon
+1-800-230-4134
298 Towne Centre Dr., Abingdon, VA 24210 ~25.97 miles west of Marion
  • Economy Highway property
  • Check-in time: 3:00pm
Comfort Inn Wytheville
+1-800-997-5148
315 Holston Rd., Wytheville, VA 24382 ~26.15 miles east of Marion
  • Three Star Mountain hotel
  • 78 rooms in property
Wytheville Fairfield Inn & Suites - Wytheville
+1-888-690-5247
200 Marriott Way, Wytheville, VA 24382 ~26.23 miles east of Marion
  • Midscale property
  • Check in time: 3:00 PM
From$100
Very Good 4.5 /5Recent Reviews Call
Bolling Wilson Hotel 170 East Main St., Wytheville, VA 24382 ~26.36 miles east of Marion
  • 3 star Downtown hotel
  • 4 suites in hotel
Comfort Suites - Abingdon
+1-800-997-5149
1093 Ole Berryrd, Abingdon, VA 24210 ~26.96 miles west of Marion
  • Three Star Highway property
  • Hotel has 3 floors
Red Roof Inn & Suites in Wytheville 1900 East Main St., Wytheville, VA 24382 ~27.10 miles east of Marion
  • 2-star Highway hotel
  • Hotel has 25 suites
From$52
Very Good 4.0 /5Reviews Call
Country Inn & Suites Wytheville Va
+1-800-230-4134
697 Peppers Ferry Rd., Wytheville, VA 24382 ~27.22 miles east of Marion
  • Three Star Rural hotel
  • 18 suites in property
From$80
Very Good 4.5 /5Review Score Call
Budget Host Inn Wytheville in Wytheville
+1-800-997-5148
705 Chapman Rd., Wytheville, VA 24382 ~27.45 miles east of Marion
  • Cheap Highway hotel
  • 40 rooms in property
From$49
Very Good 4.0 /5Review Score Call
La Quinta Inn - Wytheville 1800 East Main St., Wytheville, VA 24382 ~27.47 miles east of Marion
  • Economical Mountain property
  • Check in: 3:00 PM
Ramada Wytheville in Wytheville 955 Peppers Ferry Rd., Wytheville, VA 24382 ~27.48 miles east of Marion
  • Economy Highway property
  • Check in: 3
Days Inn
+1-800-997-5149
150 Malin Dr., Wytheville, VA 24382 ~27.77 miles east of Marion
  • 2-star Rural property
  • Free breakfast
Best Western Wytheville Inn 355 Nye Rd., Wytheville, VA 24382 ~27.80 miles east of Marion
  • 3-star Suburban hotel
  • Hotel has 2 floors
Motel 6
+1-800-230-4134
220 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • Economical Highway property
The Travelodge
+1-800-997-5148
140 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • Inexpensive Rural property
  • Check in time: 2:00
From$42
Very Good 4.0 /5Reviews Call
Econo Lodge - Wytheville
+1-888-690-5247
280 Lithia Rd., Wytheville, VA 24382 ~27.87 miles east of Marion
  • 2-star Mountain property
  • Free breakfast available
Comfort Inn in Abingdon
+1-888-305-3366
170 Jonesboro Rd., Abingdon, VA 24210 ~27.90 miles west of Marion
  • 2-star Highway hotel
  • 80 sleeping rooms in hotel
Super 8 Wytheville
+1-800-997-5149
130 Nye Circle, Wytheville, VA 24382 ~27.93 miles east of Marion
  • Cheap property
Holiday Inn Express Lebanon in Lebanon 228 Regional Park Rd., Lebanon, VA 24266 ~28.94 miles west of Marion
  • Mid-scale hotel
  • 56 rooms in property
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.

, 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