The best deals on hotels when visiting Keffers in Pennsylvania.

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 Keffers, Pennsylvania 17981

Baymont by Wyndham Pine Grove

419 Suedberg Rd Pine Grove, PA

With budget-conscious rooms starting at $59.99, Baymont by Wyndham Pine Grove is a practical option for guests bound for Keffers, providing a welcoming environment for relaxation. Enjoy a seamless start to your day with Baymont by Wyndham’s efficient and friendly check-in process, ensuring a quick and welcoming arrival.

With a straightforward drive to Keffers, guests at Baymont by Wyndham Pine Grove can balance city exploration with the tranquility of a quieter setting. Make your Keffers adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Keffers, PA 17981

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Pine Grove I-81 Hershey Area

433 Suedberg Road Pine Grove, PA

Uncover restful accommodations at Comfort Inn Pine Grove I-81 Hershey Area on your journey to Keffers, where intimate rooms offer relaxation, with nightly rates beginning at an accessible $63.99. Experience the convenience of Comfort Inn's express check-out service, allowing for a swift and hassle-free departure.

At Comfort Inn Pine Grove I-81 Hershey Area, guests can enjoy a restful stay with the convenience of having downtown Keffers just a drive away for a day of adventure. Get ready for a Keffers stay that’s as comfortable as it is memorable—lock in today!

  Call (855) 233-7850 to book with an agent.
  5.7 miles from Keffers, PA 17981

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Pine Grove

481 Suedberg Rd Pine Grove, PA

At Hampton Inn Pine Grove, guests visiting Keffers will find inviting comfort with rooms starting at $114.99, creating a clean and welcoming environment ideal for rest. Savor the quality of Hampton’s premium coffee selection, featuring top-tier brands and specialty blends to kickstart your morning.

A brief drive from Hampton Inn Pine Grove brings guests into downtown Keffers, making it simple to explore the city’s top destinations and then unwind at the hotel. Find out how relaxing Keffers can be with accommodations that fit your budget—secure now!

  Call (855) 236-8982 to book with an agent.
  5.8 miles from Keffers, PA 17981

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Pine Grove

347 Suedberg Road Pine Grove, PA

With rates starting at $70.99, Knights Inn Pine Grove provides budget-friendly accommodations for guests visiting Keffers, creating a warm-hearted environment ideal for relaxation. Experience the convenience of Knights Inn’s location, often easily accessible from major highways and roads.

Guests at Knights Inn Pine Grove will appreciate the peaceful atmosphere, while downtown Keffers remains accessible by car for all their city adventures. Make the most of your Keffers travels with affordable, welcoming accommodations—book now!

  Call (855) 239-4019 to book with an agent.
  5.9 miles from Keffers, PA 17981

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus by Best Western Jonestown Lebanon Valley

16 Marsanna Lane Jonestown, PA

With rooms starting at $67.99, SureStay Plus by Best Western Jonestown Lebanon Valley provides budget-conscious accommodations for travelers visiting Keffers, creating a clean and reassuring space. Take advantage of Best Western’s parking facilities, providing ample and secure space for your vehicle during your stay.

The serene atmosphere at SureStay Plus by Best Western Jonestown Lebanon Valley provides a quiet retreat, with downtown Keffers just a drive away for exploration and excitement. Find the perfect base for your Keffers adventure with lodging that fits your budget—secure now!

  Call (855) 234-2997 to book with an agent.
  11.7 miles from Keffers, PA 17981

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Frackville (Pottsville) PA

100 Keystone Blvd. East Pottsville, PA

Find comfort and value at Country Inn & Suites by Radisson Frackville (Pottsville) PA when visiting Keffers, where inviting accommodations create a warm retreat, with budget-friendly rates from $130.99. Stay cool and comfortable with individual climate control in each room at Country Inn & Suites, ensuring your environment is just right.

For a more tranquil stay, Country Inn & Suites by Radisson Frackville (Pottsville) PA provides peaceful surroundings, with downtown Keffers accessible for sightseeing adventures. Enjoy a well-deserved Keffers getaway with accommodations that exceed expectations—secure now!

  Call (855) 234-2997 to book with an agent.
  12.0 miles from Keffers, PA 17981

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Midway

41 Diner Rd Bethel, PA

For budget-savvy travelers, Quality Inn Midway offers relaxed comfort with rates beginning at $83.99, creating a warm and inviting atmosphere perfect for relaxation. Stay informed with Quality Inn's guest information channels, offering updates on weather, news, and hotel services.

Travelers seeking a peaceful getaway will love Quality Inn Midway, with its serene surroundings and easy access to downtown Keffers. Discover affordable comfort that’s perfect for exploring Keffers—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  13.1 miles from Keffers, PA 17981

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Pottsville Inn

101 South Progress Avenue Pottsville, PA

Unwind in the peaceful surroundings of Pottsville Inn when traveling to Keffers, where delightful accommodations offer relaxation, with budget-friendly rates starting at $95.99. Enjoy the convenience of rooms that offer a range of amenities designed to make your stay comfortable and hassle-free.

Guests can enjoy the tranquility of Pottsville Inn, while keeping downtown Keffers within reach for a day of sightseeing or adventure. Plan a seamless Keffers trip with a hotel that takes care of all the details—secure your room now!

  Call (855) 239-5277 to book with an agent.
  15.0 miles from Keffers, PA 17981

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

300 Route 61 S Schuylkill Haven, PA

With rooms starting at $53.99, Rodeway Inn is a practical option for guests bound for Keffers, creating a comfortable and welcoming environment ideal for relaxation. Stay in a room that makes travel simple, with essential amenities that ensure a comfortable and stress-free experience.

For a calm escape, Rodeway Inn provides quiet surroundings with the convenience of downtown Keffers being close enough for exploration. Enjoy a simple yet inviting hotel for your Keffers travels—secure your room now!

  Call (855) 239-5277 to book with an agent.
  16.0 miles from Keffers, PA 17981

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Frackville an IHG Hotel

956 Schuylkill Mall Frackville, PA

At Holiday Inn Express Hotel & Suites Frackville an IHG Hotel, travelers visiting Keffers can unwind in inviting comfort with rooms starting at $196.99, creating a clean and welcoming environment. Stay connected with Holiday Inn Express's business centers, offering printing, faxing, and scanning services.

At Holiday Inn Express Hotel & Suites Frackville an IHG Hotel, guests can relax in serene surroundings, with the energy of downtown Keffers still accessible by car for a day of exploration. Enjoy Keffers in comfort and without financial stress—book your room today!

  Call (855) 236-8982 to book with an agent.
  16.1 miles from Keffers, PA 17981

Starting at

$196.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Frackville PA

701 Altamont Blvd Frackville, PA

With affordable rooms starting at $79.99, Motel 6 Frackville PA provides budget-friendly comfort for travelers to Keffers, creating a welcoming environment for rest and ease. Opt for the uncomplicated comfort of Motel 6, where efforts are made to ensure your stay is both affordable and pleasant.

Guests staying at Motel 6 Frackville PA will love the quiet atmosphere, with downtown Keffers still accessible by car for all their sightseeing needs. Stay relaxed and within budget while exploring Keffers—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  16.9 miles from Keffers, PA 17981

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Frackville

501 South Middle St Frackville, PA

Guests traveling to Keffers can unwind at Econo Lodge Frackville, where inviting rooms start at $59.99, creating a clean and comfortable environment perfect for relaxation. Explore the area with local guides and brochures provided by Econo Lodge, helping you discover the best nearby attractions.

At Econo Lodge Frackville, guests can unwind in quiet surroundings, with the added convenience of downtown Keffers being just a drive away. Lock in your Keffers trip with an inviting, cost-effective hotel—reserve now!

  Call (855) 234-7135 to book with an agent.
  16.9 miles from Keffers, PA 17981

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Paxinos

1134 West Valley Ave Paxinos, PA

With rates starting at $75.99, Knights Inn Paxinos offers affordable, comfortable accommodations for travelers bound for Keffers, creating a clean, charming space. Appreciate the free parking at Knights Inn, adding extra convenience for guests traveling by car.

Guests staying at Knights Inn Paxinos will love the calm atmosphere, with the added benefit of downtown Keffers being just a short drive away. Choose an inviting, affordable hotel for your Keffers trip—secure your stay now!

  Call (855) 233-7850 to book with an agent.
  17.4 miles from Keffers, PA 17981

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Myerstown Lebanon

411 North College Street Myerstown, PA

At Rodeway Inn & Suites Myerstown Lebanon, travelers headed to Keffers will find affordable comfort with rooms beginning at $90.00, creating a clean, welcoming atmosphere perfect for rest. Find comfort in well-appointed rooms that offer everything you need for a worry-free and budget-friendly visit.

Escape the hustle of downtown Keffers at Rodeway Inn & Suites Myerstown Lebanon, where guests can enjoy peaceful surroundings and easy city access. Plan a stress-free, budget-savvy stay for your Keffers visit—book your room today!

  Call (855) 239-5277 to book with an agent.
  17.9 miles from Keffers, PA 17981

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel

2205 East Cumberland Street Lebanon, PA

Guests bound for Keffers will appreciate the peaceful accommodations at Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel, where rooms start at $146.99, creating a welcoming atmosphere for unwinding. Take advantage of Holiday Inn Express's luggage carts, making it easy to move your belongings to and from your room.

Guests can unwind at Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel in peaceful surroundings, while downtown Keffers remains easily accessible by car. Get the most out of your Keffers visit with cozy, budget-friendly accommodations—book today!

  Call (855) 235-6136 to book with an agent.
  18.4 miles from Keffers, PA 17981

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lebanon

1601 East Cumberland St. Lebanon, PA

For an affordable stay near Keffers, Hampton Inn Lebanon offers inviting accommodations with rooms beginning at $151.99, creating a clean and comfortable atmosphere. Savor the variety of Hampton’s waffle station at breakfast, allowing you to customize your morning treat with a selection of toppings.

Relax in the serene surroundings of Hampton Inn Lebanon, with downtown Keffers remaining within easy reach for a day of exploration. Find peace of mind during your Keffers adventure with lodging that prioritizes comfort—book today!

  Call (855) 235-0725 to book with an agent.
  18.6 miles from Keffers, PA 17981

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grantville Hershey North

252 Bow Creek Rd Grantville, PA

Guests traveling to Keffers will find inviting comfort at Days Inn by Wyndham Grantville Hershey North, with budget-friendly rooms starting at $63.99, creating a warm and welcoming environment perfect for rest. Find ease in travel with Days Inn's prime locations, offering quick access to local transportation and major roadways.

For those looking to unwind, Days Inn by Wyndham Grantville Hershey North offers peaceful surroundings while keeping downtown Keffers close by for exploration. Make your Keffers trip relaxing and budget-friendly—secure your hotel stay now!

  Call (855) 236-8982 to book with an agent.
  19.1 miles from Keffers, PA 17981

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Grantville PA

248 Bow Creek Road Grantville, PA

At Tru by Hilton Grantville PA, travelers bound for Keffers will find budget-conscious accommodations with rooms starting at $99.99, creating a warm, welcoming environment. Experience the convenience of Tru by Hilton’s 24/7 market, offering snacks, light meals, and single-serve wine and beer options.

Unwind in the quiet atmosphere at Tru by Hilton Grantville PA, knowing that downtown Keffers remains close enough for a day of adventure. Enjoy your Keffers stay with amenities that make your visit extra special—secure your room today!

  Call (855) 234-2997 to book with an agent.
  19.1 miles from Keffers, PA 17981

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Harrisburg / Grantville / Hershey

255 Bow Creek Rd Grantville, PA

Guests visiting Keffers will find inviting comfort at Hampton Inn Harrisburg / Grantville / Hershey, where comfy rooms start at $105.99, creating a welcoming space perfect for relaxation. Rest assured with Hampton's heightened cleaning protocols, ensuring a safe and spotless environment during your stay.

Travelers seeking both peace and proximity will find Hampton Inn Harrisburg / Grantville / Hershey ideal, with downtown Keffers still within reach for exploration. Make your Keffers experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 234-7135 to book with an agent.
  19.1 miles from Keffers, PA 17981

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel

Hershey Exit 80 I 81 Grantville, PA

Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel offers a relaxing option for travelers visiting Keffers, with comfortable accommodations starting at a welcoming $124.00 per night. Discover each Holiday Inn’s unique character, reflecting the local culture and community spirit of its location.

At Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel, visitors can unwind in the peaceful surroundings, while downtown Keffers remains easily accessible by car for a day of sightseeing. Settle into Keffers with a hotel that provides top-notch amenities at an unbeatable price—lock in today!

  Call (855) 239-5277 to book with an agent.
  19.2 miles from Keffers, PA 17981

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Grantville Hershey North

105 Kelley Ct Grantville, PA

With rates from $79.99, MainStay Suites Grantville Hershey North provides inviting accommodations for travelers visiting Keffers, creating a comfortable and welcoming space for relaxation. Relax with a book from MainStay Suites’ lending library, a thoughtful amenity that adds a touch of home to your stay.

With a relaxing drive into downtown Keffers, guests at MainStay Suites Grantville Hershey North can explore the city’s best spots before retreating to the peaceful surroundings of their stay. Experience Keffers in style and on budget with accommodations tailored for you—lock in today!

  Call (855) 234-7135 to book with an agent.
  19.3 miles from Keffers, PA 17981

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Best Western Grantville / Hershey

450 Station Road Grantville, PA

At Best Western Grantville / Hershey, travelers bound for Keffers will find budget-friendly comfort with rooms starting at $83.99, creating a easygoing, inviting environment for unwinding. Experience the local charm and character of Best Western hotels, each reflecting the spirit of its community.

With a short, scenic drive into downtown Keffers, guests at Best Western Grantville / Hershey can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Take advantage of a Keffers hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 233-7850 to book with an agent.
  19.4 miles from Keffers, PA 17981

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Shartlesville PA

35 Roadside Drive Bernville, PA

Guests traveling to Keffers will find Motel 6 Shartlesville PA a cozy-like and budget-friendly option, with rooms starting at $59.99, creating a warm and welcoming environment for relaxation. Benefit from the convenience of locations situated near major highways and popular attractions, making Motel 6 a smart choice for road trippers.

At Motel 6 Shartlesville PA, visitors can enjoy the peaceful surroundings of the hotel, while downtown Keffers remains within reach for easy city exploration. Enjoy reliable, comfortable lodging that fits your budget in Keffers—secure now!

  Call (855) 234-5074 to book with an agent.
  19.5 miles from Keffers, PA 17981

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Inn at Lebanon Hershey & Manheim area

625 Quentin Road Lebanon, PA

Guests visiting Keffers will find reassuring comfort at Inn at Lebanon Hershey & Manheim area, with inviting rooms starting at $75.99, creating a welcoming atmosphere ideal for rest. Enjoy a stay that focuses on providing the fundamental comforts, with rooms that are clean, efficient, and well-maintained.

With downtown Keffers just a drive away, Inn at Lebanon Hershey & Manheim area offers the perfect place to relax after a day of exploration. Get the best of Keffers with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  19.6 miles from Keffers, PA 17981

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms