The best deals on hotels when visiting Swatara 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 Swatara, Pennsylvania 17981

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 near Swatara, where inviting rooms create a enveloping atmosphere, with room rates starting from a friendly $130.99. Enjoy a complimentary hot breakfast at Country Inn & Suites, featuring a variety of options to start your day off right.

At Country Inn & Suites by Radisson Frackville (Pottsville) PA, guests can relax in a serene setting, with downtown Swatara still within easy reach for a day of sightseeing. Discover a hotel in Swatara that enhances your adventure with unparalleled value—secure now!

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

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Pottsville Inn

101 South Progress Avenue Pottsville, PA

Relax at Pottsville Inn as you explore Swatara, where quiet accommodations provide warmth and relaxation, with inviting nightly rates starting at $95.99. Stay in rooms that provide a higher level of comfort and convenience, with amenities that make your stay hassle-free.

At Pottsville Inn, visitors are just a short drive from downtown Swatara, making it easy to enjoy the city’s offerings and return to a quieter stay. Get ready to experience Swatara with a hotel that balances luxury and savings perfectly—reserve now!

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

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Pine Grove

347 Suedberg Road Pine Grove, PA

For a intimate-feeling and affordable stay, Knights Inn Pine Grove offers inviting accommodations with rooms starting at $70.99, creating a comfortable space for guests bound for Swatara. Enjoy the simplicity and efficiency of Knights Inn’s check-in process, designed to get you to your room quickly and easily.

From Knights Inn Pine Grove, a quick trip into downtown Swatara offers guests the chance to explore the city’s top spots while enjoying the tranquility of the hotel. Stay affordably and enjoy extra perks on your Swatara trip—reserve your room today!

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

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Pine Grove I-81 Hershey Area

433 Suedberg Road Pine Grove, PA

Comfort Inn Pine Grove I-81 Hershey Area offers a peaceful retreat for travelers visiting Swatara, with comfortable rooms designed for relaxation, all from a friendly rate of $63.99 per night. Navigate your trip with ease, thanks to Comfort Inn's central locations and accessibility to public transportation.

Guests at Comfort Inn Pine Grove I-81 Hershey Area will appreciate the calm atmosphere of the hotel, with downtown Swatara still accessible by car for a day of city exploration. Enjoy your Swatara getaway with accommodations that blend comfort and convenience—reserve now!

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

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pine Grove

419 Suedberg Rd Pine Grove, PA

At Baymont by Wyndham Pine Grove, travelers to Swatara can unwind in inviting rooms with rates starting at $59.99, providing a clean and comfortable space ideal for relaxation. Take advantage of Baymont by Wyndham’s business centers, equipped with everything you need for a productive day.

With a short drive into downtown Swatara, guests at Baymont by Wyndham Pine Grove can enjoy the city’s best attractions and return to the hotel’s quiet setting. Enjoy the best of Swatara with a hotel that puts your comfort first—lock in your room now!

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

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Pine Grove

481 Suedberg Rd Pine Grove, PA

Guests visiting Swatara can relax in warm accommodations at Hampton Inn Pine Grove, where rooms start at $114.99, creating a warm and inviting atmosphere perfect for unwinding. Check in effortlessly with Hampton's streamlined online process, ensuring you can bypass the front desk and head straight to your room.

At Hampton Inn Pine Grove, guests can enjoy the peaceful surroundings of the hotel, while downtown Swatara remains accessible by car for easy exploration. Make the most of your Swatara adventure with accommodations that prioritize savings—lock in now!

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

Starting at

$114.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 Swatara can enjoy inviting comfort with rooms beginning at $196.99, creating a clean and welcoming environment for relaxation. Relax with Holiday Inn Express's choice of soft or firm pillows, allowing you to customize your sleeping experience for optimal comfort.

At Holiday Inn Express Hotel & Suites Frackville an IHG Hotel, guests can enjoy a peaceful retreat with Swatara always within convenient reach. Uncover Swatara with a hotel that adds value to your adventure—reserve your stay now!

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

Starting at

$196.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

300 Route 61 S Schuylkill Haven, PA

Guests traveling to Swatara can unwind at Rodeway Inn, where budget-friendly rooms begin at $53.99, creating a welcoming and comfortable atmosphere. Experience the convenience of rooms designed for the practical traveler, offering basic amenities and a comfortable environment.

Guests staying at Rodeway Inn will love the quiet atmosphere, with downtown Swatara still accessible by car for all their sightseeing needs. Make your Swatara visit both cozy and cost-effective—secure your hotel room now!

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

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Frackville PA

701 Altamont Blvd Frackville, PA

With budget-conscious rooms starting at $79.99, Motel 6 Frackville PA provides affordable comfort for guests visiting Swatara, creating a clean and tranquil environment for rest. Embrace the straightforward comfort of Motel 6, where every effort is made to ensure your stay is both enjoyable and affordable.

Guests staying at Motel 6 Frackville PA will appreciate the calm retreat, with downtown Swatara still close enough for city adventures. Enjoy added perks and affordable rates on your Swatara trip—book your room today!

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

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Frackville

501 South Middle St Frackville, PA

With budget-friendly rooms beginning at $59.99, Econo Lodge Frackville provides affordable accommodations for travelers bound for Swatara, creating a warm and welcoming environment. Take pleasure in the complimentary Easy Starts® breakfast at Econo Lodge, a convenient way to fuel up for your day's activities.

For a peaceful retreat, Econo Lodge Frackville offers quiet surroundings, with the convenience of downtown Swatara still being nearby. Stay cozy and keep your budget intact on your Swatara adventure—reserve now!

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

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Midway

41 Diner Rd Bethel, PA

With rooms starting at $83.99, Quality Inn Midway offers inviting accommodations for travelers to Swatara, providing a welcoming space ideal for a relaxing stay. Take advantage of Quality Inn's early bird special offers, providing significant savings for advanced bookings.

For travelers seeking both relaxation and city access, Quality Inn Midway offers tranquility with downtown Swatara still close by. Choose accommodations that make Swatara travel feel effortless—lock in your stay now!

  Call (855) 233-0132 to book with an agent.
  12.8 miles from Swatara, PA 17981

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Shartlesville PA

35 Roadside Drive Bernville, PA

With rooms beginning at $59.83, Motel 6 Shartlesville PA provides affordable comfort for travelers to Swatara, creating a gentle and inviting space ideal for relaxation. Take advantage of Motel 6's efficient use of space, providing everything you need in a compact and comfortable room setting.

Unwind at Motel 6 Shartlesville PA, where guests can enjoy a peaceful retreat while downtown Swatara remains nearby for a day of adventure. Plan your Swatara travels with comfort and affordability—book your room today!

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

Starting at

$59.83

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Barnesville Frackville

1252 Morea Road Barnesville, PA

With affordable rooms from $136.99, Comfort Inn & Suites Barnesville Frackville is ideal for travelers visiting Swatara, creating a sheltered and welcoming atmosphere perfect for relaxation. Enjoy the peace of mind with Comfort Inn's enhanced cleaning protocols, ensuring a clean and safe environment during your stay.

For a more peaceful stay, Comfort Inn & Suites Barnesville Frackville offers a calm atmosphere, with downtown Swatara just a convenient drive away. Unwind in Swatara with accommodations that blend affordability and relaxation—book today!

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

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus by Best Western Jonestown Lebanon Valley

16 Marsanna Lane Jonestown, PA

With rates beginning at $67.99, SureStay Plus by Best Western Jonestown Lebanon Valley provides budget-conscious accommodations for travelers visiting Swatara, creating a tranquil space ideal for rest. Discover Best Western's eco-friendly initiatives, striving to reduce environmental impact through sustainable practices.

From SureStay Plus by Best Western Jonestown Lebanon Valley, a simple drive brings guests into downtown Swatara, where they can explore the city’s attractions and return to the calm of the hotel. Rest easy in Swatara with a hotel that balances affordability and comfort—reserve today!

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

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Paxinos

1134 West Valley Ave Paxinos, PA

With rooms starting at $75.99, Knights Inn Paxinos is a comfortable choice for guests visiting Swatara, creating a warm and inviting space ideal for a peaceful stay. Relax in the budget-friendly yet comfortable settings of Knights Inn, where low rates don’t mean low quality.

Guests staying at Knights Inn Paxinos will enjoy the calm atmosphere, while downtown Swatara remains nearby for a day of exploration. Stay smart and enjoy comfort on your Swatara visit without overspending—secure now!

  Call (855) 233-7850 to book with an agent.
  18.0 miles from Swatara, 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

With rates starting at $90.00, Rodeway Inn & Suites Myerstown Lebanon is a practical choice for travelers visiting Swatara, creating a warm, inviting space ideal for a restful stay. Stay in a room that offers a no-frills approach to travel, with just the right amenities to ensure a comfortable stay.

At Rodeway Inn & Suites Myerstown Lebanon, visitors can unwind in peaceful surroundings, knowing that downtown Swatara is still within reach for a day of adventure. Enjoy a practical, inviting stay perfect for your Swatara travels—lock in today!

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

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Hamburg

50 Industrial Dr Hamburg, PA

With affordable rooms starting at $86.99, Microtel Inn & Suites by Wyndham Hamburg is ideal for guests visiting Swatara, creating a enveloping and welcoming environment for relaxation. Experience the brand's focus on efficiency, with Microtel's smartly designed suites that maximize space and comfort.

For a peaceful stay, Microtel Inn & Suites by Wyndham Hamburg offers a calm environment, while downtown Swatara remains close enough for a day of sightseeing. Stay relaxed and budget-savvy while visiting Swatara—secure your hotel now!

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

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel

2205 East Cumberland Street Lebanon, PA

For an affordable stay, Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel offers budget-conscious accommodations with rooms beginning at $146.99, creating a clean, welcoming space near Swatara. Relax with Holiday Inn Express's choice of soft or firm pillows, allowing you to customize your sleeping experience for optimal comfort.

At Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel, the inviting atmosphere ensures relaxation, with downtown Swatara always within an easy drive. Relax in Swatara with a hotel that provides comfort and peace of mind—book today!

  Call (855) 233-0132 to book with an agent.
  20.7 miles from Swatara, PA 17981

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lebanon

1601 East Cumberland St. Lebanon, PA

Guests bound for Swatara will appreciate the heartwarming comfort at Hampton Inn Lebanon, with budget-friendly rooms beginning at $151.99, creating a warm and inviting space. Appreciate the safety and security of Hampton’s 24-hour front desk service, providing peace of mind throughout your stay.

Stay at Hampton Inn Lebanon for a peaceful retreat, while keeping the exciting opportunities in Swatara close at hand. Enhance your Swatara adventure with a hotel that makes every dollar count—secure now!

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

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Inn at Lebanon Hershey & Manheim area

625 Quentin Road Lebanon, PA

At Inn at Lebanon Hershey & Manheim area, guests bound for Swatara will enjoy budget-friendly comfort with rooms starting at $75.99, creating a warm and welcoming atmosphere. Relax in accommodations that provide more than just the essentials, offering added comfort and convenience for a pleasant stay.

Relax and recharge at Inn at Lebanon Hershey & Manheim area, where peaceful surroundings complement the convenience of nearby Swatara. Relax and recharge in Swatara with a hotel that doesn’t skimp on quality—book today!

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

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lebanon near Expo Center

100 Springwood Drive Lebanon, PA

At Fairfield Inn & Suites by Marriott Lebanon near Expo Center, travelers to Swatara can unwind in affordable comfort with rooms beginning at $199.99, creating a warm, inviting space ideal for relaxation. Unwind in the comfort of Fairfield's signature bedding, offering fluffy pillows and crisp linens for a restorative sleep experience.

Escape the hustle and bustle of the city at Fairfield Inn & Suites by Marriott Lebanon near Expo Center, while staying close enough to explore everything Swatara has to offer. Discover Swatara with a hotel designed for relaxation and savings—lock in today!

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

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Grantville PA

248 Bow Creek Road Grantville, PA

With budget-friendly rooms beginning at $99.99, Tru by Hilton Grantville PA provides inviting comfort for travelers bound for Swatara, creating a warm and welcoming space. Experience the fresh, vibrant atmosphere at Tru by Hilton, where smart design and forward-thinking amenities meet to create a memorable stay.

Discover your serene getaway at Tru by Hilton Grantville PA, where the peaceful atmosphere lets you recharge while keeping Swatara nearby. Make the most of your Swatara experience with extra perks at an affordable price—book now!

  Call (855) 234-2997 to book with an agent.
  24.8 miles from Swatara, 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 traveling to Swatara will appreciate the welcoming accommodations at Hampton Inn Harrisburg / Grantville / Hershey, with rooms starting at $105.99, creating a welcoming atmosphere. Find solace in the quiet of Hampton's soundproof rooms, allowing for a peaceful retreat from the day's activities.

Settle into spacious comfort at Hampton Inn Harrisburg / Grantville / Hershey, where you can enjoy a quiet atmosphere and still take a quick trip into Swatara. Relax in Swatara with accommodations that make your stay unforgettable—secure now!

  Call (855) 233-0132 to book with an agent.
  24.9 miles from Swatara, PA 17981

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grantville Hershey North

252 Bow Creek Rd Grantville, PA

Guests bound for Swatara will appreciate the budget-friendly comfort at Days Inn by Wyndham Grantville Hershey North, with rooms starting at $63.99, creating a warm and welcoming atmosphere. Explore vibrant neighborhoods with convenient access to dining and shopping, thanks to our strategically located properties.

Step into the tranquility of Days Inn by Wyndham Grantville Hershey North, a peaceful escape where guests can explore Swatara just a short drive away. Make the most of your Swatara travels with budget-friendly, relaxing accommodations—reserve now!

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

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms