The best deals on hotels when visiting Kegley 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 Kegley, West Virginia 24731

Budget Inn

409 Thorn Street Princeton, WV

For budget-savvy travelers to Kegley, Budget Inn provides inviting accommodations with rooms from $65.00, creating a homely, comfortable space perfect for rest. Enjoy the essentials in accommodations designed for efficiency and comfort, ideal for travelers on a budget.

Guests staying at Budget Inn are never far from the action, with downtown Kegley only a short drive from the hotel. Plan your Kegley getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 234-7135 to book with an agent.
  3.5 miles from Kegley, WV 24731

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Princeton an IHG Hotel

805 Oakvale Road Princeton, WV

For those visiting Kegley, Holiday Inn Express Princeton an IHG Hotel offers inviting, budget-friendly rooms with rates beginning at $149.00, creating a welcoming environment for relaxation. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

With quick access to downtown Kegley, guests staying at Holiday Inn Express Princeton an IHG Hotel can easily explore the city’s top attractions while staying in a more peaceful area. Experience a stress-free Kegley visit with accommodations that enhance your stay—reserve today!

  Call (855) 235-0725 to book with an agent.
  4.8 miles from Kegley, WV 24731

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Turnpike Motel

815 Oakvale Road Princeton, WV

With budget-conscious rooms starting at $74.00, Turnpike Motel provides affordable comfort for travelers bound for Kegley, creating a comfortable and relaxing atmosphere. Stay in accommodations that prioritize your comfort and budget, with essential amenities that cater to all your basic needs.

At Turnpike Motel, guests can take advantage of the quick drive into downtown Kegley, where the city’s top sights are just minutes away. Book your Kegley stay and keep your budget intact without sacrificing comfort—reserve today!

  Call (855) 234-5074 to book with an agent.
  4.8 miles from Kegley, WV 24731

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

136 Ambrose Ln Princeton, WV

At Quality Inn, travelers to Kegley will find inviting rooms with rates beginning at $80.99, creating a warm, comfortable space ideal for relaxation. Appreciate the peace of mind provided by Quality Inn's emergency response plans, ensuring your safety throughout your stay.

With downtown Kegley just a brief drive away, guests at Quality Inn can easily visit the city’s most iconic spots while staying in a quieter area. Stay in style and save while visiting Kegley with accommodations that meet your needs—secure now!

  Call (855) 235-0725 to book with an agent.
  4.9 miles from Kegley, WV 24731

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Princeton I-77

1015 Oakvale Rd Princeton, WV

With budget-conscious rooms beginning at $102.99, Sleep Inn & Suites Princeton I-77 is a practical choice for travelers to Kegley, providing a warm and inviting space ideal for rest. Discover the optimal blend of cost-efficiency and comfort at Sleep Inn, where affordable rates meet thoughtful service and accommodations.

Guests staying at Sleep Inn & Suites Princeton I-77 will appreciate the short drive to downtown Kegley, making it easy to experience the city’s most exciting spots without staying in the center. Find your ideal Kegley hotel with amenities that make your visit extra special—lock in today!

  Call (855) 239-4019 to book with an agent.
  4.9 miles from Kegley, WV 24731

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Princeton

250 Ambrose Ln Princeton, WV

For a restful and affordable visit near Kegley, Microtel Inn & Suites by Wyndham Princeton offers comforting accommodations with rooms starting at $110.99, creating a warm, welcoming environment. Experience the brand's focus on efficiency, with Microtel's smartly designed suites that maximize space and comfort.

From Microtel Inn & Suites by Wyndham Princeton, guests can easily reach downtown Kegley, where the city’s most exciting attractions are always within easy reach. Make your Kegley experience memorable and cost-effective—book your room now!

  Call (855) 239-5277 to book with an agent.
  4.9 miles from Kegley, WV 24731

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Princeton

277 Meadowfield Ln Princeton, WV

For an affordable stay near Kegley, Hampton Inn Princeton offers inviting accommodations with rooms beginning at $141.99, creating a clean and comfortable space. Choose Hampton by Hilton for your next stay, where you'll be welcomed into a world of thoughtful amenities and heartfelt service.

From Hampton Inn Princeton, a brief drive delivers guests to the city’s top sights, making it simple to explore the best of Kegley. Get ready to enjoy Kegley with accommodations that balance cost and comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  4.9 miles from Kegley, WV 24731

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Princeton

347 Meadow Field Lane Princeton, WV

With rooms beginning at $80.99, Days Inn by Wyndham Princeton provides inviting accommodations for guests traveling to Kegley, creating a welcoming and comfortable atmosphere. Explore like a local with insider tips from our staff, pointing you to must-see spots and hidden gems nearby.

Guests at Days Inn by Wyndham Princeton can enjoy the convenience of a short drive into downtown Kegley, making it easy to explore the city’s best sights and return to a quieter retreat. Find the perfect base for exploring Kegley with affordable, inviting accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  5.0 miles from Kegley, WV 24731

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Princeton WV

111 Halls Ridge Rd Princeton, WV

Enjoy a restful stay at Country Inn & Suites by Radisson Princeton WV as you explore Kegley, with gentle rooms and quality accommodations designed to create a relaxing escape, beginning at $130.51. Experience hassle-free parking at Country Inn & Suites, with ample space and easy access to your vehicle throughout your stay.

With Kegley a convenient drive away, guests at Country Inn & Suites by Radisson Princeton WV can enjoy the balance of city access and the peaceful atmosphere of the hotel. Maximize your Kegley experience with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 235-0725 to book with an agent.
  5.6 miles from Kegley, WV 24731

Starting at

$130.51

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Princeton

107 Halls Ridge Road Princeton, WV

For a restful stay near Kegley, Fairfield Inn & Suites by Marriott Princeton offers safe accommodations with rooms from $169.99, creating a clean and comfortable environment perfect for relaxation. Enjoy the practicality and convenience of Fairfield's in-room amenities, designed to enhance both short and extended stays.

Guests at Fairfield Inn & Suites by Marriott Princeton will appreciate the balance of city access and peaceful surroundings, with downtown Kegley still accessible by car for easy exploration. Take the guesswork out of Kegley travel with a hotel that delivers on value—lock in today!

  Call (855) 233-0132 to book with an agent.
  5.6 miles from Kegley, WV 24731

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Quality Hotel&Conference Center

3350 Big Laurel Hwy Bluefield, WV

For those bound for Kegley, Quality Hotel&Conference Center offers warm, budget-friendly accommodations with rates from $81.99, creating a comfortable space perfect for relaxation. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

From Quality Hotel&Conference Center, guests can enjoy a simple drive into downtown Kegley, where they can explore the city’s attractions before returning to a peaceful stay. Get the rest and comfort you deserve while exploring Kegley—secure your hotel room now!

  Call (855) 234-2997 to book with an agent.
  9.8 miles from Kegley, WV 24731

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Near Bluefield College

3400 East Cumberland Rd Bluefield, WV

With budget-friendly rooms from $60.99, Econo Lodge Near Bluefield College is a convenient choice for travelers bound for Kegley, creating a warm and comfortable space. Find Econo Lodge locations conveniently near major thoroughfares, ideal for road trippers and those looking to explore the surrounding area.

Travelers staying at Econo Lodge Near Bluefield College can appreciate the calm environment, with downtown Kegley still close enough for city adventures. Make your Kegley adventure affordable and stress-free—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  10.2 miles from Kegley, WV 24731

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Economy Inn

3206 East Cumberland Road Bluefield, WV

With budget-friendly rooms starting at $65.00, Economy Inn provides practical accommodations for travelers bound for Kegley, creating a warm and inviting atmosphere. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

Guests staying at Economy Inn will appreciate the calm retreat, with downtown Kegley still close enough for city adventures. Book now and make your Kegley trip comfortable and cost-effective—secure today!

  Call (855) 235-0725 to book with an agent.
  10.4 miles from Kegley, WV 24731

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Skyline Lodge

127 Lakeview Drive Ghent, WV

Encounter restful accommodations at Skyline Lodge on your journey to Kegley, where relaxed rooms offer relaxation, with nightly rates beginning at an accessible $58.99. Enjoy a stay that prioritizes your comfort, with rooms equipped with thoughtful amenities to enhance your experience.

Escape the rush of downtown Kegley and retreat to the calm at Skyline Lodge, where tranquility and easy access combine for the perfect stay. Find your perfect Kegley escape with a hotel that turns your stay into a delightful experience—lock in today!

  Call (855) 234-5074 to book with an agent.
  14.4 miles from Kegley, WV 24731

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

38769 Governor G C Peery Hwy Bluefield, VA

For a welcoming and affordable stay, Comfort Inn offers budget-friendly rooms with rates beginning at $117.99, creating a clean and comfortable space. Stay refreshed with Comfort Inn's air-conditioned rooms, ensuring a comfortable environment no matter the weather.

At Comfort Inn, visitors can unwind in a more tranquil setting, while downtown Kegley remains a convenient drive away for sightseeing. Unwind after exploring Kegley with a hotel that keeps both comfort and savings in mind—secure now!

  Call (855) 233-0132 to book with an agent.
  15.7 miles from Kegley, WV 24731

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Holiday Lodge Virginia

401 North Main St Pearisburg, VA

With rooms starting at $44.89, Holiday Lodge Virginia provides inviting accommodations for travelers bound for Kegley, creating a quiet and comfortable space perfect for rest. Stay in accommodations that offer a pleasant step up in amenities, making your stay both comfortable and economical.

Unwind at Holiday Lodge Virginia, a tranquil retreat that provides easy access to the many attractions of Kegley. Maximize your Kegley adventure with thoughtfully designed, affordable lodging—secure your room now!

  Call (855) 233-0132 to book with an agent.
  22.1 miles from Kegley, WV 24731

Starting at

$44.89

per night

Read Reviews View Amenities View All Rooms

The Resort at Glade Springs

255 Resort Drive Daniels, WV

Explore a blend of comfort and quality at The Resort at Glade Springs as you explore Kegley, where inviting rooms provide a peaceful stay, with nightly rates from $221.99. Find tranquility and luxury in rooms that are designed to offer an oasis of comfort, with upscale amenities and serene decor.

Find your tranquil retreat at The Resort at Glade Springs, where peaceful surroundings are perfectly paired with proximity to Kegley's vibrant streets. Discover a Kegley hotel that delivers on elegance and makes every guest feel valued—book today!

  Call (855) 233-7850 to book with an agent.
  22.4 miles from Kegley, WV 24731

Starting at

$221.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Beckley East

1001 South Eisenhower Dr Beckley, WV

For guests headed to Kegley, Microtel Inn & Suites by Wyndham Beckley East provides inviting accommodations with rooms starting at $77.99, creating a warm and welcoming atmosphere for relaxation. Be greeted in Microtel’s welcoming lobby, where quick check-ins and a friendly staff set the tone for a great stay.

Discover your serene retreat at Microtel Inn & Suites by Wyndham Beckley East, perfectly found for guests seeking quiet comfort near Kegley. Plan a stress-free, budget-savvy stay for your Kegley visit—book your room today!

  Call (855) 235-6136 to book with an agent.
  25.7 miles from Kegley, WV 24731

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Beaver Beckley

1124 Airport Rd Beaver, WV

For an affordable and restful stay near Kegley, Sleep Inn Beaver Beckley offers budget-friendly accommodations with rooms starting at $76.99, creating a welcoming space. Explore nearby dining and entertainment with ease, thanks to Sleep Inn’s locations near vibrant cultural and social scenes.

Experience a restful stay at Sleep Inn Beaver Beckley, where calm surroundings allow for relaxation and Kegley remains within easy reach. Enjoy a hassle-free Kegley adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  25.8 miles from Kegley, WV 24731

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Beckley

124 Hylton Ln Beckley, WV

Courtyard by Marriott Beckley offers travelers to Kegley a relaxing option, with quality accommodations designed for relaxation, with rates starting from just $179.99 per night. Embrace Courtyard's green initiatives, which include water-saving fixtures and recycling programs, reflecting a dedication to environmental sustainability.

At Courtyard by Marriott Beckley, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Kegley. Find out how stress-free Kegley travel can be with thoughtfully designed accommodations—book today!

  Call (855) 234-2997 to book with an agent.
  26.8 miles from Kegley, WV 24731

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Fincastle Motor Inn

1690 Fincastle Tpke Tazewell, VA

At Fincastle Motor Inn, guests visiting Kegley can enjoy inviting accommodations with rates beginning at $60.00, creating a delightful and welcoming space. Relax in accommodations that go beyond standard offerings, providing additional amenities for a comfortable and pleasant stay.

Discover a calming atmosphere at Fincastle Motor Inn, where you can enjoy peaceful surroundings while keeping Kegley easily within reach. Choose a hotel in Kegley that gives you more for your money—reserve your stay now!

  Call (855) 235-6136 to book with an agent.
  27.4 miles from Kegley, WV 24731

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Smart Extended Stay

1909 Harper Rd. Bldg B Beckley, WV

Guests bound for Kegley will find inviting accommodations at Smart Extended Stay, where soothing rooms start at $53.99, creating a warm and comfortable space perfect for relaxation. Stay healthy with Extended Stay America’s non-smoking rooms, ensuring a clean and fresh environment during your stay.

Find your tranquil retreat at Smart Extended Stay, where peaceful surroundings are perfectly paired with proximity to Kegley's vibrant streets. Rest easy in Kegley with budget-wise lodging designed for your comfort—lock in today!

  Call (855) 234-2997 to book with an agent.
  27.4 miles from Kegley, WV 24731

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Beckley

1907 Harper Road Beckley, WV

With budget-friendly rooms from $75.99, Howard Johnson by Wyndham Beckley provides inviting accommodations for guests bound for Kegley, creating a clean, comfortable atmosphere. Celebrate the heritage of Howard Johnson, a brand that has welcomed travelers with open arms and cheerful service for generations.

Step away from the hustle and bustle at Howard Johnson by Wyndham Beckley, where restful lodgings are paired with the convenience of being close to Kegley. Stay relaxed and enjoy more of Kegley with budget-friendly comfort—reserve today!

  Call (855) 239-4019 to book with an agent.
  27.4 miles from Kegley, WV 24731

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Beckley

1939 Harper Road Beckley, WV

For a restful and affordable stay, Travelodge by Wyndham Beckley offers inviting rooms with rates starting at $52.99, creating a plush and comfortable space ideal for travelers bound for Kegley. Use Travelodge’s on-site laundry facilities, available at select locations, to keep your clothes fresh during longer stays.

Enjoy a peaceful retreat at Travelodge by Wyndham Beckley, ideally situated for guests wanting to explore Kegley while staying in a quiet setting. Plan your Kegley trip with comfort and affordability in mind—secure your room today!

  Call (855) 233-7850 to book with an agent.
  27.5 miles from Kegley, WV 24731

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms