2-Star Hotels in Philadelphia

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

Collect 10 nights get 1 reward night*

And look out for Secret Prices on selected hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
Book this 5 star hotel in Wilmington

Inn At Wilmington

(22 miles to city centre)
  • 2.5 stars
Good 3.9 / 5
from
£89
Book this 5 star hotel in Mount Laurel

La Quinta Inn & Suites Mt. Laurel - Philadelphia

(11 miles to city centre)
  • 2.5 stars
Excellent 4.2 / 5
from£82
£74
Book this 5 star hotel in Mount Laurel

Holiday Inn Express & Suites Philadelphia - Mt. Laurel

(12 miles to city centre)
  • 2.5 stars
Excellent 4.3 / 5
from
£78
Book this 5 star hotel in Phoenixville

Hampton Inn & Suites Valley Forge/Oaks

(20 miles to city centre)
  • 2.5 stars
Excellent 4.3 / 5
from
£95
Book this 5 star hotel in Willow Grove

Hampton Inn Philadelphia / Willow Grove

(15 miles to city centre)
  • 2.5 stars
Excellent 4.2 / 5
from£82
£74
Book this 5 star hotel in Malvern

Holiday Inn Express Frazer - Malvern

(20 miles to city centre)
  • 2.5 stars
Excellent 4.2 / 5
from
£71
Book this 5 star hotel in King of Prussia

Holiday Inn Express Hotel & Suites King of Prussia

(15 miles to city centre)
  • 2.5 stars
Good 3.8 / 5
from
£89
Book this 5 star hotel in Horsham

Candlewood Suites Philadelphia-Willow Grove

(15 miles to city centre)
  • 2.5 stars
Excellent 4.2 / 5
from
£73
Book this 5 star hotel in Essington

Holiday Inn Express Philadelphia Airport

(9.7 miles to city centre)
  • 2.5 stars
Good 3.8 / 5
from
£98
Book this 5 star hotel in Mount Laurel

Hampton Inn Philadelphia Mt. Laurel

(12 miles to city centre)
  • 2.5 stars
Good 3.9 / 5
from
£86
Book this 5 star hotel in Glen Mills

Hampton Inn & Suites Chadds Ford

(21 miles to city centre)
  • 2.5 stars
Excellent 4.5 / 5
from
£101
Book this 5 star hotel in Blackwood

Hampton Inn Turnersville

(14 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£85
Book this 5 star hotel in Voorhees

Wingate by Wyndham Voorhees Mt. Laurel

(12 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£70
Book this 5 star hotel in Voorhees

Inn at Voorhees

(12 miles to city centre)
  • 2.5 stars
Good 3.9 / 5
from
£69
Book this 5 star hotel in Thorofare

Best Western West Deptford Inn

(8.1 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£85
Book this 5 star hotel in King of Prussia

Fairfield Inn by Marriott Philadelphia Valley Forge

(15 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£112
Book this 5 star hotel in Trevose

Comfort Inn

(16 miles to city centre)
  • 2.5 stars
Good 3.8 / 5
from
£72
Book this 5 star hotel in Langhorne

Holiday Inn Express Philadelphia NE - Langhorne

(23 miles to city centre)
  • 2.5 stars
Good 3.8 / 5
from
£76
Book this 5 star hotel in Mount Laurel

Candlewood Suites Philadelphia-Mt. Laurel

(12 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£71
Book this 5 star hotel in Warminster

Holiday Inn Express & Suites Warminster - Horsham

(17 miles to city centre)
  • 2.5 stars
Outstanding 4.6 / 5
from
£106
Book this 5 star hotel in Philadelphia

The Conwell Inn

(2.1 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£125
Book this 5 star hotel in Ridley Park

Microtel Inn & Suites By Wyndham Philadelphia Airport Ridley

(10 miles to city centre)
  • 2.5 stars
Excellent 4.4 / 5
from
£84
Book this 5 star hotel in Bensalem

Hampton Inn & Suites Philadelphia/Bensalem

(16 miles to city centre)
  • 2.5 stars
Excellent 4.5 / 5
from
£85
Book this 5 star hotel in Malvern

Hampton Inn Philadelphia/Great Valley/Malvern

(23 miles to city centre)
  • 2.5 stars
Outstanding 4.6 / 5
from
£78
Book this 5 star hotel in Philadelphia

Burbridge St. B&B

(6.2 miles to city centre)
  • 2 stars
Good 3.8 / 5
from
£79

Collect 10 nights get 1 reward night*

And look out for Secret Prices on selected hotels

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