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

Knights Inn Charleston

6401 Maccorkle Ave. Se Charleston, WV

For a restful stay near Keith, Knights Inn Charleston offers budget-conscious comfort with rates starting at $72.99, creating a clean and inviting environment for guests. Enjoy the security of well-maintained properties at Knights Inn, where safety and guest satisfaction are top priorities.

At Knights Inn Charleston, visitors can enjoy peaceful surroundings, with downtown Keith just a simple drive away for a day of adventure. Enjoy Keith while staying within budget—lock in your hotel room today!

  Call (855) 233-7850 to book with an agent.
  18.0 miles from Keith, WV 25148

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

6400 Maccorkle Ave. Se Charleston, WV

At Quality Inn, travelers headed to Keith will find snug comfort with rooms starting at $80.11, creating a warm and inviting environment ideal for relaxation. Benefit from Quality Inn's strategic partnerships with local tour operators, offering guests exclusive discounts on attractions and excursions.

Guests staying at Quality Inn can unwind in peaceful surroundings, with downtown Keith still a manageable drive for a day of adventure. Step into Keith comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 235-0725 to book with an agent.
  18.1 miles from Keith, WV 25148

Starting at

$80.11

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

6400 Maccorkle Ave. South Building B Charleston, WV

Guests visiting Keith will find restorative comfort at Comfort Inn, with rooms beginning at $81.99, creating a warm and inviting space ideal for rest. Look forward to every visit with Comfort Inn, knowing you'll experience top-tier service and welcoming hospitality.

Relax in the tranquil environment at Comfort Inn, with the excitement of downtown Keith still nearby for exploration. Experience Keith with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 239-4019 to book with an agent.
  18.1 miles from Keith, WV 25148

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Charleston Kanawha City an IHG Hotel

107 Alex Ln Charleston, WV

With budget-conscious rooms beginning at $144.95, Holiday Inn Express Charleston Kanawha City an IHG Hotel is a practical choice for travelers to Keith, providing a warm and inviting space ideal for rest. Experience the festive atmosphere during the holidays at Holiday Inn Express, with special decorations and seasonal offerings.

Unwind in the serene setting of Holiday Inn Express Charleston Kanawha City an IHG Hotel, while downtown Keith remains within a convenient drive for a day of exploration. Choose accommodations that make your Keith adventure easy and enjoyable—reserve now!

  Call (855) 234-7135 to book with an agent.
  18.1 miles from Keith, WV 25148

Starting at

$144.95

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Charleston South WV

105 Alex Ln Charleston, WV

Relax at Country Inn & Suites by Radisson Charleston South WV when traveling to Keith, where inviting rooms offer quality and comfort, with affordable nightly rates starting at $84.99. Take advantage of the express check-in and check-out services at Country Inn & Suites, streamlining your arrival and departure process.

Escape the hustle of downtown Keith at Country Inn & Suites by Radisson Charleston South WV, where peaceful surroundings create a restful stay. Stay comfortably and affordably in Keith with a hotel that prioritizes your relaxation—lock in today!

  Call (855) 239-5277 to book with an agent.
  18.2 miles from Keith, WV 25148

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Charleston WV

6311 MacCorkle Ave. SE Charleston, WV

With rooms starting at $76.99, Days Inn by Wyndham Charleston WV provides inviting accommodations for travelers to Keith, creating a warm, welcoming environment ideal for relaxation. Benefit from Days Inn's Wyndham Rewards program, earning points towards free nights and exclusive benefits with every stay.

For those looking to unwind, Days Inn by Wyndham Charleston WV offers peaceful surroundings while keeping downtown Keith close by for exploration. Plan a practical, budget-friendly stay for your Keith travels—book today!

  Call (855) 233-7850 to book with an agent.
  18.2 miles from Keith, WV 25148

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Charleston WV

6311B MacCorkle Ave. SE Charleston, WV

With rates beginning at $64.00, Super 8 by Wyndham Charleston WV is a practical option for travelers visiting Keith, providing a relaxing space perfect for unwinding. Rest easy in Super 8's cozy rooms, designed with your comfort in mind and equipped with all the essentials for a good night's sleep.

Experience a relaxing stay at Super 8 by Wyndham Charleston WV, where peaceful surroundings offer rest and downtown Keith is just a drive away. Enjoy a practical, affordable hotel for your Keith travels—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  18.2 miles from Keith, WV 25148

Starting at

$64.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Charleston Kanawha City WV

100 Trueman Circle Charleston, WV

For a soft stay, Red Roof Inn Charleston Kanawha City WV offers budget-friendly rooms with rates beginning at $63.72, creating a warm and welcoming environment ideal for guests visiting Keith. Discover Red Roof Inn's locations across the country, conveniently situated near major highways, airports, and attractions.

With downtown Keith a scenic drive away, guests at Red Roof Inn Charleston Kanawha City WV can balance city adventures with the relaxing atmosphere of the hotel. Stay affordably and comfortably on your Keith getaway—lock in your hotel room today!

  Call (855) 233-0132 to book with an agent.
  18.3 miles from Keith, WV 25148

Starting at

$63.72

per night

Read Reviews View Amenities View All Rooms

Budget Host Inn Charleston

3313 East Kanawha Blvd Charleston, WV

Guests bound for Keith will appreciate the hospitable comfort at Budget Host Inn Charleston, where budget-friendly rooms start at $75.95, creating a warm and welcoming atmosphere. Relax in accommodations that offer a no-frills approach to travel, with essential comforts and a focus on economy.

Guests staying at Budget Host Inn Charleston will enjoy the balance of easy city access and the peaceful retreat offered by the hotel. Lock in a cozy, affordable stay perfect for your Keith adventure—reserve now!

  Call (855) 234-2997 to book with an agent.
  18.8 miles from Keith, WV 25148

Starting at

$75.95

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Charleston Southridge

1 Preferred Pl Charleston, WV

Guests bound for Keith will find calm accommodations at Hampton Inn Charleston Southridge, with rooms beginning at $135.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Rest easy with Hampton's enhanced cleaning protocols, ensuring a safe and welcoming environment for every guest.

Find your peaceful escape at Hampton Inn Charleston Southridge, where guests enjoy a calm retreat and the option to explore Keith's vibrant life. Enhance your Keith adventure with a hotel that makes every dollar count—secure now!

  Call (855) 235-6136 to book with an agent.
  20.5 miles from Keith, WV 25148

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Suites Charleston an IHG Hotel

95 Rhl Blvd Charleston, WV

At Holiday Inn Express Suites Charleston an IHG Hotel, guests traveling to Keith will find peaceful accommodations with rooms from $139.00, creating a welcoming and relaxing atmosphere. Stay secure with the electronic room safes available in each room at Holiday Inn Express, keeping your valuables protected.

Enjoy the serene environment of Holiday Inn Express Suites Charleston an IHG Hotel, where peaceful lodgings provide the perfect base for exploring Keith. Embrace added convenience and affordability on your Keith travels—book now!

  Call (855) 239-4019 to book with an agent.
  21.2 miles from Keith, WV 25148

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

1010 Washington St. E Charleston, WV

With rates beginning at $85.99, Quality Inn & Suites provides budget-friendly comfort for travelers bound for Keith, creating a clean, inviting space. Stay connected with multiple USB charging ports available in each room at Quality Inn, keeping all your devices powered up.

Stay at Quality Inn & Suites for a quiet and restful experience, while keeping the lively streets of Keith close for your adventures. Relax and explore Keith knowing your accommodations provide excellent value—book today!

  Call (855) 239-4019 to book with an agent.
  21.4 miles from Keith, WV 25148

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Charleston

600 Kanawha Blvd. E Charleston, WV

Stay affordably at Four Points by Sheraton Charleston as you visit Keith, where warm-hearted accommodations create a relaxing ambiance, with nightly rates starting at $159.99 per night. Enjoy a global culinary journey at Sheraton's restaurants, where local flavors and international cuisine meet in delicious harmony.

For a tranquil experience, Four Points by Sheraton Charleston offers spacious accommodations with Keith only a short journey away. Get the best of Keith with a hotel that makes luxury accessible to everyone—book today!

  Call (855) 234-7135 to book with an agent.
  21.5 miles from Keith, WV 25148

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Sonesta ES Suites Charleston

200 Hotel Cir Charleston, WV

Find comfort and convenience at Sonesta ES Suites Charleston near Keith, with restful rooms offering a intimate-feeling ambiance for travelers, with rates beginning at $169.00. Relax with a movie night in, thanks to Sonesta’s in-room entertainment options, featuring a range of films and series.

At Sonesta ES Suites Charleston, you’ll find a peaceful retreat with the added benefit of being close to the excitement of Keith. Relax and unwind in Keith with a hotel that offers more for less—reserve your stay now!

  Call (855) 236-8982 to book with an agent.
  21.5 miles from Keith, WV 25148

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Embassy Suites Charleston

300 Court St Charleston, WV

Find comfort and charm at Embassy Suites Charleston as you travel to Keith, where refined rooms provide relaxation, with rates starting from $135.99 per night. Celebrate life's milestones at Embassy Suites, where sophisticated event spaces and dedicated service ensure your special occasions are unforgettable.

At Embassy Suites Charleston, you’ll experience restful accommodations with the added convenience of being close to Keith's most exciting venues. Get ready for a Keith adventure that’s as relaxing as it is affordable—lock in today!

  Call (855) 234-5074 to book with an agent.
  21.7 miles from Keith, WV 25148

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Charleston Downtown / Civic Center

100 Kanawha Blvd. East Charleston, WV

Relax in the comfort of Courtyard by Marriott Charleston Downtown / Civic Center near Keith, where quality accommodations create a enveloping experience, with budget-friendly rates from $169.99. Experience peace of mind with Courtyard's enhanced cleaning protocols, ensuring a safe and clean environment throughout your stay.

At Courtyard by Marriott Charleston Downtown / Civic Center, guests can relax in a peaceful atmosphere while keeping the energy of Keith just a short drive away. Embrace your Keith adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 234-2997 to book with an agent.
  21.8 miles from Keith, WV 25148

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Charleston Civic Center an IHG Hotel

100 Civic Center Drive Charleston, WV

Guests headed to Keith will appreciate the comfy comfort at Holiday Inn Express Charleston Civic Center an IHG Hotel, where rooms start at $117.30, creating a clean, welcoming environment for relaxation. Experience the signature Power Shower in every room at Holiday Inn Express, offering a refreshing start or relaxing end to your day.

Stay at Holiday Inn Express Charleston Civic Center an IHG Hotel to enjoy both peace and convenience, with quiet rooms just a short drive from Keith's lively attractions. Get ready for a Keith stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  21.8 miles from Keith, WV 25148

Starting at

$117.30

per night

Read Reviews View Amenities View All Rooms

Charleston Marriott Town Center

200 Lee St. E Charleston, WV

Stay comfortably at Charleston Marriott Town Center as you explore Keith, where friendly accommodations create a warm retreat, with inviting rates starting from $179.99. Immerse yourself in the local area with Marriott's organized tours and activities, designed to connect you directly with the destination.

Enjoy a quiet stay at Charleston Marriott Town Center, where guests can recharge and still visit Keith's lively attractions just a short drive away. Get ready for a Keith trip that offers refined elegance and comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  21.9 miles from Keith, WV 25148

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Charleston Downtown

1 Virginia St. W Charleston, WV

Guests bound for Keith can enjoy pleasant comfort at Hampton Inn Charleston Downtown, where rooms start at $129.99, creating a welcoming environment ideal for relaxation. Unwind in comfort in Hampton's well-appointed guest rooms, featuring the cozy Hampton bed and modern amenities for a restful stay.

Find a restful haven at Hampton Inn Charleston Downtown, where the quiet setting ensures a calm stay with Keith's attractions nearby. Experience Keith in comfort and style without overspending—lock in your room now!

  Call (855) 234-2997 to book with an agent.
  22.0 miles from Keith, WV 25148

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Charleston

402 2nd Ave. SW South Charleston, WV

At Fairfield Inn & Suites by Marriott Charleston, travelers visiting Keith can enjoy inviting comfort with rooms beginning at $169.99, creating a warm and welcoming atmosphere ideal for rest. Relax knowing Fairfield by Marriott prioritizes your health with enhanced cleaning protocols and socially distanced public spaces.

With a serene environment and convenient connections, Fairfield Inn & Suites by Marriott Charleston is ideal for travelers who want to explore Keith at their own pace. Relax in Keith with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 234-7135 to book with an agent.
  23.2 miles from Keith, WV 25148

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel & Suites Charleston West an IHG Hotel

400 2nd Ave South Charleston, WV

Enjoy a peaceful retreat at Holiday Inn Hotel & Suites Charleston West an IHG Hotel as you travel to Keith, where refined accommodations provide comfort, with inviting rates from $149.00 per night. Explore your destination on two wheels with Holiday Inn’s bike rental service, a fun and active way to see the sights.

Discover the perfect escape at Holiday Inn Hotel & Suites Charleston West an IHG Hotel, where the peaceful ambiance is matched by the convenience of Keith's nearby attractions. Embrace the luxury of Keith with accommodations that redefine guest satisfaction—reserve now!

  Call (855) 239-4019 to book with an agent.
  23.2 miles from Keith, WV 25148

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Charleston WV

600 2nd Avenue South Charleston, WV

At Microtel Inn & Suites by Wyndham Charleston WV, travelers headed to Keith will find affordable comfort with rooms beginning at $94.99, creating a clean, welcoming atmosphere perfect for rest. Maintain your fitness routine in our modern gyms, equipped with everything needed for a full workout while traveling.

Microtel Inn & Suites by Wyndham Charleston WV offers the perfect blend of quiet surroundings and proximity to Keith, allowing you to enjoy both. Make your Keith experience enjoyable without the high cost—reserve today!

  Call (855) 234-2997 to book with an agent.
  23.2 miles from Keith, WV 25148

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Dunbar / Charleston Area

911 Dunbar Ave Dunbar, WV

Guests traveling to Keith can unwind at Super 8 by Wyndham Dunbar / Charleston Area, where alluring rooms begin at $69.30, creating a clean, welcoming environment perfect for relaxation. Adjust to the perfect room climate with Super 8’s air conditioning, crucial for comfort during hot days or in tropical locations.

Guests seeking both rest and excitement will love Super 8 by Wyndham Dunbar / Charleston Area, where peaceful lodgings are paired with proximity to Keith. Make your Keith experience enjoyable and budget-friendly—lock in now!

  Call (855) 234-2997 to book with an agent.
  23.6 miles from Keith, WV 25148

Starting at

$69.30

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Charleston Dunbar

317 11TH STREET Dunbar, WV

At Red Roof Inn Charleston Dunbar, guests traveling to Keith can unwind in budget-conscious accommodations with rooms beginning at $68.00, creating a warm and inviting space. Explore your surroundings with ease from Red Roof Inn, strategically located to give you access to the area’s top attractions and routes.

Find your retreat at Red Roof Inn Charleston Dunbar, where calm surroundings are paired with easy connections to the vibrant offerings of Keith. Experience Keith comfortably and affordably—secure your hotel room today!

  Call (855) 239-4019 to book with an agent.
  23.6 miles from Keith, WV 25148

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms