Hotels in Norristown, Pennsylvania

Search & Compare Norristown Hotels

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

Best hotels in Norristown

Norristown overview

Norristown is a family-friendly place known for its shops. There's a nice selection of restaurants to enjoy during your stay. Visitors to Norristown can take time to see places like Elmwood Park Zoo and Theatre Horizon. Popular sights in the surrounding area include King of Prussia Mall.

Where to stay in Norristown

A city welcoming to all, Norristown has a variety of hotels and other lodging options. There are 3 hotels in Norristown and you can shop as many as 799 deals for rooms on, some with discounts of up to 35%. We have room prices as low as 23 USD per night and here you'll find a breakdown of hotels by star rating in Norristown as well as in the surrounding area:
  • • 6 5-star hotels from 161 USD per night
  • • 89 4-star hotels from 98 USD per night
  • • 159 3-star hotels from 80 USD per night
  • • 53 2-star hotels from 55 USD per night

How to get to Norristown

Fly into Philadelphia, PA (PHL-Philadelphia Intl.), 19.8 mi (31.9 km) from the heart of Norristown. Trenton, NJ (TTN-Mercer) is the next closest major airport, 29.9 mi (48.2 km) away.

Train stations include:
  • • Norristown Elm Street Station (2.2 mi/3.5 km from the city center)
  • • Norristown Main Street Station (2.3 mi/3.7 km from the city center)
  • • Norristown Transit Center Station (2.7 mi/4.4 km from the city center)

What to see around Norristown

Highlights of the area include:
  • • Elmwood Park Zoo
  • • Theatre Horizon
  • • Centre Theater

When to visit Norristown

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 60°F day, 20°F night
  • • April-June: 86°F day, 35°F night
  • • July-September: 88°F day, 47°F night
  • • October-December: 71°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.35 inches
  • • July-September: 0.39 inches
  • • October-December: 0.31 inches