Cheap hotels in McGaheysville, USA

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

  1. Ramada by Wyndham Harrisonburg

    7.0(3,078 ratings)
    Seasonal outdoor swimming pool, Recently renovated guest rooms
    Harrisonburg, 16.0 km to McGaheysville
    from  $76
    See prices from 12 sites
  2. Howard Johnson by Wyndham Harrisonburg

    6.4(2,467 ratings)
    Seasonal outdoor swimming pool, Nearby dining and shopping options
    Harrisonburg, 11.0 km to McGaheysville
    from  $81
    See prices from 13 sites
  3. Days Inn by Wyndham Harrisonburg

    5.7(1,793 ratings)
    Seasonal outdoor pool and hot tub, Rooms with whirlpool bathtubs
    Harrisonburg, 10.9 km to McGaheysville
    from  $85
    See prices from 13 sites
    • Popular choice

    Microtel Inn & Suites by Wyndham Harrisonburg

    8.2Very good (4,520 ratings)
    Shared seasonal outdoor pool, Rooms with jetted tubs
    Harrisonburg, 16.0 km to McGaheysville
    from  $87
    See prices from 13 sites
  4. Motel 6 Harrisonburg, VA - South

    6.9(2,332 ratings)
    Pet-friendly stays with no extra fee, Outdoor garden and picnic area
    Harrisonburg, 15.8 km to McGaheysville
    from  $94
    See prices from 9 sites
  5. Extended Stay America Premier Suites - Harrisonburg

    8.5Excellent (1,245 ratings)
    Modern, newly built property, Dedicated fitness amenities
    Harrisonburg, 12.5 km to McGaheysville
    from  $102
    See prices from 8 sites
  6. Tru by Hilton Harrisonburg

    8.3Very good (1,493 ratings)
    Well-equipped fitness center, Strategic location near I-81
    Harrisonburg, 15.9 km to McGaheysville
    from  $110
    See prices from 10 sites
  7. Sleep Inn & Suites Harrisonburg near University

    8.3Very good (2,939 ratings)
    Hot breakfast with diverse options, Pet-friendly accommodations
    Harrisonburg, 11.2 km to McGaheysville
    from  $116
    See prices from 12 sites
  8. Spark by Hilton Harrisonburg University Area

    6.7(6 ratings)
    Harrisonburg, 13.3 km to McGaheysville
    from  $121
    See prices from 7 sites
  9. Comfort Inn & Suites Harrisonburg

    9.1Excellent (2,450 ratings)
    Prime location near JMU and dining, Diverse and satisfying breakfast spread
    Harrisonburg, 11.1 km to McGaheysville
    from  $127
    See prices from 11 sites
    • Popular choice

    Country Inn & Suites by Radisson, Harrisonburg, VA

    8.7Excellent (3,636 ratings)
    Diverse and delicious hot breakfast, Heated indoor pool and fitness center
    Harrisonburg, 16.2 km to McGaheysville
    from  $130
    See prices from 12 sites
  10. Quality Inn Harrisonburg I-81

    8.3Very good (2,911 ratings)
    Seasonal outdoor pool for relaxation, Prime location for local attractions
    Harrisonburg, 11.3 km to McGaheysville
    from  $134
    See prices from 11 sites
  11. Clarion Pointe Harrisonburg

    8.2Very good (3,356 ratings)
    Pet-friendly with dedicated courtyard, 24-hour fitness center access
    Harrisonburg, 11.2 km to McGaheysville
    from  $135
    See prices from 13 sites
  12. Hampton Inn Harrisonburg - South

    8.4Very good (3,306 ratings)
    Indoor pool for year-round enjoyment, Rooms with local area photography
    Harrisonburg, 16.3 km to McGaheysville
    from  $143
    See prices from 10 sites
  13. Hampton Inn Harrisonburg - University

    7.2(2,998 ratings)
    Peloton stationary bike in fitness center, Game day shuttle service
    Harrisonburg, 11.0 km to McGaheysville
    from  $145
    See prices from 9 sites
  14. Candlewood Suites Harrisonburg by IHG

    7.9Good (3,340 ratings)
    Pet-friendly accommodations, Recently renovated, modern interiors
    Harrisonburg, 10.9 km to McGaheysville
    from  $157
    See prices from 13 sites
  15. DoubleTree by Hilton Harrisonburg

    7.8Good (2,826 ratings)
    Heated indoor pool and atrium, On-site restaurant and lobby bar
    Harrisonburg, 11.3 km to McGaheysville
    from  $172
    See prices from 11 sites
  16. Best Western Plus Harrisonburg

    8.4Very good (2,529 ratings)
    Hot buffet breakfast with variety, Heated indoor pool for relaxation
    Harrisonburg, 16.2 km to McGaheysville
    from  $175
    See prices from 12 sites
  17. Home2 Suites By Hilton Harrisonburg University

    8.7Excellent (149 ratings)
    Heated indoor pool access, Newly built with modern design
    Harrisonburg, 10.5 km to McGaheysville
    from  $195
    See prices from 5 sites
  18. Residence Inn by Marriott Harrisonburg

    9.1Excellent (1,790 ratings)
    Proximity to James Madison University, Heated indoor pool and whirlpool
    Harrisonburg, 11.3 km to McGaheysville
    from  $201
    See prices from 11 sites
    • Popular choice

    Hotel Madison & Shenandoah Conference Ctr.

    8.8Excellent (4,977 ratings)
    Prime location on JMU campus, Indoor pool and 24-hour fitness
    Harrisonburg, 13.5 km to McGaheysville
    from  $203
    See prices from 9 sites
  19. Courtyard Harrisonburg

    8.0Very good (2,234 ratings)
    Shenandoah Valley views, Indoor pool and fitness center
    Harrisonburg, 11.1 km to McGaheysville
    from  $206
    See prices from 9 sites
  20. Fairfield Inn & Suites Harrisonburg

    8.8Excellent (2,382 ratings)
    Proximity to Blue Ridge Mountains attractions, Spacious suites with separate living areas
    Harrisonburg, 11.4 km to McGaheysville
    from  $213
    See prices from 11 sites
  21. Holiday Inn Express & Suites Harrisonburg – University Area By Ihg

    9.0Excellent (1,462 ratings)
    Hot breakfast with diverse options, Dedicated 24-hour fitness center
    Harrisonburg, 11.3 km to McGaheysville
    from  $231
    See prices from 13 sites
  22. By the Side of the Road Inn & Cottages

    9.7Excellent (979 ratings)
    Cottages with whirlpool tubs, Historic 1789 manor house setting
    Harrisonburg, 16.4 km to McGaheysville
    from  $261
    See prices from 3 sites
  23. Friendly City Inn B&B

    9.7Excellent (863 ratings)
    Individually styled antique rooms, Thoughtful amenities and services
    Harrisonburg, 12.6 km to McGaheysville
    from  $274
    See prices from 9 sites
  24. Hyatt Place Harrisonburg

    9.3Excellent (3,179 ratings)
    Prime location near JMU and nature, Heated indoor pool for year-round use
    Harrisonburg, 11.2 km to McGaheysville
    from  $282
    See prices from 12 sites
    • Popular choice

    Massanutten Resort

    8.0Very good (1,356 ratings)
    Scenic Shenandoah Valley location, Relaxing day spa services
    0.7 km to City center
    Select dates to see prices and availability
  25. Hyatt Studios Harrisonburg

    8.8Excellent (53 ratings)
    Harrisonburg, 12.1 km to McGaheysville
    Select dates to see prices and availability
  26. Mountainside Villas

    8.8Excellent (2,573 ratings)
    Proximity to Shenandoah National Park, Spacious two-story townhouse design
    Harrisonburg, 2.8 km to McGaheysville
    Select dates to see prices and availability
  27. Days Inn Harrisonburg

    6.0(1,002 ratings)
    Harrisonburg, 13.3 km to McGaheysville
    Select dates to see prices and availability
  28. Cave Hill Farm Bed and Breakfast

    9.3Excellent (556 ratings)
    Proximity to Shenandoah National Park, Gourmet homemade breakfast daily
    Harrisonburg, 5.4 km to McGaheysville
    Select dates to see prices and availability
  29. Holiday Inn Harrisonburg

    /No rating available 
    Harrisonburg, 11.3 km to McGaheysville
    Select dates to see prices and availability
  30. Hotel Harrisonburg Inn

    /No rating available 
    Harrisonburg, 11.3 km to McGaheysville
    Select dates to see prices and availability
  31. New! Massanutten Home W/hot Tub, Pool Table & Deck

    /No rating available 
    2.0 km to City center
    Select dates to see prices and availability

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in McGaheysville

Price range

Prices for cheap hotels in McGaheysville range from ‎$76 to ‎$282 per night.

Cheap hotels near McGaheysville

These hotels may also be interesting for you...