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

Econo Lodge Mifflintown

29 Stop Plaza Drive Mifflintown, PA

Guests headed to Swales will appreciate the pleasant accommodations at Econo Lodge Mifflintown, with rooms beginning at $79.99, creating a warm and inviting environment. Opt for Econo Lodge when looking for economical yet comfortable accommodations, offering the essentials for a satisfying stay.

Guests staying at Econo Lodge Mifflintown will love the balance of quiet surroundings and easy access to downtown Swales for a day of city adventures. Make your Swales travels relaxing and budget-friendly—book your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  9.3 miles from Swales, PA 17049

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

4268 William Penn Highway Mifflintown, PA

Guests headed to Swales will enjoy budget-friendly comfort at Budget Inn, with homely rooms starting at $84.99, creating a peaceful and inviting environment. Relax in a room that combines basic comforts with a few added touches, making your stay both cozy and affordable.

For those seeking quiet, Budget Inn offers a serene retreat while keeping downtown Swales easily accessible for city exploration. Make your Swales trip easy on your wallet—book a budget-friendly stay now!

  Call (855) 236-8982 to book with an agent.
  10.7 miles from Swales, PA 17049

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Halifax Inn

1615 North River Rd Halifax, PA

Guests traveling to Swales will find budget-conscious comfort at Halifax Inn, where tranquil rooms start at $118.99, creating a welcoming atmosphere. Relax in a welcoming environment, where rooms are designed for both comfort and functionality, perfect for budget-savvy travelers.

At Halifax Inn, guests can relax in the quiet surroundings, while the excitement of downtown Swales remains easily accessible. Explore Swales while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 233-7850 to book with an agent.
  17.1 miles from Swales, PA 17049

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

13015 Ferguson Valley Rd. US 322 Burnham, PA

For a comfortable and inviting stay, Quality Inn & Suites offers mellifluous rooms with rates beginning at $0.00, creating a clean and comfortable space near Swales. Experience the community vibe at Quality Inn's social hours, where guests can mingle and enjoy complimentary refreshments.

Guests staying at Quality Inn & Suites will enjoy the tranquil surroundings, while downtown Swales remains easily accessible by car. Plan your Swales getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 235-0725 to book with an agent.
  18.6 miles from Swales, PA 17049
Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burnham / Lewistown

12886 Ferguson Valley Rd Lewistown, PA

At Super 8 by Wyndham Burnham / Lewistown, travelers to Swales will find affordable rooms with rates beginning at $101.99, creating a intimate-feeling, comfortable environment perfect for unwinding. Settle in for a quiet evening in Super 8’s peaceful accommodations, where peace and privacy are prioritized for guest comfort.

Relax in the serene surroundings of Super 8 by Wyndham Burnham / Lewistown, with downtown Swales remaining within easy reach for a day of exploration. Plan ahead and make the most of your Swales adventure with cost-saving lodging—book now!

  Call (855) 239-5277 to book with an agent.
  18.8 miles from Swales, PA 17049

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Duncannon

3270 Susquehanna Trail Duncannon, PA

With budget-friendly rooms beginning at $75.00, Red Carpet Inn Duncannon is a practical choice for guests visiting Swales, creating a delightful and welcoming space ideal for rest. Experience straightforward lodging in rooms that focus on essential amenities, perfect for budget-conscious travelers.

For travelers seeking a quiet escape, Red Carpet Inn Duncannon offers a peaceful retreat, while downtown Swales remains easily accessible by car. Make your Swales experience affordable and relaxing—lock in your hotel today!

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

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Best Western Nittany Inn Milroy

5 Commerce Drive Reedsville, PA

For an affordable stay near Swales, Best Western Nittany Inn Milroy offers inviting accommodations with rooms beginning at $127.99, creating a clean and comfortable space. Enjoy the vibrant atmosphere of Best Western’s café lounges, where you can sip coffee and catch up on work or reading.

At Best Western Nittany Inn Milroy, visitors can unwind in peaceful surroundings, while downtown Swales remains a convenient drive away for a day of city adventures. Find your happy place in Swales with accommodations that cater to your needs and budget—secure now!

  Call (855) 234-5074 to book with an agent.
  19.3 miles from Swales, PA 17049

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel

30 Happy Valley Dr Reedsville, PA

With rates beginning at $179.00, Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel is an ideal choice for travelers visiting Swales, creating a warm-hearted and welcoming space for relaxation. Relax with the security of Holiday Inn Express's 24-hour front desk service, available to assist you at any time during your stay.

Rest easy at Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel, where quiet surroundings create a peaceful stay and downtown Swales remains within easy reach. Plan a stress-free Swales visit with accommodations that fit your budget—reserve now!

  Call (855) 239-4019 to book with an agent.
  19.9 miles from Swales, PA 17049

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Selinsgrove Inn

214 North Market Street Selinsgrove, PA

With budget-friendly rooms starting at $152.99, Selinsgrove Inn is ideal for guests bound for Swales, creating a clean and inviting space perfect for relaxation. Find a cozy escape in rooms that provide extra amenities and comfort, perfect for budget-conscious travelers looking for more.

Unwind at Selinsgrove Inn, where guests can rest easy in spacious rooms and take a quick trip to Swales for fun and exploration. Explore Swales knowing your accommodations prioritize both comfort and savings—lock in today!

  Call (855) 235-6136 to book with an agent.
  21.7 miles from Swales, PA 17049

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Selinsgrove an IHG Hotel

651 North Susquehanna Trail Selinsgrove, PA

Guests bound for Swales will appreciate the restful accommodations at Holiday Inn Express Hotel & Suites Selinsgrove an IHG Hotel, where rooms start at $162.00, creating a welcoming atmosphere for unwinding. Enjoy the privacy of separate sleeping and living areas in the suites at Holiday Inn Express, ideal for business and leisure travelers.

Discover your peaceful sanctuary at Holiday Inn Express Hotel & Suites Selinsgrove an IHG Hotel, where the calm of your stay is enhanced by the proximity to Swales's top spots. Make every moment in Swales memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 234-2997 to book with an agent.
  22.8 miles from Swales, PA 17049

Starting at

$162.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Selinsgrove

6 SUSQUEHANNA MALL DRIVE Selinsgrove, PA

Guests bound for Swales can enjoy affordable comfort at Fairfield Inn & Suites by Marriott Selinsgrove, with safe rooms starting at $179.99, creating a clean and inviting space for unwinding. Relax in the casual elegance of Fairfield's dining areas, where you can enjoy your complimentary breakfast in a pleasant setting.

Travelers looking for calm and convenience will love Fairfield Inn & Suites by Marriott Selinsgrove, where restful accommodations are near the heart of Swales. Find your happy place in Swales with accommodations that cater to your needs and budget—secure now!

  Call (855) 235-0725 to book with an agent.
  22.9 miles from Swales, PA 17049

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Selinsgrove

613 North Susquehanna Trl Selinsgrove, PA

Guests bound for Swales will appreciate the snug comfort at Quality Inn Selinsgrove, with budget-friendly rooms beginning at $78.99, creating a warm and inviting space. Relax in Quality Inn's sauna or steam rooms, available at select locations for a soothing and detoxifying experience.

Discover a peaceful getaway at Quality Inn Selinsgrove, where the comfort of spacious rooms is combined with easy access to Swales. Maximize your Swales adventure with a hotel that offers unbeatable value—secure now!

  Call (855) 233-7850 to book with an agent.
  23.0 miles from Swales, PA 17049

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Selinsgrove / Shamokin Dam

3 Stettler Ave Shamokin Dam, PA

For a budget-friendly stay, Hampton Inn Selinsgrove / Shamokin Dam offers inviting rooms with rates beginning at $114.99, creating a clean and comfortable space near Swales. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

At Hampton Inn Selinsgrove / Shamokin Dam, guests can unwind in a serene setting, knowing that the lively atmosphere of Swales is still accessible. Treat yourself to an affordable, inviting hotel experience in Swales—book today!

  Call (855) 235-0725 to book with an agent.
  24.5 miles from Swales, PA 17049

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge&Suites Shamokin Dam Selinsgrove

3249 North Susquehanna Trl Shamokin Dam, PA

At Econo Lodge&Suites Shamokin Dam Selinsgrove, guests visiting Swales can enjoy cushy, affordable rooms starting at $84.00, creating a clean and inviting environment for a peaceful stay. Trust in the reliability of Econo Lodge for a consistent, comfortable stay, backed by the reputation of the Choice Hotels brand.

Step away from the crowds at Econo Lodge&Suites Shamokin Dam Selinsgrove, a quiet escape where Swales's vibrant offerings are never too far from reach. Choose value-driven comfort for your Swales travels—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  25.2 miles from Swales, PA 17049

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

4687 Westbranch Hwy Lewisburg, PA

With budget-conscious rooms starting at $80.99, Relax Inn provides inviting accommodations for guests traveling to Swales, creating a clean, welcoming space. Enjoy a stay that focuses on basic comforts and value, with rooms that are clean, comfortable, and equipped with essential amenities.

Unwind in comfort at Relax Inn, providing a serene getaway that remains conveniently connected to Swales. Find added comfort at a price that lets you enjoy more of Swales—book now!

  Call (855) 235-0725 to book with an agent.
  27.0 miles from Swales, PA 17049

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

All Suites Inn Budget Host

4663 Westbranch Highway Rt. 15 Lewisburg, PA

For a comfy stay near Swales, All Suites Inn Budget Host offers inviting accommodations with rooms starting at $110.00, creating a welcoming space perfect for relaxation. Experience the convenience of rooms designed for the practical traveler, offering basic amenities and a comfortable environment.

Whether you're here for business or pleasure, All Suites Inn Budget Host provides a peaceful setting that keeps Swales within easy reach. Make your Swales adventure budget-friendly and comfortable—reserve now!

  Call (855) 239-4019 to book with an agent.
  27.0 miles from Swales, PA 17049

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lewisburg

70 Hardwood Drive Lewisburg, PA

For a welcoming and budget-friendly stay, Fairfield Inn & Suites by Marriott Lewisburg offers inviting rooms with rates from $209.99, creating a reassuring space ideal for travelers bound for Swales. Enjoy the visual tranquility of Fairfield's neutral color palettes in guest rooms, designed to soothe and relax.

Take advantage of the peaceful atmosphere at Fairfield Inn & Suites by Marriott Lewisburg, while staying close to Swales for dining, entertainment, and more. Relax and enjoy your Swales trip with a hotel that fits your budget—reserve today!

  Call (855) 239-4019 to book with an agent.
  27.3 miles from Swales, PA 17049

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Aderi Hotel Bucknell University

313 North Derr Dr. Route 15 & I 80 Lewisburg, PA

For an affordable, restful visit, Aderi Hotel Bucknell University offers inviting rooms with rates starting at $92.99, creating a warm and welcoming atmosphere perfect for guests bound for Swales. Enjoy standard amenities in rooms designed to offer a worry-free stay, ensuring a pleasant visit at a great price.

Relax in the calm environment of Aderi Hotel Bucknell University, knowing that the many attractions of Swales are never far away. Stay smart and enjoy added value for your Swales adventure—book your stay now!

  Call (855) 234-7135 to book with an agent.
  27.7 miles from Swales, PA 17049

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Harrisburg Mechanicsburg

4900 Woodland Drive Enola, PA

For a quiet and affordable stay, Best Western Plus Harrisburg Mechanicsburg offers inviting rooms with rates starting at $58.99, creating a welcoming and comfortable environment ideal for rest. Enjoy the social atmosphere of Best Western Plus during happy hour, where guests can mingle and enjoy discounted drinks.

Enjoy spacious comfort at Best Western Plus Harrisburg Mechanicsburg, a quiet haven found just a short drive from the dynamic heart of Swales. Stay comfortably in Swales with amenities that make your trip memorable—lock in today!

  Call (855) 234-7135 to book with an agent.
  28.3 miles from Swales, PA 17049

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg

503 Winding Creek Boulevard Mechanicsburg, PA

Guests visiting Swales will find welcoming comfort at Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg, with inviting rooms starting at $169.99, creating a welcoming atmosphere ideal for rest. Revel in the quiet comfort of Fairfield's rooms, designed to ensure a peaceful night's sleep with soundproofing and blackout curtains.

Step into relaxation at Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg, where calm surroundings make for a refreshing stay with Swales just a short trip away. Relax and explore Swales knowing your accommodations provide excellent value—book today!

  Call (855) 234-2997 to book with an agent.
  28.6 miles from Swales, PA 17049

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel

2055 Technology Pkwy Mechanicsburg, PA

With budget-conscious rooms beginning at $119.00, Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel provides inviting accommodations for travelers bound for Swales, creating a warm environment. Relax in the outdoor hot tubs available at select Holiday Inn Express locations, a perfect way to unwind.

Experience the tranquility of Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel, where guests can enjoy a restful stay while still being close to the attractions of Swales. Make your Swales travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 239-4019 to book with an agent.
  28.6 miles from Swales, PA 17049

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Harrisburg Pa � Near Pa Expo Center

4125 North Front St. Harrisburg, PA

For an affordable and restful stay near Swales, Motel 6 Harrisburg Pa � Near Pa Expo Center provides tidy, no-fuss accommodations, with rates starting at $62.99, perfect for value-seeking travelers. Enjoy the outdoors at select Motel 6 locations that feature pools, picnic areas, and pet-friendly spaces for a stretch and play.

Relax in comfort at Motel 6 Harrisburg Pa � Near Pa Expo Center, where quiet surroundings and easy access to Swales make for a perfect trip. Book a no-frills hotel accessible to Swales and keep your budget under control!

  Call (855) 235-6136 to book with an agent.
  28.7 miles from Swales, PA 17049

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Enola Harrisburg

501 North Enola Rd Enola, PA

For an affordable and comfortable stay near Swales, Quality Inn Enola Harrisburg offers comfortable accommodations with rooms beginning at $54.99, creating a welcoming environment. Relax with confidence, knowing that Quality Inn prioritizes your safety and well-being with comprehensive cleaning protocols.

Stay at Quality Inn Enola Harrisburg for a serene retreat, where guests can relax in comfort and still have easy access to Swales's top spots. Make the most of your time in Swales with a hotel that enhances your stay—lock in today!

  Call (855) 239-4019 to book with an agent.
  29.0 miles from Swales, PA 17049

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Lewisburg PA

134 Walter Dr Lewisburg, PA

Explore a warm atmosphere at Country Inn & Suites by Radisson Lewisburg PA as you travel to Swales, with inviting accommodations that start at $152.99 per night, providing a relaxing retreat. Relax with the flat-screen TVs and premium cable channels in every room at Country Inn & Suites, perfect for a movie night in.

Escape the city bustle at Country Inn & Suites by Radisson Lewisburg PA, where a relaxing atmosphere awaits and Swales remains within a short drive. Discover the perfect Swales retreat with accommodations that exceed expectations—lock in today!

  Call (855) 236-8982 to book with an agent.
  29.0 miles from Swales, PA 17049

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms