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 Thorofare

Best Western West Deptford Inn

(8.1 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£75
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.3 / 5
from
£68
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
£98
Book this 5 star hotel in Phoenixville

Hampton Inn & Suites Valley Forge/Oaks

(20 miles to city centre)
  • 2.5 stars
Excellent 4.4 / 5
from
£86
Book this 5 star hotel in Philadelphia

Holiday Inn Express Philadelphia - Penns Landing

(1.3 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£93
Book this 5 star hotel in Horsham

Towneplace Suites by Marriott Horsham

(17 miles to city centre)
  • 2.5 stars
Excellent 4.4 / 5
from
£62
Book this 5 star hotel in Plymouth Meeting

Hampton Inn - Plymouth Meeting

(12 miles to city centre)
  • 2.5 stars
Excellent 4.4 / 5
from
£69
Book this 5 star hotel in Willow Grove

Hampton Inn Philadelphia / Willow Grove

(15 miles to city centre)
  • 2.5 stars
Excellent 4.1 / 5
from
£62
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
£56
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.0 / 5
from
£80
Book this 5 star hotel in Philadelphia

Holiday Inn Express Philadelphia-Midtown

(470 yards to city centre)
  • 2.5 stars
Excellent 4.3 / 5
from
£102
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
£89
Book this 5 star hotel in Philadelphia

Sleep Inn Center City

(820 yards to city centre)
  • 2.5 stars
Excellent 4.0 / 5
from
£81
Book this 5 star hotel in Mount Laurel

Hampton Inn Philadelphia Mt. Laurel

(12 miles to city centre)
  • 2.5 stars
Excellent 4.0 / 5
from
£76
Book this 5 star hotel in Deptford

Fairfield Inn by Marriott Deptford

(9.1 miles to city centre)
  • 2.5 stars
Good 3.8 / 5
from£71
£68
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
£76
Book this 5 star hotel in Langhorne

Holiday Inn Express Philadelphia NE - Langhorne

(23 miles to city centre)
  • 2.5 stars
Good 3.9 / 5
from
£73
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
£49
Book this 5 star hotel in Trevose

Comfort Inn

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

WoodSpring Suites Cherry Hill

(9.9 miles to city centre)
  • 2.5 stars
Excellent 4.0 / 5
from£82
£64
Book this 5 star hotel in Philadelphia

Burbridge St. B&B

(6.2 miles to city centre)
  • 2 stars
Good 3.9 / 5
from
£77
Book this 5 star hotel in Langhorne

SpringHill Suites by Marriott Philadelphia Langhorne

(22 miles to city centre)
  • 2.5 stars
Excellent 4.4 / 5
from
£82
Book this 5 star hotel in West Chester

Holiday Inn Express Hotel & Suites West Chester

(22 miles to city centre)
  • 2.5 stars
Excellent 4.3 / 5
from
£76
Book this 5 star hotel in Williamstown

Best Western Monroe Inn & Suites

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

Holiday Inn Express Frazer - Malvern

(20 miles to city centre)
  • 2.5 stars
Excellent 4.3 / 5
from
£62

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
=