The best deals on hotels when visiting Perth in 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 Perth, Virginia 24577

Days Inn by Wyndham Altavista

1557 Main St Altavista, VA

Guests visiting Perth can enjoy inviting accommodations at Days Inn by Wyndham Altavista, with budget-friendly rooms starting at $90.00, creating a clean, welcoming environment. Discover the welcoming community at Days Inn, where guests can enjoy a sense of belonging during their stay.

Unwind in the quiet atmosphere at Days Inn by Wyndham Altavista, knowing that downtown Perth remains close enough for a day of adventure. Step into Perth comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 233-0132 to book with an agent.
  16.8 miles from Perth, VA 24577

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Quality Suites Altavista Lynchburg South

1558 Main St Altavista, VA

For a welcoming stay, Quality Suites Altavista Lynchburg South offers budget-conscious accommodations with rates from $76.99, creating a clean, welcoming environment ideal for travelers. Stay in rooms that provide a perfect blend of comfort and convenience, designed to enhance your experience at an affordable rate.

Travelers can unwind in the peaceful atmosphere of Quality Suites Altavista Lynchburg South, while the attractions of downtown Perth are a quick drive away. Relax and enjoy Perth with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 234-7135 to book with an agent.
  16.8 miles from Perth, VA 24577

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Gretna Smith Mountain Lake

200 McBride Ln Gretna, VA

With budget-friendly rooms from $103.99, Hampton Inn Gretna Smith Mountain Lake provides inviting accommodations for guests visiting Perth, creating a soothing and welcoming atmosphere. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Guests seeking both tranquility and adventure will love Hampton Inn Gretna Smith Mountain Lake, where rest is easy and Perth's excitement is always close by. Get the rest and comfort you deserve while exploring Perth—secure your hotel room now!

  Call (855) 236-8982 to book with an agent.
  21.6 miles from Perth, VA 24577

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

The Berry Hill Resort & Conference Center

3105 River Road South Boston, VA

Embrace a luxurious escape at The Berry Hill Resort & Conference Center near Perth, where refined accommodations offer style and comfort, with budget-friendly rates beginning at $162.99. Relax in accommodations where every detail has been considered to offer you a stay of unparalleled comfort and luxury.

Experience a refreshing stay at The Berry Hill Resort & Conference Center, with both spacious accommodations and convenient access to Perth. Take in the allure of Perth with a hotel that turns every moment into a celebration—secure now!

  Call (855) 236-8982 to book with an agent.
  22.1 miles from Perth, VA 24577

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn South Boston Danville East

2001 Seymour Drive South Boston, VA

At Quality Inn South Boston Danville East, guests traveling to Perth can unwind in affordable comfort with rooms starting at $123.99, creating a homely and welcoming space ideal for relaxation. Relax knowing Quality Inn offers a 100 percent satisfaction guarantee, ensuring your stay meets your expectations.

Find the ideal balance of relaxation and convenience at Quality Inn South Boston Danville East, where a peaceful stay is complemented by proximity to Perth. Take your Perth experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 235-0725 to book with an agent.
  22.8 miles from Perth, VA 24577

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham South Boston VA

1040 Bill Tuck Hwy South Boston, VA

Guests traveling to Perth will find affordable comfort at Super 8 by Wyndham South Boston VA, where rooms begin at $95.99, providing a welcoming atmosphere ideal for a peaceful stay. Enjoy updates and modern touches in Super 8’s rooms, ensuring each guest enjoys contemporary comfort and style.

Whether you're here for business or pleasure, Super 8 by Wyndham South Boston VA provides a peaceful setting that keeps Perth within easy reach. Choose affordability with a touch of comfort for your Perth stay—reserve now!

  Call (855) 234-5074 to book with an agent.
  23.3 miles from Perth, VA 24577

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites South Boston

1120 Bill Tuck Hwy South Boston, VA

With budget-conscious rooms starting at $189.99, Fairfield Inn & Suites South Boston is an ideal choice for travelers to Perth, creating a comforting, welcoming space perfect for rest. Take a refreshing break in Fairfield’s tea lounges, offering a selection of herbal and traditional teas throughout the day.

Guests seeking both rest and exploration will love Fairfield Inn & Suites South Boston, where peaceful lodgings are matched with easy access to Perth. Explore Perth knowing your accommodations prioritize both comfort and savings—lock in today!

  Call (855) 239-4019 to book with an agent.
  23.3 miles from Perth, VA 24577

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Clarion Pointe South Boston Danville East

1074 Bill Tuck Hwy South Boston, VA

Find a perfect blend of sophistication and warmth at Clarion Pointe South Boston Danville East as you visit Perth, with refined rooms starting from a welcoming $102.99. Stay in rooms that are a sanctuary of luxury and relaxation, equipped with all the amenities necessary for a perfect stay.

Unwind at Clarion Pointe South Boston Danville East, a restful retreat nestled just a short drive from the vibrant offerings of Perth. Find the perfect blend of affordability and luxury in Perth—lock in your hotel today!

  Call (855) 233-0132 to book with an agent.
  23.4 miles from Perth, VA 24577

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites South Boston

2050 Philpott Rd South Boston, VA

Guests bound for Perth will find inviting accommodations at Americas Best Value Inn & Suites South Boston, with budget-friendly rooms starting at $55.99, creating a warm and welcoming environment. Welcome to Americas Best Value Inn, where exceptional value meets comfort and convenience, perfect for budget-conscious travelers.

Unwind in style at Americas Best Value Inn & Suites South Boston, where guests can enjoy the calm atmosphere and still explore Perth at their leisure. Enjoy a welcoming and affordable Perth experience—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  23.7 miles from Perth, VA 24577

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Lynchburg Airport University Area

15001 Wards Road Lynchburg, VA

With affordable rooms beginning at $104.99, Comfort Inn & Suites Lynchburg Airport University Area provides inviting accommodations for guests bound for Perth, creating a clean, comfortable space. Appreciate the bright and clean atmosphere of Comfort Inn's properties, where guest comfort and satisfaction are the focus.

At Comfort Inn & Suites Lynchburg Airport University Area, guests are treated to spacious accommodations with quick access to the lively atmosphere of Perth. Stay in style and save while visiting Perth with accommodations that meet your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  24.3 miles from Perth, VA 24577

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Lynchburg

3600 Liberty Mountain Drive Lynchburg, VA

Guests visiting Perth will appreciate the inviting comfort at Hampton Inn & Suites Lynchburg, with budget-friendly rooms starting at $119.99, creating a clean, welcoming space. Relax in the vibrant atmosphere of Hampton’s pool areas, where comfortable lounging and refreshing swims await under the sun or stars.

Enjoy a peaceful retreat at Hampton Inn & Suites Lynchburg, ideally nestled for guests wanting to explore Perth while staying in a quiet setting. Make Perth travel feel effortless with a cost-effective, welcoming hotel—book now!

  Call (855) 234-7135 to book with an agent.
  24.4 miles from Perth, VA 24577

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Lynchburg Airport / University Area

15171 Wards Road Lynchburg, VA

SpringHill Suites by Marriott Lynchburg Airport / University Area provides a welcoming retreat for travelers to Perth, with delightful accommodations starting from an accessible $144.99 per night. Relax in SpringHill Suites' stylish suites, featuring comfortable bedding and modern furnishings for a peaceful night's sleep.

Unwind in style at SpringHill Suites by Marriott Lynchburg Airport / University Area, where comfort and accessibility to Perth come together to create a refreshing stay. Choose a Perth hotel that combines elegance with budget-friendly rates for your ultimate stay—book today!

  Call (855) 234-7135 to book with an agent.
  24.5 miles from Perth, VA 24577

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites Lynchburg

542 SIMONS RUN Lynchburg, VA

Relax at Home2 Suites Lynchburg when traveling to Perth, where inviting rooms create a peaceful stay, with room rates beginning at an accessible $118.99. Join the Home2 Suites community, where social events and shared spaces offer opportunities to meet and mingle with other guests.

Tucked away in a quiet area, Home2 Suites Lynchburg allows you to retreat into comfort while staying connected to Perth's vibrant energy. Plan your Perth adventure with a hotel that ensures your comfort from start to finish—lock in today!

  Call (855) 234-7135 to book with an agent.
  25.0 miles from Perth, VA 24577

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

TRU by Hilton Lynchburg

650 SIMONS RUN Lynchburg, VA

At TRU by Hilton Lynchburg, travelers to Perth can enjoy inviting accommodations with rates starting at $106.99, providing a welcoming, comfortable environment. Take advantage of Tru by Hilton’s laundry facilities, convenient for extended stays or freshening up your wardrobe while traveling.

At TRU by Hilton Lynchburg, enjoy the peaceful environment and easy access to Perth that make it an ideal destination for travelers. Enjoy well-rounded amenities and budget-friendly rates for your Perth trip—reserve now!

  Call (855) 239-4019 to book with an agent.
  25.0 miles from Perth, VA 24577

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Lynchburg

4021 Wards Road Lynchburg, VA

Experience a tucked away retreat at Homewood Suites by Hilton Lynchburg near Perth, where restful accommodations offer comfort and warmth, with affordable nightly rates starting at $153.99. Appreciate the assurance of 24-hour guest service at Homewood Suites, where staff are always available to assist with any needs.

Find your sanctuary at Homewood Suites by Hilton Lynchburg, a peaceful escape situated within easy reach of Perth's best activities and venues. Discover a hotel in Perth that elevates your experience without breaking the bank—book today!

  Call (855) 236-8982 to book with an agent.
  25.0 miles from Perth, VA 24577

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Lynchburg

4025 Wards Rd Lynchburg, VA

Hilton Garden Inn Lynchburg is a comforting option for travelers visiting Perth, with homely rooms that create a relaxing atmosphere, with rates beginning at an inviting $120.99 per night. Rest easy in Hilton Garden Inn's spacious rooms, outfitted with the proprietary Garden Sleep System® for a restorative night's sleep.

Find your serene getaway at Hilton Garden Inn Lynchburg, where the calm of your stay is paired with the convenience of Perth's top sights. Uncover the perfect blend of quality and savings in Perth—book your hotel room today!

  Call (855) 234-5074 to book with an agent.
  25.0 miles from Perth, VA 24577

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Timberlake Motel

19980 Lynchburg Hwy Lynchburg, VA

For a restful stay near Perth, Timberlake Motel offers affordable comfort with rooms beginning at $77.99, creating a clean, welcoming environment ideal for relaxation. Stay in a room that provides dependable comfort and practical amenities, ensuring a pleasant and affordable stay.

For a peaceful stay with a short drive to the action, Timberlake Motel provides the perfect escape just outside Perth. Choose value-driven comfort for your Perth travels and enjoy more—lock in now!

  Call (855) 234-2997 to book with an agent.
  25.2 miles from Perth, VA 24577

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Lynchburg Liberty University

3777 Candlers Mtn Road Lynchburg, VA

Unwind at Fairfield Inn & Suites Lynchburg Liberty University as you explore Perth, where restful accommodations offer comfort and relaxation, with inviting rates starting at $144.99. Relax in Fairfield's modern lobbies, inviting spaces designed for guests to socialize, work, or enjoy a moment of quiet.

Guests seeking both rest and adventure will find Fairfield Inn & Suites Lynchburg Liberty University ideal, offering a calm retreat near the vibrant streets of Perth. Treat yourself to a Perth stay that delivers on both luxury and savings—reserve now!

  Call (855) 234-5074 to book with an agent.
  25.2 miles from Perth, VA 24577

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Lynchburg University Blvd

1910 University Blvd Lynchburg, VA

For those visiting Perth, Extended Stay America Suites Lynchburg University Blvd offers plush accommodations with rates starting at $112.99, creating a clean, inviting space ideal for rest and comfort. Stay refreshed with Extended Stay America’s modern bathroom facilities, featuring spacious showers and contemporary fixtures.

Explore the sights of Perth from the peaceful base of Extended Stay America Suites Lynchburg University Blvd, where a quiet retreat awaits you after your adventures. Get more out of your Perth adventure with accommodations that save you money—secure now!

  Call (855) 233-7850 to book with an agent.
  25.4 miles from Perth, VA 24577

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lynchburg VA

3736 Candlers Mountain Rd Lynchburg, VA

Guests bound for Perth can enjoy affordable comfort at Super 8 by Wyndham Lynchburg VA, where rooms start at $78.99, creating a mellifluous, welcoming environment perfect for unwinding. Choose Super 8 by Wyndham for a dependable and welcoming stay, ensuring you a hassle-free experience from check-in to check-out.

Guests will appreciate the quiet environment at Super 8 by Wyndham Lynchburg VA, where restful accommodations are never too far from Perth's activities. Enjoy Perth stress-free with a cozy, cost-effective hotel—lock in your room today!

  Call (855) 234-5074 to book with an agent.
  25.5 miles from Perth, VA 24577

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Lynchburg University Area & Hwy 460

3620 Candlers Mountain Rd Lynchburg, VA

For an affordable stay, Sleep Inn Lynchburg University Area & Hwy 460 offers mellifluous rooms with rates beginning at $98.99, creating a clean and comfortable space near Perth. Trust in Sleep Inn for a consistent, quality stay, where guest satisfaction is a top priority across all locations.

Take a break from the city buzz at Sleep Inn Lynchburg University Area & Hwy 460, a peaceful spot where Perth is always close enough for a quick trip. Treat yourself to an affordable, inviting hotel experience in Perth—book today!

  Call (855) 239-4019 to book with an agent.
  25.8 miles from Perth, VA 24577

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Appomattox Inn&Suites

447 Old Courthouse Road Appomattox, VA

With rates from $119.99, Appomattox Inn&Suites provides easygoing accommodations for travelers visiting Perth, creating a comfortable and inviting space perfect for relaxation. Enjoy a stay designed for convenience and value, where rooms are equipped with necessary amenities for a comfortable visit.

Stay at Appomattox Inn&Suites to enjoy spacious comfort, with the convenience of Perth's lively offerings just minutes away. Enhance your Perth adventure with a hotel that makes every dollar count—secure now!

  Call (855) 239-5277 to book with an agent.
  25.9 miles from Perth, VA 24577

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Lynchburg

2630 Wards Road Lynchburg, VA

Stay comfortably at Residence Inn by Marriott Lynchburg as you explore Perth, where inviting rooms provide relaxation and quality, with room rates beginning at just $159.99. Stay connected and productive with free Wi-Fi and ample workspace in every suite at Residence Inn.

At Residence Inn by Marriott Lynchburg, guests can unwind in a serene setting, knowing that the lively atmosphere of Perth is still accessible. Choose a hotel in Perth that brings your travel experience to life—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  26.0 miles from Perth, VA 24577

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Appomattox VA

7571 Richmond Highway Appomattox, VA

Guests visiting Perth can relax in budget-conscious comfort at Super 8 by Wyndham Appomattox VA, where rooms start at $68.99, creating a clean and inviting space for unwinding. Experience the consistency and reliability of Super 8, ensuring you know what to expect with every stay, no matter the location.

Escape to Super 8 by Wyndham Appomattox VA, where the peaceful atmosphere provides a break from the hustle, yet Perth remains easily reachable. Make the most of your Perth experience with affordable, welcoming lodging—book now!

  Call (855) 234-5074 to book with an agent.
  26.1 miles from Perth, VA 24577

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms