Star Rating
Hotel Name
Price Range (USD)to
Amenities

Franklin West Virginia Hotels & Motels

Find hotels & motels in Franklin using the list below. Find discounted hotel accommodations in or close to Franklin, WV for your personal leisure or group travel. Discover the most favored Franklin, West Virginia motel and hotel rooms. Browse the Franklin area hotels to find the perfect lodging! Please use the provided map of the Franklin hotels.

Franklin Hotels, Motels & Accommodations

Park Motel in Petersburg
+1-888-690-5281
34 North Main St., Petersburg, WV 26847 ~26.66 miles northeast of Franklin
  • 3-star property
Canaan Valley Resort & Conference Center 230 Main Lodge Rd., Davis, WV 26260 ~27.23 miles north of Franklin
  • Affordable Mountain property
  • Hotel has 164 rooms
  • Pool is good
  • Awesome vibe
From$99
Very Good 4.0 /5Read Reviews Call
Country Inn & Suites in Harrisonburg 27 Covenant Dr., Harrisonburg, VA 22801 ~28.19 miles southeast of Franklin
  • 3-star Highway property
  • Has environment-friendly policy Learn more
  • Noise level is acceptable
  • Good accessibility by car
Hampton Inn Harrisonburg South in Harrisonburg 43 Covenant Dr., Harrisonburg, VA 22801 ~28.23 miles southeast of Franklin
  • Affordable Downtown hotel
  • Check-in: 3:00PM
  • Most guests thought the tv was sub-standard
  • Good accessibility by car
From$60
Very Good 4.5 /5Review Score Call
Holiday Inn Express 3325 South Main St., Harrisonburg, VA 22801 ~28.23 miles southeast of Franklin
  • Affordable Highway hotel
  • 72 rooms in hotel
  • Updated furnishings
  • Clean hotel
From$109
Very Good 4.0 /5Reviews Call
Ramada Harrisonburg 91 Pleasant Valley Rd., Harrisonburg, VA 22801 ~28.27 miles southeast of Franklin
  • Low priced Suburban property
  • Fitness + Health Center
Super 8 Harrisonburg - Harrisonburg 3330 South Main St., Harrisonburg, VA 22801 ~28.28 miles southeast of Franklin
  • 2-star hotel
  • Check in time: 11:00 AM
Microtel Inn & Suites : 85 Pleasant Valley Rd. 85 Pleasant Valley Rd., Harrisonburg, VA 22801 ~28.37 miles southeast of Franklin
  • Inexpensive Suburban hotel
  • 4 floors in hotel
  • Relatively new rooms
  • Bathroom needs cleaning
The Village Inn - Harrisonburg
+1-888-690-5281
4979 South Valley Pike, Harrisonburg, VA 22801 ~28.57 miles southeast of Franklin
  • Mid-scale Suburban property
  • Check-in time: 1:00 PM
  • Nice balcony
  • Average beds
Days Inn Harrisonburg : 1131 Forest Hill Rd. I 8
+1-800-230-4134
1131 Forest Hill Rd. I 8, Harrisonburg, VA 22801 ~28.93 miles southeast of Franklin
  • Low Cost Mountain property
Comfort Inn Harrisonburg : 1440 East Market St. 1440 East Market St., Harrisonburg, VA 22801 ~29.86 miles east of Franklin
  • Cheap Highway property
  • Check in time: 3:00PM
  • Beds were acceptable for 65%
  • Bathroom could be bigger
From$70
Very Good 4.0 /5Reviews Call
Hotel Harrisonburg in Harrisonburg 1400 East Market St., Harrisonburg, VA 22801 ~29.88 miles east of Franklin
  • Midscale Highway hotel
  • Check-in time: 3:00 PM
  • The majority of guests were happy with the price
  • Great breakfast
From$78
Average 3.0 /5Reviews Call
Best Western Harrisonburg Inn in Harrisonburg
+1-888-305-3366
45 Burgess Rd., Harrisonburg, VA 22801 ~29.92 miles east of Franklin
  • Midscale Highway hotel
  • Check-in time: 03:00
Quality Inn 1881 Evelyn Byrd Ave., Harrisonburg, VA 22801 ~29.96 miles southeast of Franklin
  • 3-star Downtown property
  • 2 suites in property
From$67
Average 3.5 /5Reviews Call
Fairfield Inn & Suites by Marriott : 1946 Medical Ave. 1946 Medical Ave., Harrisonburg, VA 22801 ~29.97 miles southeast of Franklin
  • Midscale Suburban property
  • 30 suites in property
  • Sufficient wellness & sports facilities
  • Most guests said rooms were big enough
Candlewood Suites Harrisonburg 1560 Country Club Rd., Harrisonburg, VA 22801 ~30.00 miles east of Franklin
  • Cheap Downtown hotel
  • Check-in time: 3:00PM
  • Staff friendly
  • Great room
From$55
Very Good 4.0 /5Read Reviews Call
Residence Inn by Marriott Harrisonburg 1945 Deyerle Ave., Harrisonburg, VA 22801 ~30.05 miles southeast of Franklin
  • Affordable Suburban hotel
  • Check in time: 3:00 PM
  • Close to campus
  • Most guests thought the building was wonderful
From$109
Very Good 4.5 /5Reviews Call
Courtyard by Marriott Harrisonburg
+1-800-230-4134
1890 Evelyn Byrd Ave., Harrisonburg, VA 22801 ~30.07 miles east of Franklin
  • 3 star Mountain hotel
  • Gym is available on property
From$103
Very Good 4.0 /5Review Score Call
Sleep Inn : 1891 Evelyn Byrd Ave.
+1-800-997-5148
1891 Evelyn Byrd Ave., Harrisonburg, VA 22801 ~30.09 miles southeast of Franklin
  • Cheap Highway property
  • Hotel has 4 floors
  • The majority of guests complained about the bathroom
  • Almost all guests said the wifi quality was great
Econo Lodge Harrisonburg : 1703 East Market St.
+1-888-690-5247
1703 East Market St., Harrisonburg, VA 22801 ~30.10 miles east of Franklin
  • Economical Suburban hotel
  • Free comp. breakfast
  • Shopping is ok
  • Free Wifi
Hampton Inn : 85 University Blvd. 85 University Blvd., Harrisonburg, VA 22801 ~30.24 miles east of Franklin
  • 3-star Downtown hotel
  • 4 floors in property
  • Every guests reviewed liked the proximity to shopping
  • Complimentary coffee area
Super 8 Elkins : 350 Beverly Pike 350 Beverly Pike, Elkins, WV 26241 ~32.20 miles west of Franklin
  • Cheap property
  • Check-in time: 11:00 AM
Hampton Inn Elkins - Elkins 480 Plantation Dr., Elkins, WV 26241 ~32.28 miles northwest of Franklin
  • Affordable Rural hotel
  • Complimentary breakfast is offered
  • Most guests said it was a stylish hotel
  • Bathroom is ok
Brewstel Microbrewery and Hostel
+1-800-997-5149
120 Davis Ave., Elkins, WV 26241 ~33.84 miles northwest of Franklin
  • Inexpensive Mountain hotel
  • Hotel has 12 rooms
Holiday Inn Express 50 Martin St., Elkins, WV 26241 ~34.06 miles northwest of Franklin
  • 3-star property
  • Access to gym on-site
  • Clean Rooms
  • Most guests thought it was pleasantly quiet
Next 25 Franklin Hotels >  [1 - 25 of 45]    
Next: See My Franklin Hotels with Pricing
Back to Top