Welcome to the Selinsgrove Inn—where historic charm meets modern comfort in the heart of Central Pennsylvania. As a family-owned business, we take great pride in delivering exceptional customer service and attention to detail in everything we do. Nestled just steps from downtown and the Susquehanna River, our inn offers a peaceful retreat with spacious rooms and thoughtful amenities like complimentary breakfast, free Wi-Fi, and convenient parking. Whether you’re here for business, a college visit, or a relaxing getaway, the Selinsgrove Inn is the perfect place to feel at home.
How to Get Here
By Bus
There is a bus stop located near our Inn: 105 S. Market St
Selinsgrove, PA 17870
Ride Share
Click here for different ride shares in the area.
By Train
Take the Amtrack train. Click here for routes.
Airport Shuttle
Click here for directions from Harrisburg Airport to Selinsgrove PA.




