The best deals on hotels when visiting Peru in West Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Peru, West Virginia 26836

The Hermitage Inn&Taphouse

203 Virginia Ave Petersburg, WV

With affordable rooms starting at $148.99, The Hermitage Inn&Taphouse provides budget-conscious comfort for guests visiting Peru, creating a welcoming and relaxing space. Enjoy standard amenities in rooms that offer a comfortable environment for a pleasant visit.

For a serene stay, The Hermitage Inn&Taphouse offers quiet surroundings, while downtown Peru remains close enough for easy access. Make your Peru trip memorable and cost-effective—secure your room now!

  Call (855) 233-0132 to book with an agent.
  10.8 miles from Peru, WV 26836

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

South Branch Inn Moorefield

1500 U.S. 220 Moorefield, WV

For an affordable stay near Peru, South Branch Inn Moorefield offers inviting accommodations with rooms beginning at $115.99, creating a clean and comfortable atmosphere. Stay in rooms that enhance your travel experience with extra comforts and conveniences, all within a budget-friendly price range.

The peaceful atmosphere at South Branch Inn Moorefield offers guests a quiet retreat, with the convenience of downtown Peru still a short drive away. Make Peru travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 234-2997 to book with an agent.
  17.7 miles from Peru, WV 26836

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Mount Jackson Va Shenandoah

250 Conicville Road Mount Jackson, VA

Guests traveling to Peru can unwind at Studio 6 Mount Jackson Va Shenandoah, where budget-friendly rooms start at $69.99, providing a warm and welcoming space perfect for rest. Navigate your extended stay with ease, thanks to Studio 6's commitment to providing practical and convenient amenities.

Guests at Studio 6 Mount Jackson Va Shenandoah can enjoy the serene surroundings while knowing the best of Peru is just a drive away. Plan your Peru trip with a budget-friendly, cozy stay—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  24.4 miles from Peru, WV 26836

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Mount Jackson Va Shenandoah

250 Conicville Rd. Mount Jackson, VA

For visitors to Peru, Motel 6 Mount Jackson Va Shenandoah offers tidy, no-frills accommodations starting at $56.69, giving budget travelers an easy, cost-effective stay with comfort in mind. Find value in every stay with Motel 6's economical rates, allowing you to save more for your adventures.

Stay at Motel 6 Mount Jackson Va Shenandoah for a peaceful escape, while the vibrant streets of Peru are always within easy reach. Stay accessible to all things Peru while keeping expenses in check—reserve now!

  Call (855) 234-5074 to book with an agent.
  24.5 miles from Peru, WV 26836

Starting at

$56.69

per night

Read Reviews View Amenities View All Rooms

The Inn at Canaan

6526 Appalachian Highway Davis, WV

At The Inn at Canaan, guests bound for Peru will find budget-friendly comfort with rooms starting at $119.00, creating a clean, welcoming space ideal for rest. Enjoy a stay that offers more comfort and amenities, providing a pleasant and affordable travel experience.

At The Inn at Canaan, guests can relax in a peaceful atmosphere while keeping the energy of Peru just a short drive away. Find comfort and value in Peru with a hotel that delivers on both fronts—reserve now!

  Call (855) 239-4019 to book with an agent.
  24.6 miles from Peru, WV 26836

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham New Market Battlefield

9360 George Collin Pkwy New Market, VA

For an affordable stay near Peru, Days Inn by Wyndham New Market Battlefield provides budget-conscious accommodations with rooms from $51.99, creating a reassuring, inviting space for rest. Experience the warmth of Days Inn's hospitality, where every effort is made to ensure your stay is memorable and satisfying.

Discover peace and relaxation at Days Inn by Wyndham New Market Battlefield, where a serene retreat is balanced with close proximity to Peru. Enjoy Peru adventures with a hotel that offers comfort and great rates—secure today!

  Call (855) 234-7135 to book with an agent.
  25.1 miles from Peru, WV 26836

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Shenandoah Valley

162 West Old Cross Rd New Market, VA

Guests visiting Peru can unwind at Quality Inn Shenandoah Valley, where relaxing accommodations start at $63.99, creating a welcoming and comfortable environment for rest. Indulge in a culinary treat with Quality Inn's themed dinner nights, featuring dishes from around the world.

Guests seeking a peaceful stay will love Quality Inn Shenandoah Valley, where calm surroundings are complemented by proximity to Peru. Make the most of your time in Peru with a hotel that enhances your stay—lock in today!

  Call (855) 234-7135 to book with an agent.
  25.3 miles from Peru, WV 26836

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Shenvalee Golf Resort

9660 Fairway Dr New Market, VA

With rates starting at $112.50, Shenvalee Golf Resort provides budget-conscious accommodations for travelers visiting Peru, creating a gentle atmosphere perfect for relaxation. Relax in a welcoming environment with a bit more luxury, perfect for those seeking extra comfort without the high cost.

Discover the ideal retreat at Shenvalee Golf Resort, where restful nights meet the lively streets of Peru just minutes away. Reimagine budget-friendly travel in Peru with a hotel that makes relaxation easy—book today!

  Call (855) 235-6136 to book with an agent.
  25.6 miles from Peru, WV 26836

Starting at

$112.50

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Woodstock VA

1150 Motel Dr Woodstock, VA

With budget-friendly rooms beginning at $130.99, Hampton Inn & Suites Woodstock VA is a practical choice for travelers to Peru, creating a welcoming and comfortable space. Relax with the family-friendly amenities at Hampton, including children’s activity packs and family rooms designed for comfort and convenience.

At Hampton Inn & Suites Woodstock VA, you'll find a peaceful retreat with the added benefit of being close to Peru for exploration. Discover a Peru stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 234-7135 to book with an agent.
  29.4 miles from Peru, WV 26836

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel

1130 Motel Dr Woodstock, VA

For an affordable and inviting stay, Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel offers safe rooms with rates from $125.00, creating a clean, comfortable atmosphere perfect for travelers. Enjoy the reassurance of Holiday Inn Express's doctor-on-call service, ensuring medical assistance is readily available if needed.

Unwind in style at Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel, where guests can enjoy the calm atmosphere and still explore Peru at their leisure. Plan your Peru travels with a hotel that’s designed for comfort and savings—secure now!

  Call (855) 233-7850 to book with an agent.
  29.5 miles from Peru, WV 26836

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Woodstock Shenandoah Valley I-81

1290 South Main St Woodstock, VA

For an affordable stay near Peru, Econo Lodge Woodstock Shenandoah Valley I-81 provides budget-conscious accommodations with rooms from $60.99, creating a enveloping, inviting space for rest. Rest easy in Econo Lodge's comfortable rooms, designed with simplicity and convenience in mind for a hassle-free stay.

Escape to Econo Lodge Woodstock Shenandoah Valley I-81 for a restful retreat, where the peace and quiet are perfectly paired with proximity to Peru. Make your Peru experience both enjoyable and economical—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  29.6 miles from Peru, WV 26836

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Hotel Madison & Shenandoah Conference Ctr

710 South Main Street Harrisonburg, VA

Stay at Hotel Madison & Shenandoah Conference Ctr for an elevated experience near Peru, where refined accommodations create a warm retreat, with affordable rates starting at $142.99. Relax in rooms that provide a luxurious escape, with amenities that cater to your desire for comfort and sophistication.

Just a drive from Peru, Hotel Madison & Shenandoah Conference Ctr offers guests a peaceful place to recharge while keeping city attractions accessible. Take advantage of a hotel in Peru that prioritizes your comfort and satisfaction—book today!

  Call (855) 234-7135 to book with an agent.
  29.6 miles from Peru, WV 26836

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Woodstock Shenandoah

1011 Motel Dr Woodstock, VA

At Comfort Inn Woodstock Shenandoah, travelers bound for Peru will find budget-friendly rooms with rates starting at $101.99, creating a inviting and welcoming environment perfect for relaxation. Trust in Comfort Inn for a straightforward and satisfying stay, with no hidden fees and a focus on your overall well-being.

Escape the crowds at Comfort Inn Woodstock Shenandoah, where guests can relax in quiet comfort with Peru's highlights just a short drive away. Stay smart and relaxed in Peru with value-driven amenities—book your room now!

  Call (855) 234-2997 to book with an agent.
  29.7 miles from Peru, WV 26836

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Harrisonburg an IHG Hotel

1560 Country Club Rd Harrisonburg, VA

At Candlewood Suites Harrisonburg an IHG Hotel, travelers visiting Peru can unwind in inviting comfort with rooms starting at $99.00, creating a clean and welcoming environment. Enjoy consistent comfort across all Candlewood Suites locations, guaranteed by the reputable IHG brand.

Escape to the peace and quiet of Candlewood Suites Harrisonburg an IHG Hotel, where guests can unwind and still explore Peru whenever they choose. Enjoy your Peru adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  30.5 miles from Peru, WV 26836

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Doubletree by Hilton Harrisonburg

1400 East Market Street Harrisonburg, VA

Relax in the splendor of Doubletree by Hilton Harrisonburg as you travel to Peru, where elegant accommodations provide an opulent retreat, with rates beginning at just $107.99. Stay playful with DoubleTree by Hilton's game rooms, offering entertainment options for guests of all ages to enjoy.

Doubletree by Hilton Harrisonburg offers a quiet getaway, with easy access to Peru's most exciting destinations only a short drive away. Get ready for a Peru escape filled with unparalleled comfort and top-tier service—lock in today!

  Call (855) 233-7850 to book with an agent.
  30.5 miles from Peru, WV 26836

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Clarion Pointe Harrisonburg

1440 East Market St Harrisonburg, VA

Guests traveling to Peru will appreciate the inviting comfort at Clarion Pointe Harrisonburg, where budget-friendly rooms start at $88.99, creating a warm, welcoming environment. Relax in rooms that offer a bit more luxury and convenience, providing a comfortable and economical travel experience.

Unwind at Clarion Pointe Harrisonburg, a quiet haven where guests can recharge while keeping Peru close enough for exploration. Relax and recharge in Peru with a hotel that doesn’t skimp on quality—book today!

  Call (855) 235-0725 to book with an agent.
  30.5 miles from Peru, WV 26836

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Harrisonburg

10 Linda Ln Harrisonburg, VA

Guests bound for Peru will find affordable comfort at Howard Johnson by Wyndham Harrisonburg, where rooms start at $65.99, providing a delightful, welcoming space perfect for rest. Experience the family-friendly atmosphere at Howard Johnson, where kids stay free and family vacations become more affordable.

Settle into relaxation at Howard Johnson by Wyndham Harrisonburg, where guests can recharge in comfort with Peru always within convenient reach. Stay smart and comfortable on your Peru visit without breaking the bank—book now!

  Call (855) 234-5074 to book with an agent.
  30.6 miles from Peru, WV 26836

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Harrisonburg University Area an IHG Hotel

196 Burgess Road Harrisonburg, VA

With rooms starting at $139.00, Holiday Inn Express & Suites Harrisonburg University Area an IHG Hotel provides budget-friendly comfort for travelers bound for Peru, creating a clean, welcoming environment. Relax with Holiday Inn Express's in-room yoga kits, allowing you to maintain your practice while on the road.

Recharge at Holiday Inn Express & Suites Harrisonburg University Area an IHG Hotel, where a quiet stay is complemented by the convenience of Peru nearby for daily adventures. Make your Peru travels both comfortable and cost-efficient—reserve now!

  Call (855) 233-0132 to book with an agent.
  30.7 miles from Peru, WV 26836

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Harrisonburg

1884 EVELYN BYRD AVE Harrisonburg, VA

Relax in the easygoing surroundings of Hyatt Place Harrisonburg as you travel to Peru, where quality accommodations provide comfort, with nightly rates from $149.00. Discover the pet-friendly policy of Hyatt Place, welcoming your furry family members with special amenities and open spaces.

Step into relaxation at Hyatt Place Harrisonburg, a quiet retreat where you can explore Peru's excitement whenever you choose. Plan your Peru travels with a hotel that goes above and beyond to please—reserve now!

  Call (855) 233-7850 to book with an agent.
  30.7 miles from Peru, WV 26836

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Harrisonburg

1703 East Market St Harrisonburg, VA

With rooms beginning at $85.00, Days Inn by Wyndham Harrisonburg provides inviting accommodations for guests headed to Peru, creating a comfortable, welcoming atmosphere for rest. Take advantage of seasonal outdoor pools, providing a fun and relaxing way to beat the heat.

At Days Inn by Wyndham Harrisonburg, you can enjoy the balance of a quiet stay while keeping Peru just a short drive away. Make your Peru trip enjoyable and cost-effective—reserve your hotel room now!

  Call (855) 233-0132 to book with an agent.
  30.8 miles from Peru, WV 26836

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Harrisonburg I-81

1881 Evelyn Byrd Avenue Harrisonburg, VA

With budget-friendly rooms beginning at $77.96, Quality Inn Harrisonburg I-81 is an ideal choice for guests traveling to Peru, creating a warm, inviting space. Feel the warmth of Quality Inn's hospitality, with staff committed to providing a memorable and comfortable stay.

Enjoy the serene environment of Quality Inn Harrisonburg I-81, where spacious accommodations meet convenient access to the heart of Peru. Embrace the best of Peru with a welcoming, cost-effective hotel—book your stay today!

  Call (855) 234-7135 to book with an agent.
  30.8 miles from Peru, WV 26836

Starting at

$77.96

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Harrisonburg

1890 Evelyn Byrd Avenue Harrisonburg, VA

Relax at Courtyard by Marriott Harrisonburg on your journey to Peru, where homely accommodations create a peaceful escape, with inviting nightly rates starting from $107.99. Experience the warmth of Courtyard's service, where a friendly staff is always ready to assist and make your stay exceptional.

With a serene environment and convenient connections, Courtyard by Marriott Harrisonburg is ideal for travelers who want to explore Peru at their own pace. Explore Peru while enjoying a hotel that makes comfort and value a priority—secure now!

  Call (855) 235-0725 to book with an agent.
  30.8 miles from Peru, WV 26836

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Harrisonburg near University

1891 Evelyn Byrd Ave Harrisonburg, VA

For a welcoming and restful stay, Sleep Inn & Suites Harrisonburg near University offers inviting accommodations with rooms from $89.99, creating a harmonious space ideal for travelers visiting Peru. Sleep soundly with Sleep Inn’s plush bedding and premium linens, meticulously chosen to facilitate a restful night.

At Sleep Inn & Suites Harrisonburg near University, you’ll experience restful accommodations and the advantage of being close to Peru for day trips and adventures. Rest easy in Peru with a hotel that prioritizes your relaxation and budget—book today!

  Call (855) 236-8982 to book with an agent.
  30.8 miles from Peru, WV 26836

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Harrisonburg University

85 University Blvd Harrisonburg, VA

Guests visiting Peru will find gentle accommodations at Hampton Inn Harrisonburg University, with rooms beginning at $104.99, creating a clean, inviting environment perfect for rest. Discover the ease of Hampton’s park-and-stay packages, offering convenient parking options for travelers on the road.

At Hampton Inn Harrisonburg University, guests can recharge in quiet surroundings while keeping Peru's best attractions close enough to explore. Unwind after exploring Peru with a hotel that keeps both comfort and savings in mind—secure now!

  Call (855) 234-7135 to book with an agent.
  30.8 miles from Peru, WV 26836

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms