View of Railroad Bridge Crossing the Susquehanna River on a Sunny Summer Day, Shikellamy State Park Pennsylvania

Hotels with Restaurants in Selinsgrove, Pennsylvania

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Selinsgrove Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Selinsgrove hotels with a restaurant

Quality Inn New Columbia–Lewisburg

Quality Inn New Columbia–Lewisburg
2.5 star property
New Columbia
8.4 out of 10, Very Good, (1,003 reviews)
"Room was clean, has a nice bar, and a restaurant attached to the building was also a great touch. Staff was friendly."
United States
Matthew
The price is P4,429
P4,916 total
includes taxes & fees
Jul 19 - Jul 20
Quality Inn New Columbia–Lewisburg

Fairfield Inn & Suites by Marriott Lewisburg

Fairfield Inn & Suites by Marriott Lewisburg
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (419 reviews)
"Clean room and great staff"
United States
Michael
The price is P7,878
P8,744 total
includes taxes & fees
Jul 1 - Jul 2
Fairfield Inn & Suites by Marriott Lewisburg

Splash Magic RV Resort

Splash Magic RV Resort
2.5 star property
Northumberland
The price is P10,325
P11,254 total
includes taxes & fees
Jul 19 - Jul 20
Splash Magic RV Resort

Pine Barn Inn

Pine Barn Inn
3.0 star property
Danville
9.0 out of 10, Wonderful, (964 reviews)
"Comfortable room"
United States
Tammy
The price is P7,233
P8,029 total
includes taxes & fees
Jun 21 - Jun 22
Pine Barn Inn

Country Inn & Suites by Radisson, Lewisburg, PA

Country Inn & Suites by Radisson, Lewisburg, PA
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (1,000 reviews)
"There was nothing that I didn’t enjoy at this hotel. The cleanliness of the hotel room along with the gathering places was superb. Breakfast had multiple selections of well made options. We were so pleased with our 1 night stay!"
United States
Margaret
The price is P7,182
P7,972 total
includes taxes & fees
Jul 19 - Jul 20
Country Inn & Suites by Radisson, Lewisburg, PA

Travelodge by Wyndham Shamokin Dam/Selinsgrove

Travelodge by Wyndham Shamokin Dam/Selinsgrove
2.0 star property
Shamokin Dam
7.0 out of 10, Good, (1,000 reviews)
"Love"
United States
Humberto
The price is P3,720
P4,129 total
includes taxes & fees
Jun 22 - Jun 23
Travelodge by Wyndham Shamokin Dam/Selinsgrove

The Inn at Lewisburg, BW Signature Collection

The Inn at Lewisburg, BW Signature Collection
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (1,001 reviews)
"Very nice hotel"
United States
Lisa
The price is P7,464
P8,286 total
includes taxes & fees
Jun 22 - Jun 23
The Inn at Lewisburg, BW Signature Collection

The Lodge at Lykens Valley

The Lodge at Lykens Valley
2.5 star property
Millersburg
9.4 out of 10, Exceptional, (237 reviews)
"Very peaceful setting. Clean rooms and breakfast was just what we needed to start our day."
United States
Denise
The price is P5,995
P6,655 total
includes taxes & fees
Jun 28 - Jun 29
The Lodge at Lykens Valley
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Selinsgrove Hotel Reviews

Frequently asked questions

How much do hotels with dining in Selinsgrove cost?
The price for hotels in Selinsgrove ranges from P4,129 to P11,254 per night. Expedia has awesome offers on stays with restaurants or close to top food areas that'll please both your taste buds and bank account. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Selinsgrove?
You can't go past Holiday Inn Express Hotel & Suites Selinsgrove, an IHG Hotel. Base yourself at this 2.5-star property which features complimentary breakfast and laundry services. Hampton Inn Selinsgrove/Shamokin Dam is another sought-after hotel with dining worth a look. Spend your break at this 2.5-star option and make the most of conveniences including individually decorated rooms and a swimming pool. You'll have your pick of multiple hotels with dining in Selinsgrove with a total average guest review rating of 8.9.
How many hotels with dining are there in Selinsgrove?
You can choose from 5 hotels offering access to great dining options in Selinsgrove. No matter if you're taking a trip with the little ones or organizing a weekend break with your pals, Expedia is here to help you score the perfect pad.
What are the best cheap hotels with dining in Selinsgrove?
Use Holiday Inn Express Hotel & Suites Selinsgrove, an IHG Hotel as a base to eat your way around the food scene of Selinsgrove. This affordable escape comes with amenities such as laundry services and complimentary breakfast. Another excellent choice that'll please both your wallet and taste buds is Hampton Inn Selinsgrove/Shamokin Dam. Conveniences here include a swimming pool and individually decorated rooms. Hotels with dining in Selinsgrove are priced from P4,129 per night. If you'd prefer to save your hard-earned cash and still make the most of Selinsgrove, add some fantastic free attractions to your must-see list. Spyglass Ridge Winery and Shikellamy State Park are always popular among visitors. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Selinsgrove?
Traveling with the family in Selinsgrove couldn't be easier at Quality Inn Selinsgrove. With access to dining and conveniences like complimentary breakfast and WiFi, your crew can rest and relax at this 2.5-star stay. Econo Lodge And Suites Shamokin Dam - Selinsgrove is another family-friendly hotel that will put you near some excellent food experiences. It has a 2-star rating and amenities including laundry facilities and WiFi. Selinsgrove has lots of family-friendly attractions to check out when the kids are getting restless. Bucks County River Country and Bounce Fun Plex offer fun for both young and old.
Why book your hotel with dining in Selinsgrove with Expedia?
Expedia makes it easy to find your ideal hotel with dining in Selinsgrove. Make use of our filters to search for properties with their own restaurants. If you're on a budget, choose how much you want to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with dining in Selinsgrove?
Expedia can help you search for cheap hotels with dining in Selinsgrove. Use our convenient filter tools to reserve accommodations with restaurants or delicious extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Selinsgrove near my hotel with dining?
If you'd like to explore the best of Selinsgrove, Bounce Fun Plex is the ideal place to start.

Explore a world of travel with Expedia