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

Halifax Inn

1615 North River Rd Halifax, PA

With rooms beginning at $116.99, Halifax Inn is a practical option for travelers to Richfield, providing budget-conscious accommodations in a pleasant setting. Find enhanced comfort and value in rooms that offer a little more, from added space to extra amenities, all designed for your satisfaction.

Unwind at Halifax Inn, where peaceful surroundings offer a relaxing stay and downtown Richfield remains nearby for city exploration. Enjoy a worry-free Richfield adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 234-5074 to book with an agent.
  14.6 miles from Richfield, PA 17086

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Selinsgrove Inn

214 North Market Street Selinsgrove, PA

At Selinsgrove Inn, travelers to Richfield will find affordable comfort with rooms beginning at $152.99, creating a clean and welcoming environment for unwinding. Enjoy upgraded accommodations that provide additional comfort and amenities, all designed to enhance your travel experience.

A relaxing stay awaits at Selinsgrove Inn, where serene surroundings provide a restful atmosphere and downtown Richfield remains accessible. Stay relaxed and on budget while exploring Richfield—reserve your hotel room today!

  Call (855) 233-0132 to book with an agent.
  15.4 miles from Richfield, PA 17086

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Mifflintown

29 Stop Plaza Drive Mifflintown, PA

Guests visiting Richfield can relax at Econo Lodge Mifflintown, where affordable rooms begin at $79.99, creating a warm and welcoming environment ideal for relaxation. Navigate your travels with confidence, thanks to Econo Lodge's prime locations and easy access to public transportation.

At Econo Lodge Mifflintown, guests can experience the calm of quiet surroundings, with the energy of downtown Richfield still close by. Lock in an affordable hotel with extra comfort for your Richfield trip—reserve now!

  Call (855) 233-7850 to book with an agent.
  15.6 miles from Richfield, PA 17086

Starting at

$79.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 traveling to Richfield will appreciate the inviting accommodations at Holiday Inn Express Hotel & Suites Selinsgrove an IHG Hotel, where relaxed rooms start at $162.00, creating a warm, welcoming space. Opt for Holiday Inn Express, where straightforward amenities and efficient service ensure a smooth and comfortable travel experience.

For those who prefer a calm atmosphere, Holiday Inn Express Hotel & Suites Selinsgrove an IHG Hotel offers tranquility while keeping downtown Richfield close enough for a day of adventure. Get ready for a relaxing Richfield visit with affordable, well-appointed lodging—book now!

  Call (855) 234-7135 to book with an agent.
  16.5 miles from Richfield, PA 17086

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

With rates from $179.99, Fairfield Inn & Suites by Marriott Selinsgrove is ideal for travelers bound for Richfield, providing tucked away, budget-friendly accommodations perfect for relaxation. Stay productive with Fairfield's business amenities, including high-speed internet and accessible power outlets in all public areas.

Travelers staying at Fairfield Inn & Suites by Marriott Selinsgrove can enjoy a peaceful escape, knowing downtown Richfield is still within reach for a day of adventure. Settle in and enjoy your Richfield stay with amenities that make all the difference—reserve now!

  Call (855) 239-5277 to book with an agent.
  16.6 miles from Richfield, PA 17086

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Selinsgrove

613 North Susquehanna Trl Selinsgrove, PA

For an affordable stay near Richfield, Quality Inn Selinsgrove offers inviting accommodations with rooms starting at $78.99, creating a clean and comfortable space. Take pleasure in the fresh, seasonal fruits included in Quality Inn's breakfast buffet, ensuring a healthy start to your day.

Experience a relaxing stay at Quality Inn Selinsgrove, where peaceful surroundings offer rest and downtown Richfield is just a drive away. Enjoy a Richfield stay where comfort is never compromised—secure your room now!

  Call (855) 239-5277 to book with an agent.
  16.8 miles from Richfield, PA 17086

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

4268 William Penn Highway Mifflintown, PA

At Budget Inn, travelers bound for Richfield will find budget-friendly rooms starting at $84.99, creating a relaxed and welcoming environment to enjoy. Enjoy practical accommodations with a touch of added comfort, perfect for travelers seeking value and convenience.

At Budget Inn, guests can unwind in quiet surroundings, with the added convenience of downtown Richfield being just a drive away. Book your budget-friendly Richfield stay today and make every dollar count!

  Call (855) 235-6136 to book with an agent.
  16.9 miles from Richfield, PA 17086

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Duncannon

3270 Susquehanna Trail Duncannon, PA

For those bound for Richfield, Red Carpet Inn Duncannon offers inviting, budget-friendly accommodations with rooms beginning at $75.00, creating a welcoming space for all guests. Experience practical comfort in a setting that focuses on providing essential amenities at an affordable price.

Guests staying at Red Carpet Inn Duncannon can unwind in peaceful surroundings, with downtown Richfield still a manageable drive for a day of adventure. Enjoy Richfield to the fullest with budget-friendly, inviting hotel rooms—book today!

  Call (855) 235-6136 to book with an agent.
  17.9 miles from Richfield, PA 17086

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Selinsgrove / Shamokin Dam

3 Stettler Ave Shamokin Dam, PA

Guests bound for Richfield can unwind at Hampton Inn Selinsgrove / Shamokin Dam, where inviting rooms start at $114.99, creating a warm and welcoming space perfect for relaxation. Adjust your room’s climate to your preference with Hampton’s individual air conditioning units, ensuring comfort in any weather.

Guests staying at Hampton Inn Selinsgrove / Shamokin Dam will appreciate the calm retreat, with downtown Richfield still close enough for city adventures. Rest and recharge in Richfield with accommodations that make every moment memorable—lock in today!

  Call (855) 239-4019 to book with an agent.
  18.3 miles from Richfield, PA 17086

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

Guests bound for Richfield can unwind in affordable comfort at Econo Lodge&Suites Shamokin Dam Selinsgrove, with soothing rooms starting at $84.00, creating a welcoming, relaxing space. Stay cool or warm with Econo Lodge's in-room climate control, ensuring your comfort no matter the season.

Guests can enjoy peaceful surroundings at Econo Lodge&Suites Shamokin Dam Selinsgrove, with downtown Richfield still a convenient drive away for sightseeing. Make your Richfield trip enjoyable and cost-effective—reserve your hotel room now!

  Call (855) 234-2997 to book with an agent.
  19.0 miles from Richfield, PA 17086

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

4687 Westbranch Hwy Lewisburg, PA

With rooms starting at $76.99, Relax Inn offers inviting accommodations for travelers to Richfield, providing a welcoming space ideal for a relaxing stay. Stay in rooms that offer simple comforts and clean surroundings, ensuring a hassle-free experience for all guests.

Stay at Relax Inn to experience the perfect blend of quiet retreat and easy access to Richfield's top attractions. Take comfort in knowing your Richfield stay is both cozy and budget-friendly—reserve today!

  Call (855) 239-4019 to book with an agent.
  21.5 miles from Richfield, PA 17086

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

All Suites Inn Budget Host

4663 Westbranch Highway Rt. 15 Lewisburg, PA

With rates starting at $110.00, All Suites Inn Budget Host provides budget-conscious comfort for travelers to Richfield, creating a clean and calm space ideal for relaxation. Experience a comfortable stay with rooms that provide the essentials for a relaxing visit at a budget-friendly price.

Stay at All Suites Inn Budget Host for the perfect mix of quiet relaxation and the option to explore Richfield's lively atmosphere. Make your Richfield visit comfortable and easy on your wallet—reserve now!

  Call (855) 239-4019 to book with an agent.
  21.5 miles from Richfield, PA 17086

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lewisburg

70 Hardwood Drive Lewisburg, PA

At Fairfield Inn & Suites by Marriott Lewisburg, travelers to Richfield will find budget-friendly rooms with rates beginning at $209.99, creating a welcoming and comfortable environment. Indulge in the comfort and style of Fairfield's newly renovated properties, showcasing contemporary design and upgraded features.

At Fairfield Inn & Suites by Marriott Lewisburg, you’ll find the perfect escape from city life, with Richfield's bustling attractions always just a short drive away. Take advantage of thoughtful amenities and affordable rates for your Richfield trip—book today!

  Call (855) 235-6136 to book with an agent.
  22.1 miles from Richfield, PA 17086

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

With rooms beginning at $92.99, Aderi Hotel Bucknell University offers serene accommodations for guests traveling to Richfield, creating a clean and welcoming space for relaxation. Relax in accommodations that offer practical comfort and standard amenities, making your stay both pleasant and economical.

Discover a refreshing retreat at Aderi Hotel Bucknell University, situated at a comfortable distance from the energy and attractions of Richfield. Book a welcoming hotel that fits your budget and enjoy Richfield stress-free—reserve now!

  Call (855) 235-6136 to book with an agent.
  22.4 miles from Richfield, PA 17086

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Lewisburg PA

134 Walter Dr Lewisburg, PA

Stay comfortably at Country Inn & Suites by Radisson Lewisburg PA on your journey to Richfield, where enchanting accommodations and welcoming service create a restful retreat, all from $152.99. Indulge in the warm and welcoming décor of Country Inn & Suites’ common areas, designed to make you feel at ease.

Relax at Country Inn & Suites by Radisson Lewisburg PA, where guests can unwind in quiet comfort while keeping Richfield within easy reach for day trips. Find your home away from home in Richfield with a hotel that caters to your needs—reserve now!

  Call (855) 239-5277 to book with an agent.
  23.8 miles from Richfield, PA 17086

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Country Cupboard Inn

7701 West Branch Highway Lewisburg, PA

Stay at Best Western Plus Country Cupboard Inn for a comfortable trip to Richfield, where warm-hearted accommodations create a welcoming retreat, with budget-friendly rates from $144.99. Indulge in a leisurely day at Best Western Plus’ sun decks, equipped with loungers and umbrellas for a perfect relaxing afternoon.

At Best Western Plus Country Cupboard Inn, you’ll find a peaceful retreat with the added benefit of being close to the excitement of Richfield. Discover the best of Richfield with a hotel that offers first-class service at a budget price—secure now!

  Call (855) 234-2997 to book with an agent.
  23.9 miles from Richfield, PA 17086

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lewisburg

140 International Dr Lewisburg, PA

For a charming stay, Hampton Inn Lewisburg offers budget-conscious accommodations with rates from $179.99, creating a clean, welcoming environment ideal for travelers. Enjoy a seamless travel experience with Hampton's efficient online check-in process, saving you time upon arrival.

Nestled outside the busy hub, Hampton Inn Lewisburg lets you enjoy both the calm of your stay and the easy access to Richfield's attractions. Discover Richfield from the comfort of a hotel that makes every dollar count—reserve today!

  Call (855) 233-7850 to book with an agent.
  24.1 miles from Richfield, PA 17086

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

13015 Ferguson Valley Rd. US 322 Burnham, PA

For a comfortable stay, Quality Inn & Suites offers budget-friendly rooms with rates beginning at $0.00, creating a clean and inviting space ideal for relaxation. Stay connected with multiple USB charging ports available in each room at Quality Inn, keeping all your devices powered up.

With a serene environment and convenient connections, Quality Inn & Suites is ideal for travelers who want to explore Richfield at their own pace. Choose a hotel that makes your Richfield trip both practical and enjoyable—secure your stay today!

  Call (855) 234-2997 to book with an agent.
  24.8 miles from Richfield, PA 17086
Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burnham / Lewistown

12886 Ferguson Valley Rd Lewistown, PA

Guests traveling to Richfield can unwind at Super 8 by Wyndham Burnham / Lewistown, where budget-friendly rooms start at $101.99, providing a warm and welcoming space perfect for rest. Appreciate the swift and convenient express check-out service at Super 8, perfect for guests on a tight schedule.

Enjoy the serene atmosphere of Super 8 by Wyndham Burnham / Lewistown, providing the ideal base for travelers wanting to experience Richfield at their own pace. Enjoy Richfield to the fullest with a hotel that prioritizes comfort and value—book now!

  Call (855) 234-5074 to book with an agent.
  25.0 miles from Richfield, PA 17086

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Best Western Nittany Inn Milroy

5 Commerce Drive Reedsville, PA

For a budget-friendly and inviting stay near Richfield, Best Western Nittany Inn Milroy offers appealing accommodations with rates beginning at $127.99, creating a warm and comfortable environment. Take advantage of Best Western's business centers, equipped with computers, printers, and other essentials for the working traveler.

Discover the convenience of Best Western Nittany Inn Milroy, a peaceful location with Richfield's attractions accessible whenever you're ready to explore. Choose a Richfield hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 233-0132 to book with an agent.
  25.0 miles from Richfield, PA 17086

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

At Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel, travelers visiting Richfield will find inviting accommodations with rates starting at $179.00, creating a enveloping, welcoming environment ideal for rest. Explore the local area with confidence, thanks to the insightful recommendations provided by Holiday Inn Express's knowledgeable staff.

Step away from the crowds at Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel, a quiet escape where Richfield's vibrant offerings are never too far from reach. Rest easy in Richfield knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 235-0725 to book with an agent.
  25.8 miles from Richfield, PA 17086

Starting at

$179.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 a budget-friendly stay near Richfield, Motel 6 Harrisburg Pa � Near Pa Expo Center provides clean, practical accommodations, with rates starting at $62.99, perfect for travelers seeking comfort. Stay at Motel 6 for the ideal blend of cost-effectiveness and comfort, ensuring that you get more value out of every dollar spent.

Relax in the quiet ambiance of Motel 6 Harrisburg Pa � Near Pa Expo Center, with the excitement of Richfield just a short drive away for your adventures. Plan your Richfield visit with this cost-effective stay and travel smart—reserve today!

  Call (855) 233-7850 to book with an agent.
  27.6 miles from Richfield, PA 17086

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Lewisburg / New Columbia an IHG Hotel

160 Commerce Park Drive New Columbia, PA

For those bound for Richfield, Holiday Inn Express Lewisburg / New Columbia an IHG Hotel offers warm-hearted, budget-friendly accommodations with rates from $149.00, creating a comfortable space perfect for relaxation. Stay active with Holiday Inn Express's walking and jogging tracks, available at select locations.

At Holiday Inn Express Lewisburg / New Columbia an IHG Hotel, enjoy a calming escape, perfect for those looking to explore Richfield without staying in the middle of the action. Experience Richfield the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 235-6136 to book with an agent.
  27.7 miles from Richfield, PA 17086

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn New Columbia–Lewisburg

330 Commerce Park New Columbia, PA

At Quality Inn New Columbia–Lewisburg, guests bound for Richfield will find cozy-like comfort with rooms starting at $75.99, creating a warm, inviting environment perfect for rest. Indulge in Quality Inn's gourmet in-room dining options, offering a variety of dishes delivered directly to your door.

Recharge in the comfort of Quality Inn New Columbia–Lewisburg, where restful surroundings are matched by the proximity to Richfield's attractions. Enjoy more of Richfield with a practical hotel designed for your convenience—reserve now!

  Call (855) 234-2997 to book with an agent.
  27.8 miles from Richfield, PA 17086

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms