Cheap Hotels in Williamsport

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

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Comfort Inn in Williamsport

Comfort Inn

(2.2 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$81
Picture of Hampton Inn Williamsport in Williamsport

Hampton Inn Williamsport

(450 yards to city center)
  • 2.5 stars
Excellent 4.4 / 5
from
$107
Picture of Candlewood Suites Williamsport in Williamsport

Candlewood Suites Williamsport

(1.9 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$86
Picture of Hampton Inn Lewisburg in Lewisburg

Hampton Inn Lewisburg

(19 miles to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$139
Picture of Selinsgrove Inn in Selinsgrove

Selinsgrove Inn

(31 miles to city center)
  • 2.5 stars
Outstanding 4.8 / 5
from
$139
Picture of Fairfield Inn & Suites by Marriott Lock Haven in Lock Haven

Fairfield Inn & Suites by Marriott Lock Haven

(25 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$119
Picture of Motel 6 Montoursville, PA in Montoursville

Motel 6 Montoursville, PA

(3.2 miles to city center)
  • 2 stars
Good 3.8 / 5
from$59
$56
Picture of All Suites Inn Budget Host in Lewisburg

All Suites Inn Budget Host

(21 miles to city center)
  • 2 stars
Good 3.8 / 5
from
$65
Picture of Budget Inn Williamsport in Williamsport

Budget Inn Williamsport

(2.8 miles to city center)
  • 2 stars
Excellent 4.0 / 5
from
$60
Picture of Red Roof Inn Danville, PA in Danville

Red Roof Inn Danville, PA

(26 miles to city center)
  • 2 stars
Good 3.6 / 5
from$57
$54
Picture of Super 8 Danville in Danville

Super 8 Danville

(25 miles to city center)
  • 2 stars
Good 3.6 / 5
from
$59
Picture of Econo Lodge And Suites Shamokin Dam in Shamokin Dam

Econo Lodge And Suites Shamokin Dam

(29 miles to city center)
  • 2 stars
Good 3.2 / 5
from
$79
Picture of Best Western Danville Inn in Danville

Best Western Danville Inn

(25 miles to city center)
  • 2.5 stars
Good 3.6 / 5
from
$79

Quality Inn

(30 miles to city center)
  • 2.5 stars
Good 3.6 / 5
from
$84
Picture of Days Inn Lewisburg in Lewisburg

Days Inn Lewisburg

(20 miles to city center)
  • 2 stars
Fair 2.2 / 5
from
$59
Picture of Econo Lodge in Williamsport

Econo Lodge

(2.4 miles to city center)
  • 2 stars
Good 3.4 / 5
from
$66
Picture of Quality Inn & Suites Danville in Danville

Quality Inn & Suites Danville

(24 miles to city center)
  • 2.5 stars
Good 3.4 / 5
from
$79
Picture of Rodeway Inn Lewisburg in Lewisburg

Rodeway Inn Lewisburg

(21 miles to city center)
  • 1.5 stars
Fair 2.6 / 5
from
$55
Picture of Red Roof Inn Williamsport, PA in Williamsport

Red Roof Inn Williamsport, PA

(1.3 miles to city center)
  • 2 stars
Fair 2.8 / 5
from
$55
Picture of Northwood Motel in Montgomery

Northwood Motel

(6.9 miles to city center)
  • 2 stars
Poor 1.3 / 5
from
$59
Picture of City Hall Grand Hotel in Williamsport

City Hall Grand Hotel

(230 yards to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$109
Picture of Valley Lodge Motel in Selinsgrove

Valley Lodge Motel

(29 miles to city center)
  • 2.5 stars
No Guest Reviews yet
Picture of Serene View Farm Bed and Breakfast in Williamsport

Serene View Farm Bed and Breakfast

(16 miles to city center)Star rating not available
No Guest Reviews yet

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE