Horsham hotels
From $69
Guest Score:
based on 17 guest reviews
250 Business Center Drive,
Horsham, PA
Located less than a 10-minute drive from the Willow Grove Naval Air Station, this hotel is 15 miles north of downtown Philadelphia. It features a business center and 24-hour gym.
Each of the spacious...read more
From $149
Guest Score:
based on 38 guest reviews
3 Walnut Grove Drive,
Horsham, PA
Residence Inn Willow Grove offers self-catering rooms, an outdoor pool and a well-equipped fitness center. A complimentary buffet breakfast is served daily. Willow Grove Park Mall is 3.3 miles away.
...read more
From $47
245 Easton Road,
Horsham, PA
The Days Inn Horsham is a 3 Diamond AAA rated hotel featuring an impressive 4-story granite atrium lobby that flows into a spacious hospitality area where you can watch TV, work on your laptop or just...read more
From $80
Guest Score:
based on 7 guest reviews
3671 Street Road,
Horsham, PA
This hotel in Bensalem, Philadelphia is just 1 mile from the Philadelphia Park Casino and Racetrack. It offers a continental breakfast, on-site gym and spacious rooms with free Wi-Fi.
Stylishly decor...read more
From $89
Guest Score:
based on 2 guest reviews
198 Precision Drive,
Horsham, PA
The Sesame Place theme park is 20 miles from this hotel in Horsham, Pennsylvania. The hotel features an outdoor pool and each studio includes a kitchenette and free Wi-Fi.
The studios at TownePlace S...read more
From $50
Guest Score:
based on 9 guest reviews
2707 Lincoln Highway,
Horsham, PA
Free Wi-Fi and a daily continental breakfast are offered at this Trevose, Pennsylvania motel. This basic motel features a 25” cable TV with HBO movie channels in every room and is a 26-minute drive...read more



