Pennsylvania may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Johnstown, PA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Cozy home for business or family stay
The price is $92 per night from Jan 25 to Jan 26
1.27 mi from city center
5/5Exceptional! (1 review)
Great area to motorcycle ride out of!

"The outside might not have too much "curb appeal" but there was parking right out front. The neighbors seemed friendly enough and the inside was SPOTLESS! Had everything we needed and the owner even included some coffee pods. ALSO I had questions for the owner a couple of times and he responded back ..."…"

Reviewed on Oct 2, 2020

Cozy home for business or family stay
20% off Season Sale When Booking $112 per Night. Except Holidays
Get Rates
2.07 mi from city center
4.3/5Excellent! (3 reviews)
Charming, Comfortable

"Well-maintained, gorgeous home with plenty of space. Visited family for the holidays and it was a cozy, relaxing place to retreat each evening. Very communicative and gracious host."…"

Reviewed on Dec 15, 2019

20% off Season Sale When Booking $112 per Night. Except Holidays
Get Back to Nature With all the Amenities of Home!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hampton Inn Latrobe
2.5 out of 5
3970 US 30, Latrobe, PA
Free CancellationReserve now, pay when you stay
The price is $97 per night from Jan 20 to Jan 21
25.03 mi from city center
4.4/5Excellent! (467 reviews)

"Very pleasant staff, nice clean room, perfect for a one night stay."…"

Reviewed on Dec 17, 2020

Hampton Inn Latrobe
Foggy Mountain Lodge
2.5 out of 5
117 Foggy Mountain Lane, Stahlstown, PA
Free CancellationReserve now, pay when you stay
The price is $86 per night from Jan 18 to Jan 19
25.21 mi from city center
4.1/5Very Good! (79 reviews)

"Very friendly staff, excellent customer service, Room had a few maintenance issues, the owner himself fixed it promptly. Beautiful, Peaceful property, despite very loud neighbors in the next room fighting 😕 would have been nicer if there was a room between the two guest rooms since the lodge wasn’t ..."…"

Reviewed on Oct 12, 2020

Foggy Mountain Lodge
Holiday Inn Johnstown Downtown
3 out of 5
250 Market St, Johnstown, PA
Get Rates
0.1 mi from city center
4.2/5Very Good! (381 reviews)

"Was very clean and staff was friendly pool was nice"…"

Reviewed on Oct 12, 2020

Holiday Inn Johnstown Downtown
SpringHill Suites Pittsburgh Latrobe
3 out of 5
115 Arnold Palmer Dr, Latrobe, PA
Free CancellationReserve now, pay when you stay
The price is $89 per night from Jan 19 to Jan 20
25.16 mi from city center
4.7/5Exceptional! (595 reviews)

"Closeness to Latrobe airport for early morning flight"…"

Reviewed on Dec 26, 2020

SpringHill Suites Pittsburgh Latrobe
Ramada by Wyndham Indiana
3 out of 5
1395 Wayne Ave, Indiana, PA
Free CancellationReserve now, pay when you stay
The price is $59 per night from Jan 22 to Jan 23
22.58 mi from city center
3.7/5Good! (523 reviews)

"Front desk staff was very nice. I will be staying again very soon."…"

Reviewed on Dec 1, 2020

Ramada by Wyndham Indiana
Fairfield Inn & Suites by Marriott Somerset
2.5 out of 5
117 Tollgate Road, Somerset, PA
Free CancellationReserve now, pay when you stay
The price is $94 per night from Jan 19 to Jan 20
22.93 mi from city center
4.7/5Exceptional! (291 reviews)

"Was very nice place. Will stay there again when we go back up to ski!"…"

Reviewed on Jan 10, 2021

Fairfield Inn & Suites by Marriott Somerset
SureStay Plus Hotel by Best Western Somerset
2.5 out of 5
138 Marsh Road, Somerset, PA
Free CancellationReserve now, pay when you stay
The price is $50 per night from Jan 22 to Jan 23
22.89 mi from city center
3.7/5Good! (114 reviews)
Reasonably priced, clean room. Good for short stay

"We needed a short stay to get some rest. It served the purpose."…"

Reviewed on Aug 17, 2020

SureStay Plus Hotel by Best Western Somerset
Days Inn by Wyndham Blairsville
2.5 out of 5
1085 SR 22 Highway West, Blairsville, PA
Free CancellationReserve now, pay when you stay
The price is $59 per night from Jan 22 to Jan 23
18.62 mi from city center
3.4/5Good! (225 reviews)

"Friendly staff, clean rooms, nice location, comfortable beds"…"

Reviewed on Jan 1, 2021

Days Inn by Wyndham Blairsville
Days Inn by Wyndham Somerset
2 out of 5
220 Waterworks Rd, Somerset, PA
The price is $60 per night from Jan 17 to Jan 18
22.84 mi from city center
3.6/5Good! (937 reviews)

"As expected. No issues. Clean. Friendly staff."…"

Reviewed on Oct 26, 2020

Days Inn by Wyndham Somerset
Quality Inn
2.5 out of 5
111 Cook Rd, Ebensburg, PA
Free CancellationReserve now, pay when you stay
The price is $95 per night from Jan 17 to Jan 18
12.91 mi from city center
4.3/5Excellent! (280 reviews)

"We had an excellent stay and will plan to return. Bathroom could be updated but didn’t affect any part of our stay. Pool and hot tub was great. Breakfast sandwiches were served for breakfast."…"

Reviewed on Oct 10, 2020

Quality Inn
Super 8 by Wyndham Johnstown
2 out of 5
627 Solomon Run Rd, Hwy. 219 And Solomon Run Rd., Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $65 per night from Jan 22 to Jan 23
4.82 mi from city center
3.3/5 (488 reviews)

"Due to Covid - we had no breakfast options available. During our trip we stayed at other motels and were given some availability to small breakfast items. Even though many of the things normally were unavailable the prices did not reflect their absence."…"

Reviewed on Oct 13, 2020

Super 8 by Wyndham Johnstown
Hampton Inn Johnstown
2.5 out of 5
129 Commerce Ct, Johnstown, PA
Free CancellationReserve now, pay when you stay
The price is $95 per night from Jan 17 to Jan 18
4.87 mi from city center
4.7/5Exceptional! (177 reviews)

"Hotel was clean. Good for the price! Complimentary breakfast was nice"…"

Reviewed on Dec 27, 2020

Hampton Inn Johnstown
Hilton Garden Inn Indiana at IUP
3 out of 5
714 Pratt Drive, Indiana, PA
Free CancellationReserve now, pay when you stay
The price is $97 per night from Jan 17 to Jan 18
23.49 mi from city center
4.6/5Exceptional! (353 reviews)

"Clean, spacious room, and a cool shower."…"

Reviewed on Oct 5, 2020

Hilton Garden Inn Indiana at IUP
Hampton Inn Somerset
2.5 out of 5
324 Laurel Crest Rd, Somerset, PA
Free CancellationReserve now, pay when you stay
The price is $104 per night from Jan 17 to Jan 18
22.87 mi from city center
4.4/5Excellent! (527 reviews)

"I was very pleasantly surprised with the cleanliness, and that they were still able to find a way to serve the breakfast, despite COVID restrictions. They did a great job!"…"

Reviewed on Nov 23, 2020

Hampton Inn Somerset
Hampton Inn & Suites Blairsville
2.5 out of 5
62 Pine Ridge Rd, Blairsville, PA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Jan 17 to Jan 18
17.73 mi from city center
4.6/5Wonderful! (419 reviews)
Awesome!

"My wife and I wanted a get-away evening together prior to starting a new chapter in our lives. This place was awesome! Incredibly friendly service and a comfortable, yet classy, room! The pool was just the right temperature, everything was clean and well-maintained, and when you add in we played ..."…"

Reviewed on Oct 14, 2020

Hampton Inn & Suites Blairsville
Hampton Inn Indiana
2.5 out of 5
1275 Indian Springs Rd, Indiana, PA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Jan 17 to Jan 18
23.61 mi from city center
4.4/5Excellent! (387 reviews)

"The staff was caring enough to have personal items"…"

Reviewed on Dec 18, 2020

Hampton Inn Indiana
Knights Inn Somerset
2 out of 5
147 Gateway Rd, Somerset, PA
Free CancellationReserve now, pay when you stay
The price is $44 per night from Jan 17 to Jan 18
22.93 mi from city center
3.1/5 (211 reviews)

"Room is very clean. But towels are worn out. Good price for the night. Nice & courteous"…"

Reviewed on Jan 3, 2021

Knights Inn Somerset
Don't see what you're looking for?
See all available properties in Johnstown
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Johnstown

History buffs will enjoy exploring Johnstown, and visitors give high marks for the top-notch restaurants. This city also attracts tourists with its monuments, festivals, and museums.

  • There are 79 hotels and other accommodations in Johnstown
  • The closest major airport is in Johnstown, PA (JST-John Murtha Johnstown - Cambria County), 4.4 mi (7.1 km) from the city center
  • The next closest is in Indiana, PA (IDI-Indiana County - Jimmy Stewart), 23.3 mi (37.5 km) away

Sightseeing and Staying in Johnstown

Known for its festivals, museums, and live music, the city's cultural venues include Johnstown Flood Museum, Somerset Historical Center, and Heritage Discovery Center. Its monuments and historic sites are notable and landmarks include Quecreek Mine Rescue Site, The Coffee Pot, and Somerset County Courthouse. The city's natural setting is picturesque, including the hiking trails and these places to visit: Shawnee State Park, Somerset County Memorial Park, and Laurel Hill State Park.

In Johnstown, there are 79 hotels and other lodging options so you'll have a variety of choices for your holiday getaway. Here you'll find highly ranked ones based on our user reviews:

  • Quill Haven Country Inn Bed and Breakfast - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its WiFi and proximity to shopping.
  • Fairfield Inn & Suites by Marriott Somerset - Our customers like the family-friendly amenities and clean, quiet rooms at this hotel. This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi.
  • Omni Bedford Springs Resort - With a stay at this 4.5-star resort, guests can enjoy access to a full-service spa and a golf course, along with free WiFi. Expedia customers like its dining options and bar.

A popular place to see in the surrounding area is Seven Springs Mountain Resort, located 28.9 mi (46.5 km) from the heart of the city.

Getting Around Johnstown

If you want to explore the larger area, hop aboard a train at Johnstown Station. Johnstown might not have very many public transportation choices so consider renting a car to explore more.

Dressing for Johnstown

  • Between January and March, daytime temperatures average 50°F, while nighttime temperatures stay around 18°F
  • From April to June, the average is 77°F during the day and 33°F at night
  • July through September sees average temperatures of 79°F during the day and 45°F at night
  • In October-December, you can expect 63°F as the daytime average and 19°F as the nighttime average
  • About 41.14 inches of rain falls on Johnstown each year
  • July and August are usually the hottest months averaging 77°F, while January and February are usually the coldest with an average temperature of 20°F

Frequently asked questions

Where is the best place to stay in Johnstown?
Quill Haven Country Inn is ranked highly by Expedia customers. It’s a 3.5-star B&B offering free parking. Other top choices based on reviews include Fairfield Inn & Suites by Marriott Somerset and Holiday Inn Express & Suites Johnstown.
If I need to cancel my hotel reservation in Johnstown, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Johnstown.
Where can I learn more about changing or cancelling my trip to Johnstown?
For more information about picking new dates or cancelling your trip to Johnstown, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Johnstown?
Based on reviews, Econo Lodge Somerset I-70 I-76 is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Budget Host Inn Somerset and Dollar Inn.
What's the best hotel for a family vacation to Johnstown?
Fairfield Inn & Suites by Marriott Bedford is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good choices for your stay with the kids include Holiday Inn Express Breezewood and Holiday Inn Express & Suites Johnstown. Kids of all ages will also enjoy a visit to Old Bedford Village.
What's the best place to stay for a romantic vacation in Johnstown?
Omni Bedford Springs Resort is a favorite 4.5-star resort for couples, and features pillowtop beds and 24-hour room service. Another good option for a romantic stay is The 1788 Inn.
What's the best pet-friendly hotel in Johnstown?
Comfort Inn is a top dog-friendly hotel, and offers a seasonal outdoor pool along with free WiFi for its human guests. Two other good options for you and your pet’s trip include Days Inn by Wyndham Breezewood and Quality Inn Bedford.
Where is the best hotel to stay with easy access to Cambria County War Memorial Arena?
Adjacent to Cambria County War Memorial Arena, Holiday Inn Johnstown Downtown is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and an indoor pool. Another good option is Econo Lodge Johnstown, located just 0.2 mi (0.3 km) away.
What about the best place to stay close to Laurel Hill State Park?
One of the top choices for your stay is Classic Farmhouse. Sleeps 7. One Mile From 7 Springs Ski Resort!, located 3.1 mi (5 km) from Laurel Hill State Park, and this property offers free WiFi and in-room kitchens. Happy Trails - Hidden Valley/seven Springs 7 Bdrm and Happy Trails 1 - Hidden Valley/seven Springs 3 Bdrm are two other good choices within a few miles.
What's the best luxury place to stay in Johnstown?
Omni Bedford Springs Resort is a 4.5-star resort with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay.
What's the best hotel for a golf vacation in Johnstown?
Omni Bedford Springs Resort is a top 4.5-star resort that has a golf course and features a full-service spa. Other good options to stay near a golf course include Americas Best Value Inn and Suites Breezewood and Days Inn by Wyndham Somerset. You can tee off at Down River Golf Course during your trip.
What are some hotels with pools in Johnstown?
Omni Bedford Springs Resort is a popular 4.5-star resort featuring an indoor pool, an outdoor pool, and 3 restaurants. Other choices that offer an onsite pool include Holiday Inn Express Breezewood and Days Inn by Wyndham Breezewood.

Recent reviews of Johnstown hotels

More trip options