Hotels in Johnstown, Pennsylvania

Search & Compare Johnstown Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Johnstown

Johnstown overview

Johnstown is known for its monuments. Simply book an excursion to enjoy your stay a little more. You can take in the local culture of Johnstown at Johnstown Flood Museum and Heritage Discovery Center. While here, check out other sights like Cambria County War Memorial Arena and Peoples Natural Gas Park.

Where to stay in Johnstown

Whether you're planning to stay for a night or a week, Johnstown has the right hotel for you. There are 8 hotels in Johnstown and you can shop as many as 130 deals for rooms on, some with discounts of up to 30%. We have room prices as low as 42 USD per night and here's a breakdown of hotels by star rating in Johnstown as well as in the surrounding area:
  • • 3 4-star hotels from 89 USD per night
  • • 39 3-star hotels from 70 USD per night
  • • 19 2-star hotels from 44 USD per night

How to get to Johnstown

Fly into Johnstown, PA (JST-John Murtha Johnstown - Cambria County), 4.4 mi (7.1 km) from the heart of Johnstown. Latrobe, PA (LBE-Arnold Palmer Regional) is the next closest major airport, 25.9 mi (41.7 km) away. Johnstown Station is the closest train station, located 0.3 mi (0.5 km) from the city center.

What to see around Johnstown

The area's cultural scene stands out, and places to visit include:
  • • Johnstown Flood Museum
  • • Heritage Discovery Center
Recommended sights include:
  • • Johnstown Flood Museum
  • • Cambria County War Memorial Arena
  • • Peoples Natural Gas Park
  • • Point Stadium
  • • Heritage Discovery Center

When to visit Johnstown

Wondering what time of year to travel or what should be on your packing list? Here are some seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 50°F day, 18°F night
  • • April-June: 77°F day, 33°F night
  • • July-September: 79°F day, 45°F night
  • • October-December: 63°F day, 19°F night
Seasonal rainfall averages
  • • January-March: 8.62 inches
  • • April-June: 12.17 inches
  • • July-September: 11.10 inches
  • • October-December: 9.33 inches