Hotels in Willow Grove, Pennsylvania

Search & Compare Willow Grove Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

See all Willow Grove deals

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in Willow Grove

Willow Grove overview

Willow Grove is a budget-friendly place unique for its sports. You'll enjoy the ample coffee and bar options, along with outdoor areas for running and walking. Those seeking the perfect souvenir may want to head over to King of Prussia Mall and Reading Terminal Market to shop. Popular sights like Liberty Bell Center and Independence Hall won't disappoint. If you're looking for a family- and business-friendly getaway, Willow Grove is for you.

Where to stay in Willow Grove

Whether traveling for business or pleasure, Willow Grove can comfortably accommodate all visitors. There are 337 hotels in the Willow Grove area and you can shop as many as 93 deals for rooms on Hotels.com, some with discounts of up to 35%.
  • • 82 2-star hotels with an average price of $55 per night
  • • 162 3-star hotels with an average price of $85 per night
  • • 72 4-star hotels with an average price of $109 per night
  • • 6 5-star hotels with an average price of $149 per night

Here are the top hotels based on 87579 user reviews of Willow Grove hotels:
  • • Courtyard by Marriott Philadelphia Willow Grove (Horsham)
  • • Hampton Inn Philadelphia / Willow Grove (Horsham)
  • • SpringHill Suites Philadelphia Willow Grove (Horsham)
  • • Fairfield Inn & Suites Philadelphia Willow Grove (Horsham)

How to get to Willow Grove

Fly in to Trenton, NJ (TTN-Mercer), 18.3 mi (29.5 km) from downtown Willow Grove. Philadelphia, PA (PHL-Philadelphia Intl.) is the next closest major airport, 19.8 mi (31.8 km) away. Willow Grove Station is the closest train station.

What to see around Willow Grove

Outdoor activities are on hand like sporting events and running along with attractions such as:
  • • Campbell's Field
  • • Franklin Field
  • • H. Hunter Lott Jr. Tennis Courts
Known for its family-friendly sights such as:
  • • Speed Raceway
  • • Happy Tymes Family Fun Center
  • • Elmwood Park Zoo
  • • Philadelphia Zoo
  • • Sesame Place
Below are some favorite shopping areas to find that perfect souvenir:
  • • Willow Grove Park Mall
  • • Neshaminy Mall
  • • Plymouth Meeting Mall
  • • Franklin Mills Mall
  • • Oxford Valley Mall
Some top places to visit in the area include:
  • • Liberty Bell Center
  • • Independence Hall
  • • King of Prussia Mall
  • • Temple University
  • • St. Joseph's University

When to visit Willow Grove

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 57°F day, 24°F night
  • • April-June: 85°F day, 38°F night
  • • July-September: 86°F day, 52°F night
  • • October-December: 71°F day, 25°F night
Seasonal rainfall averages
  • • January-March: 9.9 inches
  • • April-June: 12.4 inches
  • • July-September: 13.5 inches
  • • October-December: 11.1 inches