No Smoking Policy in Selinsgrove
Trover photo by Dave Koczur

Non-Smoking Hotels in Selinsgrove, PA $95

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Selinsgrove Non-Smoking Hotels

Image for Hampton Inn Selinsgrove/Shamokin Dam
2.5 out of 5
3 Stettler Ave, US Route 11 and 15, Selinsgrove, PA
Free CancellationReserve now, pay when you stay
$107/night
Sep 29 - Sep 30
4.3/5Excellent! (373 reviews)

"The staff was incredibly friendly and the manager was very encouraging to the staff and exceedingly outgoing to the customers. One of the best hotel experiences we’ve ever had."…"

Reviewed on Aug 27, 2019

Hampton Inn Selinsgrove/Shamokin Dam
Image for Holiday Inn Express Hotel & Suites Selinsgrove
2.5 out of 5
651 N. Susquehanna Trail, Selinsgrove, PA
$95/night
Sep 22 - Sep 23
4.7/5Exceptional! (377 reviews)

"Excellent service and clean rooms. Great value for price paid"…"

Reviewed on Sep 13, 2019

Holiday Inn Express Hotel & Suites Selinsgrove
Don't see what you're looking for?
See all available properties in Selinsgrove starting at $95 per night
View all properties
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.

Pocket Guide: Non-Smoking Hotels in Selinsgrove

Search for hotels in Selinsgrove on Expedia. You can easily find your hotels in Selinsgrove using one of the methods below:

  • View our selection of featured hotels in Selinsgrove
  • Use the map to find hotels in the Selinsgrove neighborhood you prefer
  • Use the filters to see hotels in a specific area of Selinsgrove, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Selinsgrove
  • Enter your travel dates to view the best deals on hotels in Selinsgrove - while they last

More trip options

Recently Booked Non-Smoking Hotels in Selinsgrove