Skip to main content.

Hotels in Williamsport

Search for Williamsport Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Williamsport Hotels

Where to stay in Williamsport

Williamsport is a welcoming city with a variety of hotels and other accommodation options to choose from. There are 20 hotels in Williamsport and you can shop for as many as 463 deals for rooms on, some with discounts of up to 30%. We have room prices starting at GBP 37 per night. Here's a breakdown of hotels by star rating in Williamsport as well as in the surrounding area:
  • • 4 4-star hotels from GBP 70 per night
  • • 36 3-star hotels from GBP 53 per night
  • • 13 2-star hotels from GBP 37 per night

How to get to Williamsport

Fly into Williamsport, PA (IPT-Williamsport Regional), 4.2 mi (6.7 km) from central Williamsport. Selinsgrove, PA (SEG-Penn Valley) is the next-closest major airport, 30.3 mi (48.7 km) away.

What to see around Williamsport

Fun excursions can include a visit to:
  • • Howard J. Lamade Stadium
  • • BB&T Ballpark at Historic Bowman Field
The area's cultural scene stands out, and these are some places to visit:
  • • Thomas T. Taber Museum
  • • Peter J. McGovern Little League Museum
Enjoy the university setting or the academic vibe around:
  • • Lycoming College
  • • Pennsylvania College of Technology
Recommended places to see include:
  • • Williamsport/Lycoming Chamber of Commerce
  • • Market Street Bridge

When to visit Williamsport

When planning your trip, you might be wondering when the best time of year to visit is. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperatures
  • • January-March: 12°F day, -7°F night
  • • April-June: 28°F day, 1°F night
  • • July-September: 29°F day, 9°F night
  • • October-December: 20°F day, -6°F night
Seasonal average rainfall
  • • January-March: 203 inches
  • • April-June: 275 inches
  • • July-September: 314 inches
  • • October-December: 256 inches