Hotels in 22846 - Penn Laird VA

Only hotels in 22846 zip code are listed below. Search for cheap and discount hotel rates in Penn Laird, VA for your upcoming leisure or conference / group travel. We list the best 22846 hotels and motels so you can review the Penn Laird hotel list below to find the perfect lodging. Hotels in Rockingham county and area code 540 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

22846 Hotels/Accommodations

Photo of Hampton InnHampton Inn : 85 University Blvd.
+1-800-230-4134
$75+

85 University Blvd., Harrisonburg, VA 22801
  • 4.0/5, Very Good Review Score
  • Affordable Downtown hotel
  • Free breakfast available
~5.37 Miles from 22846
Exterior of Residence Inn by Marriott HarrisonburgResidence Inn by Marriott Harrisonburg
+1-800-997-5148
$70+

1945 Deyerle Ave., Harrisonburg, VA 22801
  • 4.5/5, Very Good Recent Reviews
  • Mid-scale Suburban hotel
  • Fitness / Gym is on-site
~5.41 Miles from 22846
Exterior of Fairfield Inn & Suites by MarriottFairfield Inn & Suites by Marriott : 1946 Medical Ave.
+1-800-997-5149
$59+

1946 Medical Ave., Harrisonburg, VA 22801
  • 3-star Suburban hotel
  • 30 suites in property
~5.44 Miles from 22846
Image of Sleep InnSleep Inn
+1-800-230-4134
$69+

1891 Evelyn Byrd Ave., Harrisonburg, VA 22801
  • 4.0/5, Very Good Review Score
  • Cheap Highway property
  • Free breakfast available
~5.45 Miles from 22846
Photo of Courtyard by Marriott HarrisonburgCourtyard by Marriott Harrisonburg : 1890 Evelyn Byrd Ave.
+1-800-997-5148
$99+

1890 Evelyn Byrd Ave., Harrisonburg, VA 22801
  • 3 star Mountain property
  • Check-in: 3:00pm
~5.50 Miles from 22846
Exterior of Quality InnQuality Inn
+1-800-997-5149
$50+

1881 Evelyn Byrd Ave., Harrisonburg, VA 22801
  • 3.5/5, Average Hotel Reviews
  • Three Star Downtown hotel
  • Check-in time: 1500
~5.57 Miles from 22846
Exterior of Econo Lodge HarrisonburgEcono Lodge Harrisonburg - Harrisonburg
+1-800-230-4134
$49+

1703 East Market St., Harrisonburg, VA 22801
  • 3.0/5, Average Hotel Reviews
  • 2-star Suburban hotel
  • Check in time: 11:00 AM
~5.57 Miles from 22846
Best Western Harrisonburg Inn
+1-800-997-5148
$59+

45 Burgess Rd., Harrisonburg, VA 22801
  • 4.0/5, Very Good Hotel Reviews
  • Three Star Highway property
  • 3 floors in hotel
~5.68 Miles from 22846
Candlewood Suites Harrisonburg : 1560 Country Club Rd.
+1-800-997-5149
$55+

1560 Country Club Rd., Harrisonburg, VA 22801
  • 4.0/5, Very Good Hotel Reviews
  • 2-star Downtown property
  • 83 rooms in hotel
~5.80 Miles from 22846
Comfort Inn Harrisonburg
+1-800-230-4134
$72+

1440 East Market St., Harrisonburg, VA 22801~5.81 Miles from 22846
Holiday Inn Harrisonburg
+1-800-997-5148
$78+

1400 East Market St., Harrisonburg, VA 22801
  • 3.0/5, Average Guest Reviews
  • Midscale Highway hotel
  • 138 sleeping rooms in hotel
~5.83 Miles from 22846
Days Inn
+1-800-997-5149
$42+

1131 Forest Hill Rd., Harrisonburg, VA 22801
  • 3.0/5, Average Reviews
  • Economical Mountain hotel
  • Free complimentary breakfast
~6.30 Miles from 22846
Microtel Inn & Suites - Harrisonburg
+1-800-230-4134
$69+

85 Pleasant Valley Rd., Harrisonburg, VA 22801
  • 4.0/5, Very Good Review Score
  • Two star Suburban hotel
  • 4 floors in hotel
~6.84 Miles from 22846
Ramada Harrisonburg in Harrisonburg
+1-800-997-5148
$45+

91 Pleasant Valley Rd., Harrisonburg, VA 22801
  • 3.5/5, Average Latest Reviews
  • Cheap Suburban hotel
  • Free breakfast available
~6.93 Miles from 22846
Hampton Inn Harrisonburg South - Harrisonburg
+1-800-997-5149
$60+

43 Covenant Dr., Harrisonburg, VA 22801
  • 4.5/5, Very Good Review Score
  • Midscale Downtown property
  • 5 floors in property
~7.00 Miles from 22846
Holiday Inn Express
+1-800-230-4134
$99+

3325 South Main St., Harrisonburg, VA 22801
  • 4.0/5, Very Good Read Reviews
  • 3 star Highway property
  • Check in: 03:00 PM
~7.01 Miles from 22846
Country Inn & Suites - Harrisonburg
+1-800-997-5148
$65+

27 Covenant Dr., Harrisonburg, VA 22801
  • Affordable Highway property
  • Hotel has 64 rooms
~7.05 Miles from 22846
The Village Inn in Harrisonburg
+1-800-997-5149
$32+

4979 South Valley Pike, Harrisonburg, VA 22801
  • Three Star Suburban hotel
  • Hotel has 11 meeting rooms
~7.29 Miles from 22846
Motel 6 in Staunton
+1-800-230-4134
$38+

96 Baker Lane, Staunton, VA 24401
  • 2.5/5, Poor Review Score
  • Cheap Highway hotel
  • 2 meeting rooms in property
~18.26 Miles from 22846
Days Inn in Staunton
+1-800-997-5148
$45+

273 Bells Ln, Staunton, VA 24401
  • 3.0/5, Average Hotel Reviews
  • Two star Mountain hotel
  • 92 rooms in property
~18.57 Miles from 22846
Quality Inn / Shenandoah Valley in New Market
+1-800-997-5149
$57+

162 West Old Cross Rd., New Market, VA 22844~20.67 Miles from 22846
Days Inn Battlefield - New Market
+1-800-230-4134
$55+

9360 George Collins Pkwy., New Market, VA 22844
  • Cheap Highway property
  • Check-in time: 3:00PM
~20.76 Miles from 22846
Econo Lodge : 1031 Richmond Rd.
+1-800-997-5148
$45+

1031 Richmond Rd., Staunton, VA 24401
  • 2.5/5, Poor Reviews
  • Economical Highway hotel
  • 88 rooms in property
~21.00 Miles from 22846
Red Roof Inn
+1-800-997-5149
$69+

42 Sangers Ln, Staunton, VA 24401
  • 4.0/5, Very Good Guest Reviews
  • Low-priced Rural property
  • Check-in: 3:00 PM
~21.02 Miles from 22846
Comfort Inn : 1302 Richmond Ave.
+1-800-230-4134
$62+

1302 Richmond Ave., Staunton, VA 24401
  • 4.0/5, Very Good Reviews
  • Two-star Highway property
  • Access to gym on-site
~21.10 Miles from 22846
Quality Inn
+1-800-997-5148
$42+

640 West Broad St., Waynesboro, VA 22980
  • 2.5/5, Poor Guest Reviews
  • Economical Downtown property
  • Free comp. breakfast
~21.12 Miles from 22846
Best Western Staunton Inn in Staunton
+1-800-997-5149
$74+

92 Rowe Rd., Staunton, VA 24401
  • 4.0/5, Very Good Recent Reviews
  • Affordable Highway hotel
  • 4 floors in property
~21.12 Miles from 22846
Sleep Inn Staunton Va
+1-800-230-4134
$74+

222 Jefferson Highway, Staunton, VA 24401~21.22 Miles from 22846
Howard Johnson Express Inn - Staunton
+1-800-997-5148
$46+

268 North Central Ave., Staunton, VA 24401
  • 3.5/5, Average Reviews
  • Economical Downtown property
  • 4 floors in property
~21.25 Miles from 22846
Stonewall Jackson Hotel & Conference Center : 24 South Market St.
+1-800-997-5149
$79+

24 South Market St., Staunton, VA 24401
  • 4.5/5, Very Good Review Score
  • 3 star Downtown property
  • 124 rooms in hotel
~21.31 Miles from 22846
Holiday Inn Staunton Conference Center - Staunton
+1-800-230-4134
$69+

152 Fairway Lane, Staunton, VA 24401
  • 4.0/5, Very Good Hotel Reviews
  • Mid-scale Highway property
  • Gym / Fitness Center Available
~21.69 Miles from 22846
Microtel Inn : 200 Frontier Dr.
+1-800-997-5148
$65+

200 Frontier Dr., Staunton, VA 24401~21.73 Miles from 22846
Holiday Inn Express & Suites
+1-800-997-5149
$85+

20 Windigrove Dr., Waynesboro, VA 22980
  • 4.5/5, Very Good Hotel Reviews
  • Three Star Rural property
  • 80 rooms in hotel
~22.35 Miles from 22846
Super 8 Waynesboro
+1-800-230-4134
$53+

2045 Rosser Ave., Waynesboro, VA 22980
  • 4.0/5, Very Good Read Reviews
  • Low priced Highway hotel
  • Complimentary breakfast is offered
~22.35 Miles from 22846
Residence Inn by Marriott in Waynesboro
+1-800-997-5148
$70+

44 Windigrove Dr., Waynesboro, VA 22980
  • 4.5/5, Very Good Review Score
  • Affordable Mountain hotel
  • Check in: 3:00 PM
~22.36 Miles from 22846
Hampton Inn of Staunton - Staunton
+1-800-997-5149
$104+

40 Payne Lane, Staunton, VA 24401~22.44 Miles from 22846
Photo of Best Western Plus Waynesboro Conference CenterBest Western Plus Waynesboro Conference Center : 109 Apple Tree Lane
+1-800-230-4134
$67+

109 Apple Tree Lane, Waynesboro, VA 22980
  • 4.5/5, Very Good Hotel Reviews
  • Affordable Mountain property
  • Hotel has 7 meeting rooms
~22.45 Miles from 22846
Days Inn Waynesboro in Waynesboro
+1-800-997-5148
$57+

2060 Rosser Ave., Waynesboro, VA 22980
  • 4.0/5, Very Good Hotel Reviews
  • Economical Highway hotel
  • Hotel has 2 floors
~22.46 Miles from 22846
Best Western Plus Charlottesville Airport
+1-800-997-5149
$79+

5920 Seminole Trail, Ruckersville, VA 22968
  • 4.5/5, Very Good Latest Reviews
  • Midscale Airport hotel
  • Airport shuttle available
~23.11 Miles from 22846
Staunton Days Inn Mint Springs : 372 White Hill Rd.
+1-800-230-4134
$48+

372 White Hill Rd., Staunton, VA 24401
  • 4.0/5, Very Good Hotel Reviews
  • 2-star Mountain property
  • Check-in time: 3pm
~25.69 Miles from 22846
Boar's Head Inn - Charlottesville
+1-800-997-5148
$205+

200 Ednam Dr., Charlottesville, VA 22903
  • Expensive Resort property
  • 170 sleeping rooms in hotel
~25.75 Miles from 22846
Super 8 Motel in Charlottesville
+1-800-997-5149
$57+

390 Greenbrier Dr., Charlottesville, VA 22901~26.27 Miles from 22846
Fairfield Inn & Suites Charlottesville North - Charlottesville
+1-800-230-4134
$89+

577 Branchards Blvd., Charlottesville, VA 22901
  • 3 star Suburban property
  • 120 rooms in hotel
~26.32 Miles from 22846
The Inn at Darden in Charlottesville
+1-800-997-5148
$145+

100 Darden Blvd., Charlottesville, VA 22903
  • Affordable Suburban hotel
  • 181 sleeping rooms in hotel
~26.39 Miles from 22846
Courtyard Charlottesville North
+1-800-997-5149
$94+

638 Hillsdale Dr., Charlottesville, VA 22901
  • 4.0/5, Very Good Read Reviews
  • Three Star Airport hotel
  • 3 floors in property
~26.41 Miles from 22846
Holiday Inn University Charlottesville
+1-800-230-4134
$100+

1901 Emmet St., Charlottesville, VA 22901
  • 3.5/5, Average Hotel Reviews
  • Three Star Suburban hotel
  • 7 floors in property
~26.57 Miles from 22846
Image of Comfort Inn CharlottesvilleComfort Inn Charlottesville - Charlottesville
+1-800-997-5148
$69+

1803 Emmett St. North, Charlottesville, VA 22901
  • 3.5/5, Average Guest Reviews
  • Economy Downtown hotel
  • 64 rooms in hotel
~26.60 Miles from 22846
Hampton Inn
+1-800-997-5149
$115+

2035 India Rd., Charlottesville, VA 22901
  • 4.5/5, Very Good Guest Reviews
  • Economical Highway property
  • 122 rooms in hotel
~26.60 Miles from 22846
Quality Inn Charlottesville
+1-800-230-4134
$55+

1600 Emmet St. North, Charlottesville, VA 22901
  • 2.0/5, Poor Review Score
  • Low-priced Downtown hotel
  • 3 floors in hotel
~26.65 Miles from 22846
Residence Inn Charlottesville
+1-800-997-5148
$75+

1111 Milmont St., Charlottesville, VA 22903
  • 4.0/5, Very Good Read Reviews
  • Mid-scale Mountain hotel
  • Comp. Breakfast
~26.68 Miles from 22846



Next: Show All Available 22846 Hotels with Pricing >