Hotels in 15904 - Johnstown PA

Only hotels in 15904 zip code are listed below. Search for cheap and discount hotel rates in Johnstown, PA for your upcoming leisure or conference / group travel. We list the best 15904 hotels and motels so you can review the Johnstown hotel list below to find the perfect lodging. Hotels in Cambria county and area code 814 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

15904 Hotels & Accommodations

Hampton Inn Johnstown - Johnstown
+1-800-230-4134
$119+

129 Commerce Court, Johnstown, PA 15904
  • 3 star Rural property
  • 69 rooms in hotel
Exterior of Comfort Inn & SuitesComfort Inn & Suites
+1-800-997-5148
$90+

455 Theatre Dr., Johnstown, PA 15904
  • 4.0/5, Very Good Review Score
  • Midscale Suburban property
  • Comp. Breakfast
Sleep Inn : 453 Theatre Dr.
+1-800-997-5149
$75+

453 Theatre Dr., Johnstown, PA 15904
  • 4.0/5, Very Good Guest Reviews
  • Low priced Suburban hotel
  • Hotel has 3 floors
Image of Holiday Inn Express JohnstownHoliday Inn Express Johnstown : 1440 Scalp Ave.
+1-800-230-4134
$91+

1440 Scalp Ave., Johnstown, PA 15904
  • 3.5/5, Average Read Reviews
  • Three Star hotel
  • 2 conference rooms in property
Knights Inn Johnstown : 1540 Scalp Ave.
+1-800-997-5148
$46+

1540 Scalp Ave., Johnstown, PA 15904
  • 2.5/5, Poor Reviews
  • Two star Rural hotel
  • 2 floors in hotel
Photo of Super 8 JohnstownSuper 8 Johnstown
+1-800-997-5149
$65+

627 Solomon Run Rd., Johnstown, PA 15904
  • 3.0/5, Average Reviews
  • Economy Airport property
  • Comp. Breakfast
Photo of Econo Lodge JohnstownEcono Lodge Johnstown : 430 Napoleon Place
+1-800-230-4134
$60+

430 Napoleon Place, Johnstown, PA 15901
  • 3.0/5, Average Hotel Reviews
  • Cheap Downtown property
  • 3 floors in hotel
~4.54 Miles from 15904
Image of Holiday Inn JohnstownHoliday Inn Johnstown
+1-800-997-5148
$83+

250 Market St., Johnstown, PA 15901
  • 3.5/5, Average Reviews
  • Three Star Downtown hotel
  • Hotel has 7 meeting rooms
~4.71 Miles from 15904
Ramada Ligonier : 216 West Loyalhanna St.
+1-800-997-5149
$60+

216 West Loyalhanna St., Ligonier, PA 15658
  • 3.5/5, Average Guest Reviews
  • Midscale Resort hotel
  • Fitness center on property
~20.79 Miles from 15904
Baymont Inn & Suites
+1-800-230-4134
$40+

165 Waterworks Rd., Somerset, PA 15501
  • 3.5/5, Average Review Score
  • Low Cost Highway property
  • 2 floors in property
~21.97 Miles from 15904
Days Inn
+1-800-997-5148
$49+

220 Waterworks Rd., Somerset, PA 15501
  • 3.5/5, Average Recent Reviews
  • Two star Highway property
  • Fitness + Health Center
~21.99 Miles from 15904
Hampton Inn in Somerset
+1-800-997-5149
$101+

324 Laurel Crest Rd., Somerset, PA 15501
  • 4.0/5, Very Good Reviews
  • Three Star Highway hotel
  • 110 rooms in property
~22.04 Miles from 15904
Photo of Quality Inn & Conference CenterQuality Inn & Conference Center : 215 Ramada Rd.
+1-800-230-4134
$49+

215 Ramada Rd., Somerset, PA 15501
  • 3.5/5, Average Latest Reviews
  • Three Star Mountain hotel
  • Hotel has 145 rooms
~22.07 Miles from 15904
Knights Inn Somerset Pa
+1-800-997-5148
$75+

147 Gateway Rd., Somerset, PA 15501~22.08 Miles from 15904
Econo Lodge
+1-800-997-5149
$39+

125 Lewis Dr., Somerset, PA 15501
  • Inexpensive property
  • 54 rooms in hotel
~22.15 Miles from 15904
Comfort Inn
+1-800-230-4134
$79+

202 Harmon St., Somerset, PA 15501
  • 4.0/5, Very Good Hotel Reviews
  • Midscale Rural hotel
  • 102 rooms in hotel
~22.17 Miles from 15904
Hampton Inn & Suites Blairsville
+1-800-997-5148
$99+

62 Pine Ridge Rd., Blairsville, PA 15717
  • Mid-scale Rural hotel
  • Check in time: 3:00 PM
~22.32 Miles from 15904
The Georgian Inn of Somerset - Somerset
+1-800-997-5149
$75+

800 Georgian Inn Dr., Somerset, PA 15501
  • 4-star Mountain hotel
  • Free breakfast available
~22.52 Miles from 15904
Holiday Inn Express Somerset
+1-800-230-4134
$113+

132 Lewis Dr., Somerset, PA 15501
  • 4.5/5, Very Good Reviews
  • 3 star Mountain property
  • 9 suites in property
~22.84 Miles from 15904
Travelodge Bedford - Bedford
+1-800-997-5148
$59+

4517 Business 220, Bedford, PA 15522
  • 4.0/5, Very Good Latest Reviews
  • 2-star Highway hotel
  • 2 suites in property
~23.79 Miles from 15904
M Star Hotel
+1-800-997-5149
$39+

4498 Business Rt 220, Bedford, PA 15522
  • 2 star Suburban hotel
  • Free complimentary breakfast
~23.81 Miles from 15904
Americas Best Value Inn Bedford
+1-800-230-4134
$39+

4498 Business Route 220, Bedford, PA 15522
  • 2.5/5, Poor Read Reviews
  • Economical Suburban hotel
  • Check-in: 12.00PM
~23.85 Miles from 15904
Comfort Inn Blairsville
+1-800-997-5148
$75+

1085 Sr 22 Highway West, Blairsville, PA 15717
  • 2.0/5, Poor Reviews
  • Inexpensive Rural hotel
  • 8 suites in property
~23.94 Miles from 15904
Hampton Inn Bedford : 4235 Business 220
+1-800-997-5149
$109+

4235 Business 220, Bedford, PA 15522
  • 4.0/5, Very Good Recent Reviews
  • 3-star Mountain property
  • 71 rooms in property
~24.12 Miles from 15904
Wye Motor Lodge
+1-800-230-4134
$75+

200 Plank Rd., Duncansville, PA 16635
  • Cheap Convention Center hotel
  • Check-in: 2:00 pm
~24.86 Miles from 15904
Comfort Inn Duncansville Altoona
+1-800-997-5148
$85+

Old Us 220 I 30 Patchway Rd., Duncansville, PA 16635
  • 4.5/5, Very Good Read Reviews
  • Economy property
  • Check-in: 2:00 pm
~25.04 Miles from 15904
Ramada Conference Center Altoona in Altoona
+1-800-997-5149
$80+

1 Sheraton Dr., Altoona, PA 16601
  • 2.5/5, Poor Reviews
  • Low priced Suburban property
  • 4 meeting rooms in hotel
~25.98 Miles from 15904
Courtyard by Marriott Altoona - Altoona
+1-800-230-4134
$89+

2 Convention Center Blvd., Altoona, PA 16602
  • 4.0/5, Very Good Review Score
  • Midscale Convention Center hotel
  • 4 floors in property
~26.42 Miles from 15904
Hampton Inn Altoona - Altoona
+1-800-997-5148
$109+

180 Charlotte Dr., Altoona, PA 16601
  • 4.5/5, Very Good Hotel Reviews
  • Midscale Downtown hotel
  • 14 suites in hotel
~26.45 Miles from 15904
Quality Inn & Suites Pennsylvania Indiana
+1-800-997-5149
$75+

1545 Wayne Ave., Indiana, PA 15701
  • 3.0/5, Average Review Score
  • Inexpensive property
  • Check-in: 3pm
~26.60 Miles from 15904
Motel 6
+1-800-230-4134
$75+

1500 Sterling St., Altoona, PA 16602
  • Low Cost Highway hotel
  • 113 sleeping rooms in hotel
~26.71 Miles from 15904
Omni Bedford Springs Resort : 2138 Business Route 220
+1-800-997-5148
$242+

2138 Business Route 220, Bedford, PA 15522
  • 4.5/5, Very Good Reviews
  • Expensive Resort hotel
  • Hotel has 4 floors
~26.89 Miles from 15904
Park Inn by Radisson Indiana
+1-800-997-5149
$74+

1395 Wayne Ave., Indiana, PA 15701
  • Midscale Rural hotel
  • Hotel has 6 meeting rooms
~27.03 Miles from 15904
Holiday Inn Express - Altoona
+1-800-230-4134
$83+

3306 Pleasant Valley Blvd., Altoona, PA 16602
  • 4.5/5, Very Good Reviews
  • Mid-scale Downtown hotel
  • 108 rooms in hotel
~27.42 Miles from 15904
Econo Lodge
+1-800-997-5148
$50+

2906 Pleasant Valley Blvd., Altoona, PA 16602
  • 2.5/5, Poor Reviews
  • Low priced Mountain property
  • Hotel has 67 rooms
~27.63 Miles from 15904
Super 8
+1-800-997-5149
$67+

3535 Fairway Dr., Altoona, PA 16602
  • 4.0/5, Very Good Reviews
  • Inexpensive Highway property
  • Check in: 3pm
~27.85 Miles from 15904
Palmyra Beach
+1-800-230-4134
$75+

70 Posidonos Ave. Glyfada, Athens, 16675 Greece
  • Four star Oceanfront property
  • 53 rooms in property
~27.91 Miles from 15904
Emmantina Hotel
+1-800-997-5148
$75+

33 Leoforos Posidonos Glyfada, Athens, 16675 Greece
  • 3.5/5, Average Guest Reviews
  • High end Beach property
  • Hotel has 5 floors
~27.91 Miles from 15904
Comfort Inn in Indiana
+1-800-997-5149
$70+

1350 Indian Springs Rd., Indiana, PA 15701
  • 3.0/5, Average Read Reviews
  • 3 star Highway property
  • Free breakfast
~28.23 Miles from 15904
Springhill Suites by Marriott Pittsburgh Latrobe in Latrobe
+1-800-230-4134
$89+

115 Arnold Palmer Dr., Latrobe, PA 15650
  • Affordable Suburban hotel
  • 109 suites in hotel
~28.64 Miles from 15904
Quality Inn Bedford : 4407 Bus. Rt. 220
+1-800-997-5148
$46+

4407 Bus. Rt. 220, Bedford, PA 15522
  • 4.0/5, Very Good Reviews
  • Three Star property
~28.72 Miles from 15904
Comfort Suites
+1-800-997-5149
$79+

140 Stroehman Rd., Altoona, PA 16601
  • 4.5/5, Very Good Reviews
  • Midscale Rural property
  • 3 conference rooms in property
~28.91 Miles from 15904
Holiday Inn Express Suites Donegal - Donegal
+1-800-230-4134
$55+

3695 Route 31 East, Donegal, PA 15628
  • 4.5/5, Very Good Reviews
  • Affordable Rural hotel
  • 3 floors in property
~30.37 Miles from 15904
Donegal Days Inn
+1-800-997-5148
$67+

3620 Route 31, Donegal, PA 15628
  • 3.5/5, Average Read Reviews
  • 2-star Resort hotel
  • Free breakfast available
~31.24 Miles from 15904
Inn at Mountainview : 300 Scenery Lane
+1-800-997-5149
$75+

300 Scenery Lane, Greensburg, PA 15601
  • Four star Mountain property
  • 53 rooms in property
~32.29 Miles from 15904
The Willow House Cottage Ii
+1-800-230-4134
$55+

2927 Route 31, Donegal, PA 15610
  • Luxurious 5-star hotel
~32.77 Miles from 15904
Days Inn & Suites
+1-800-997-5148
$59+

458 Sabbath Rest Rd., Altoona, PA 16601
  • 3 star Highway property
  • 6 suites in hotel
~33.23 Miles from 15904
Comfort Inn - Greensburg
+1-800-997-5149
$89+

5064 Route 30 East, Greensburg, PA 15601~33.44 Miles from 15904
Relax Inn - Altoona
+1-800-230-4134
$125+

2752 East Pleasant Valley Blvd., Altoona, PA 16601~34.72 Miles from 15904
Super 8 Greensburg in Greensburg
+1-800-997-5148
$63+

111 Sheraton Dr., Greensburg, PA 15601
  • Cheap Highway property
  • Check in: 3:00 PM
~34.86 Miles from 15904



Next: Show All Available 15904 Hotels with Pricing >