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 & Accommodations

Massanutten Resort 1822 Resort Dr, McGaheysville, VA 22840 +1-888-389-4121 ~37.20 miles east of Franklin
  • Midscale property
  • Check in time: 5:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Hotel 24 South 24 South Market Street, Staunton, VA 24401 +1-888-675-2083 ~37.05 miles south of Franklin
  • Midscale hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Hotel Madison & Shenandoah Conference Ctr 710 South Main Street, Harrisonburg, VA 22801 +1-800-716-8490 ~28.52 miles east of Franklin
  • 3 star property
  • 7 floors in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Residence Inn by Marriott Harrisonburg 1945 Deyerle Ave, Harrisonburg, VA 22801 +1-800-805-5223 ~30.05 miles southeast of Franklin
  • Midscale property
  • Hotel has 108 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
The Blackburn Inn and Conference Center 301 Greenville Avenue, Staunton, VA 24401 +1-888-965-1860 ~37.49 miles south of Franklin
  • Mid-scale property
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hyatt Place Harrisonburg 1884 EVELYN BYRD AVE, Harrisonburg, VA 22801 +1-888-788-5576 ~30.03 miles east of Franklin
  • Affordable hotel
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Doubletree by Hilton Harrisonburg 1400 East Market Street, Harrisonburg, VA 22801 +1-888-897-9207 ~29.88 miles east of Franklin
  • Four-star property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Courtyard by Marriott Harrisonburg 1890 Evelyn Byrd Avenue, Harrisonburg, VA 22801 +1-888-311-4278 ~30.03 miles east of Franklin
  • Three Star property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Harrisonburg 1946 Medical Ave, Harrisonburg, VA 22801 +1-888-469-4795 ~29.94 miles southeast of Franklin
  • Affordable hotel
  • Hotel has 30 suites
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Rimfire Lodge 10 Snowshoe Dr. Building 10, Snowshoe, WV 26209 +1-888-734-9421 ~39.47 miles west of Franklin
  • Three Star property
  • Access to gym on-site
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Holiday Inn Express & Suites Harrisonburg University Area by IHG 196 Burgess Road, Harrisonburg, VA 22801 +1-888-841-5292 ~29.95 miles east of Franklin
  • Three Star hotel
  • Check in time: 3:00 PM - 7:00 AM
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Comfort Inn & Suites Harrisonburg 262 NEFF AVENUE, Harrisonburg, VA 22801 +1-888-455-5160 ~30.20 miles southeast of Franklin
  • 3-star hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hampton Inn Harrisonburg - University 85 University Blvd, Harrisonburg, VA 22801 +1-888-965-8297 ~30.15 miles east of Franklin
  • 3-star property
  • Pets are OK
Call to Book
Add your dates for price
Average 7.4 /10 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton Harrisonburg University 3000 Evelyn Byrd Avenue, Harrisonburg, VA 22801 +1-888-906-6358 ~30.56 miles southeast of Franklin
  • Three Star hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Staunton 114 Crossing Way, Staunton, VA 24401 +1-888-749-6785 ~38.89 miles southeast of Franklin
  • Affordable property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Tru by Hilton Harrisonburg VA 111 Pleasant Valley Road, Harrisonburg, VA 22801 +1-888-878-9982 ~28.36 miles southeast of Franklin
  • Affordable hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.3 /10 Recent Reviews Call BookMore Details
Clarion Pointe Harrisonburg 1440 East Market St, Harrisonburg, VA 22801 +1-888-389-4485 ~29.95 miles east of Franklin
  • Affordable property
  • 8 suites in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Hampton Inn Harrisonburg - South 43 Covenant Drive, Harrisonburg, VA 22801 +1-888-389-4121 ~28.15 miles southeast of Franklin
  • Mid-scale hotel
  • 90 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisonburg, VA 27 Covenant Drive, Harrisonburg, VA 22801 +1-888-675-2083 ~28.18 miles southeast of Franklin
  • 3-star hotel
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Avid Hotel Staunton 62 Sangers Lane, Staunton, VA 24401 +1-800-716-8490 ~39.25 miles southeast of Franklin
  • Midscale property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Hampton Inn Waynesboro / Stuarts Draft 15 Four Sq. Lane, Fishersville, VA 22939 +1-800-805-5223 ~42.94 miles southeast of Franklin
  • 3-star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Holiday Inn Staunton Conference Center by IHG 152 Fairway Lane, Staunton, VA 24401 +1-888-965-1860 ~37.21 miles southeast of Franklin
  • Affordable hotel
  • 6 floors in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Staunton by IHG 47 Rolling Thunder Lane, Staunton, VA 24401 +1-888-788-5576 ~39.18 miles south of Franklin
  • Affordable property
  • 116 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Tru by Hilton Staunton 120 Staunton Crossing, Staunton, VA 24401 +1-888-897-9207 ~38.88 miles southeast of Franklin
  • Midscale property
  • 90 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Sleep Inn Staunton 222 Jefferson Hwy, Staunton, VA 24401 +1-888-311-4278 ~39.41 miles southeast of Franklin
  • Mid-scale property
  • Hotel has 87 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Quality Inn Harrisonburg I-81 1881 Evelyn Byrd Avenue, Harrisonburg, VA 22801 +1-888-469-4795 ~29.97 miles southeast of Franklin
  • Midscale hotel
  • Check in time: 3:00 PM - 7:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Hampton Inn Staunton 40 Payne Ln, Staunton, VA 24401 +1-888-734-9421 ~38.74 miles south of Franklin
  • Midscale property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Microtel Inn & Suites by Wyndham Harrisonburg 85 Pleasant Valley Rd, Harrisonburg, VA 22801 +1-888-841-5292 ~28.34 miles southeast of Franklin
  • 2 star hotel
  • 4 floors in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Best Western Plus Harrisonburg 3325 South Main St, Harrisonburg, VA 22801 +1-888-455-5160 ~28.22 miles southeast of Franklin
  • Affordable property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Sleep Inn & Suites Harrisonburg near University 1891 Evelyn Byrd Ave, Harrisonburg, VA 22801 +1-888-965-8297 ~30.01 miles east of Franklin
  • Affordable hotel
  • 81 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Read Reviews Call BookMore Details
Allegheny Springs 10 Snowshoe Dr. Building 7, Snowshoe, WV 26209 +1-888-906-6358 ~39.43 miles west of Franklin
  • Three Star hotel
  • Check in time: 4:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Shenvalee Golf Resort 9660 Fairway Dr, New Market, VA 22844 +1-888-749-6785 ~35.60 miles east of Franklin
  • Mid-scale property
  • Check in: 00:00:00 - 00:00:00 - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Corduroy Inn and Lodge Trademark Collection by Wyndham 5811 Snowshoe Drive, Snowshoe, WV 26554 +1-888-878-9982 ~39.37 miles west of Franklin
  • 3 star hotel
  • Check-in time: 5:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Candlewood Suites Harrisonburg by IHG 1560 Country Club Rd, Harrisonburg, VA 22801 +1-888-389-4485 ~30.05 miles east of Franklin
  • Midscale property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Seneca 10 Snowshoe Dr. Building 8, Snowshoe, WV 26209 +1-888-389-4121 ~39.48 miles west of Franklin
  • Midscale property
  • 49 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Spark by Hilton Staunton 92 Rowe Road, Staunton, VA 24401 +1-888-675-2083 ~39.27 miles southeast of Franklin
  • Affordable hotel
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Affordable Suites of America Harrisonburg 20 Pleasant Hill Road, Harrisonburg, VA 22801 +1-800-716-8490 ~28.27 miles southeast of Franklin
  • 3 star property
  • 29 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Clarion Pointe Staunton East 200 Frontier Dr, Staunton, VA 24401 +1-800-805-5223 ~38.64 miles southeast of Franklin
  • Mid-scale property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.1 /10 Hotel Reviews Call BookMore Details
The Village Inn Harrisonburg 4979 South Valley Pike, Harrisonburg, VA 22801 +1-888-965-1860 ~28.57 miles southeast of Franklin
  • 3-star hotel
  • Check-in time: 3:00 PM - 3:00 AM
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Comfort Inn & Suites Staunton 1302 Richmond Ave, Staunton, VA 24401 +1-888-788-5576 ~38.95 miles southeast of Franklin
  • Three Star hotel
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Hampton Inn Elkins 480 Plantation Drive, Elkins, WV 26241 +1-888-897-9207 ~32.35 miles northwest of Franklin
  • Three Star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites ELKINS by IHG 50 Martin St, Elkins, WV 26241 +1-888-311-4278 ~34.13 miles northwest of Franklin
  • Three Star property
  • 14 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Quality Inn Shenandoah Valley 162 West Old Cross Rd, New Market, VA 22844 +1-888-469-4795 ~35.61 miles east of Franklin
  • Mid-scale property
  • 100 rooms in hotel
Call to Book
Add your dates for price
Average 6.6 /10 Review Score Call BookMore Details
Highland House 10 Snowshoe Dr. Building 6, Snowshoe, WV 26209 +1-888-734-9421 ~39.44 miles west of Franklin
  • Affordable hotel
  • Check-in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Ramada by Wyndham Harrisonburg 91 Pleasant Valley Rd, Harrisonburg, VA 22801 +1-888-841-5292 ~28.27 miles southeast of Franklin
  • 2-star hotel
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.0 /10 Latest Reviews Call BookMore Details
Wingate by Wyndham Elkins 830 Harrison Ave, Elkins, WV 26241 +1-888-455-5160 ~34.36 miles northwest of Franklin
  • 3 star property
  • Check in: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Quality Inn Verona - Staunton North 70 Lodge Lane, Verona, VA 24482 +1-888-965-8297 ~35.95 miles southeast of Franklin
  • Mid-scale hotel
  • Pets are OK
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Gibsons Warehouse 19 Middlebrook Ave, Staunton, VA 24401 +1-888-906-6358 ~37.09 miles south of Franklin
  • Midscale hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.8 /10 Recent Reviews Call BookMore Details
Loggers Run 10 Snowshoe Drive, Snowshoe, WV 26209 +1-888-749-6785 ~39.59 miles west of Franklin
  • Midscale property
  • Hotel has 11 rooms
Call to Book
Add your dates for price
Call BookMore Details
Days Inn by Wyndham New Market / I-81 9360 George Collin Pkwy, New Market, VA 22844 +1-888-878-9982 ~35.81 miles east of Franklin
  • Economical Motel property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Poor 5.8 /10 Guest Reviews Call BookMore Details

Next: See My Franklin Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Franklin Hotels