Star Rating
Hotel Name
Price Range (USD)to
Amenities

17921 Hotels/Accommodations

Country Inn & Suites by Radisson - Pottsville
+1-888-389-4121
100 Keystone Blvd., Pottsville, PA 17901 +1-888-389-4121 ~3.05 miles east of 17921
  • Midscale Rural property
  • Access to gym on-site
  • Most guests enjoyed the side dishes
  • Clean pool, said 92%
Holiday Inn Express & Suites Frackville
+1-888-675-2083
958 Schuykill Mall, Frackville, PA 17931 +1-888-675-2083 ~6.17 miles east of 17921
  • Low-priced hotel
  • Hotel has 65 rooms
Econo Lodge : 501 South Middle St.
+1-800-716-8490
501 South Middle St., Frackville, PA 17931 +1-800-716-8490 ~6.74 miles east of 17921
  • 2 star property
  • Check in: 11:00
  • Close to major highway
  • Great staff
Motel 6 Frackville Pa #8759
+1-800-805-5223
701 Altamont Blvd., Frackville, PENNSYLVANIA 17931 +1-800-805-5223 ~6.91 miles east of 17921
  • Economy Highway hotel
  • Check-in time: 01:00 PM
Ramada Inn in Pottsville
+1-888-965-1860
101 South Progress Ave., Pottsville, PA 17901 +1-888-965-1860 ~9.71 miles southeast of 17921
  • Affordable Downtown hotel
  • 61 rooms in hotel
  • Internet is poor
  • Great location
Pottsville Motor Inn : 480 Claude a Lord Blvd.
+1-888-788-5576
480 Claude a Lord Blvd., Pottsville, PA 17901 +1-888-788-5576 ~9.95 miles southeast of 17921
  • Two star hotel
  • 27 rooms in hotel
From$60
Not Good 1.5 /5Reviews CallBookMore Details
Comfort Inn & Suites
+1-888-897-9207
1252 Morea Rd., Barnesville, PA 18214 +1-888-897-9207 ~12.77 miles east of 17921
  • Low priced Golf Course hotel
  • 69 rooms in hotel
  • Good breakfast
  • Food could be better
From$83
Very Good 4.5 /5Reviews CallBookMore Details
Knights Inn Paxinos in Paxinos
+1-888-311-4278
1134 West Valley Ave., Paxinos, PA 17860 +1-888-311-4278 ~13.70 miles west of 17921
  • 2 star property
  • Check-in: 14:00
Knights Inn Pine Grove : 347 Suedberg Rd.
+1-888-469-4795
347 Suedberg Rd., Pine Grove, PA 17963 +1-888-469-4795 ~15.68 miles south of 17921
  • Low priced property
  • Check in time: 2 PM
Comfort Inn Pine Grove
+1-888-734-9421
433 Suedberg Rd., Pine Grove, PA 17963 +1-888-734-9421 ~15.78 miles south of 17921
  • Low priced Highway property
  • Check-in: 3:00 PM
Baymont Inn & Suites
+1-888-841-5292
419 Suedberg Rd., Pine Grove, PA 17963 +1-888-841-5292 ~15.79 miles south of 17921
  • Low Cost Highway property
  • 2 floors in hotel
Hampton Inn Pine Grove
+1-888-455-5160
481 Suedberg Rd., Pine Grove, PA 17963 +1-888-455-5160 ~15.92 miles south of 17921
  • Mid-scale Highway property
  • 3 floors in property
  • Good accessibility by car
  • Average amenities
From$91
Very Good 4.5 /5Review Score CallBookMore Details
Eagle Rock Resort
+1-888-965-8297
1031 Valley of Lakes, Hazleton, PA 18202 +1-888-965-8297 ~17.49 miles northeast of 17921
  • Affordable hotel
  • Check in: 15:00
Comfort Inn Bloomsburg - Mifflinville
+1-888-906-6358
488 West 3rd St., Mifflinville, PA 18631 +1-888-906-6358 ~18.50 miles north of 17921
  • Inexpensive Highway hotel
  • Check in time: 3:00 PM
Super 8 Mifflinville Near Bloomsburg
+1-888-749-6785
450 West 3rd St., Mifflinville, PA 18631 +1-888-749-6785 ~18.59 miles north of 17921
  • Cheap hotel
  • Check in time: 11:00 AM
Comfort Suites Bloomsburg - Bloomsburg
+1-888-878-9982
120 Plaza Dr., Bloomsburg, PA 17815 +1-888-878-9982 ~18.90 miles north of 17921
  • Affordable Highway hotel
  • Check-in: 3:00pm
  • Hotel helped me
  • Wonderful staff
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel 6 Bloomsburg Pa #9015 in Bloomsburg
+1-888-389-4485
6305 Columbia Blvd., Bloomsburg, PENNSYLVANIA 17815 +1-888-389-4485 ~18.90 miles north of 17921
  • 2-star Rural hotel
  • Check-in: 2pm
Hampton Inn Bloomsburg : 255 Paper Mill Rd.
+1-888-389-4121
255 Paper Mill Rd., Bloomsburg, PA 17815 +1-888-389-4121 ~19.02 miles north of 17921
  • Mid-scale hotel
  • Hotel has 70 rooms
  • Very clean room and hotel
  • For only 50%, the bathroom was ok
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Quality Inn - Bloomsburg
+1-888-675-2083
189 Columbia Mall Dr., Bloomsburg, PA 17815 +1-888-675-2083 ~19.23 miles north of 17921
  • Inexpensive Highway property
  • Hotel has 2 floors
  • No hot water
  • Generally very clean
Holiday Inn Express
+1-800-716-8490
14 Mitchell Dr., Bloomsburg, PA 17815 +1-800-716-8490 ~19.42 miles northwest of 17921
  • 3-star Mountain hotel
  • 5 suites in hotel
Quality Inn Midway
+1-800-805-5223
41 Diner Rd., Bethel, PA 19507 +1-800-805-5223 ~19.44 miles south of 17921
  • Mid-scale property
  • 72 rooms in property
  • Indoor pool was working
  • The majority of guests said rooms were clean enough
From$57
Very Good 4.0 /5Read Reviews CallBookMore Details
Pine Barn Inn - Danville
+1-888-965-1860
1 Pine Barn Place, Danville, PA 17701 +1-888-965-1860 ~19.57 miles northwest of 17921
  • Three Star Rural property
  • Gym / Fitness Center Available
Pine Barn Inn : 43 Pine Barn Place
+1-888-788-5576
43 Pine Barn Place, Danville, PA 17821 +1-888-788-5576 ~19.57 miles northwest of 17921
  • 3 star property
From$80
Average 3.0 /5Reviews CallBookMore Details
Motel 6 Shartlesville Pa #9072 - Shartlesville
+1-888-897-9207
35 Roadside Dr., Shartlesville, PENNSYLVANIA 19554 +1-888-897-9207 ~20.90 miles southeast of 17921
  • Low-priced Rural hotel
  • Check-in time: 3:00 pm
Residence Inn by Marriott
+1-888-311-4278
1 Station Circle Dr., Hazleton, PA 18202 +1-888-311-4278 ~21.16 miles northeast of 17921
  • Three Star Highway hotel
  • 2 meeting rooms in hotel
Candlewood Suites
+1-888-469-4795
9 Bowman's Mill Rd., Hazleton, PA 18202 +1-888-469-4795 ~21.77 miles northeast of 17921
  • 2 star Suburban property
  • 124 sleeping rooms in hotel
  • About half of guests thought they were poorly maintained
  • Great location
Red Roof Inn : 300 Red Roof Rd.
+1-888-734-9421
300 Red Roof Rd., Danville, PA 17821 +1-888-734-9421 ~21.89 miles northwest of 17921
  • Cheap Rural hotel
  • 107 sleeping rooms in hotel
  • Terrific location
  • Professional service
Best Western Danville Inn in Danville
+1-888-841-5292
79 Old Valley School Rd., Danville, PA 17821 +1-888-841-5292 ~22.21 miles northwest of 17921
  • Economical Highway hotel
  • 14 suites in property
  • Dirty sheets
  • Wellness & sports facilities could be improved
Super 8 Danville
+1-888-455-5160
27 Sheraton Rd., Danville, PA 17821 +1-888-455-5160 ~22.30 miles northwest of 17921
  • Low-priced Suburban property
  • Fitness center on property
  • Could use a good cleaning
  • Friendly service
Hampton Inn Danville
+1-888-965-8297
97 Old Valley School Rd., Danville, PA 17821 +1-888-965-8297 ~22.36 miles northwest of 17921
  • 3-star hotel
  • 3 floors in hotel
  • Rather comfortable
  • Good cleaning
Super 8 by Wyndham Danville - Danville
+1-888-906-6358
35 Sheraton Rd., Danville, PA 17821 +1-888-906-6358 ~22.40 miles northwest of 17921
  • Low priced Suburban hotel
  • Hotel has 2 floors
Days Inn by Wyndham Lebanon / Ft. Indiantown Gap - Jonestown
+1-888-749-6785
3 Everest Lane, Jonestown, PA 17038 +1-888-749-6785 ~22.63 miles south of 17921
  • Low priced Highway property
  • Hotel has 80 rooms
  • Quiet place
  • Nice breakfast selection
Quality Inn Danville in Danville
+1-888-878-9982
37 Valley West Rd., Danville, PA 17821 +1-888-878-9982 ~22.65 miles northwest of 17921
  • Low Cost Highway property
  • Hotel has 4 suites
Hampton Inn Hazleton
+1-888-389-4485
Interstate 81 & Rt 93, Hazleton, PA 18201 +1-888-389-4485 ~22.67 miles northeast of 17921
  • Affordable Rural hotel
  • 122 rooms in property
  • Fabulous meal
  • Easily accessible by car, said 92%
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn & Suites
+1-888-389-4121
15 Valley West Rd., Danville, PA 17821 +1-888-389-4121 ~22.67 miles northwest of 17921
  • Mid-scale Highway property
  • Hotel has an eco-friendly policy Read more
From$80
Average 3.0 /5Reviews CallBookMore Details
Lebanon Valley Inn & Suites in Jonestown
+1-888-675-2083
4 Fisher Ave., Jonestown, PA 17038 +1-888-675-2083 ~22.71 miles south of 17921
  • Mid-scale Highway hotel
  • 3 floors in property
  • Most guests said rooms were clean
  • The majority of guests said rooms were clean
Comfort Inn West Hazleton in Hazleton
+1-800-716-8490
58 State Route 93, Hazleton, PA 18202 +1-800-716-8490 ~22.88 miles northeast of 17921
  • Economy Rural hotel
  • 117 rooms in property
Microtel Inn & Suites by Wyndham Hamburg : 50 Industrial Dr.
+1-800-805-5223
50 Industrial Dr., Hamburg, PA 19526 +1-800-805-5223 ~22.92 miles southeast of 17921
  • Two star Mountain property
  • Check in time: 3pm
SureStay Plus by Best Western Jonestown Lebanon Valley : 16 Marsanna Ln
+1-888-965-1860
16 Marsanna Ln, Jonestown, PA 17038 +1-888-965-1860 ~22.98 miles southwest of 17921
  • Three Star Highway property
  • 51 rooms in property
  • Good budget hotel
  • Huge safety issue
Forest Hill Inn Hazleton
+1-888-788-5576
3 Forest Hill Rd., Hazelton, PA 18202 +1-888-788-5576 ~23.18 miles northeast of 17921
  • Inexpensive Highway hotel
  • 40 sleeping rooms in hotel
  • Good location and comfortable beds
  • Great location
Fairfield Inn & Suites by Marriott Hazleton in Hazleton
+1-888-897-9207
1 Woodbine St., Hazleton, PA 18202 +1-888-897-9207 ~23.23 miles northeast of 17921
  • Midscale Highway hotel
  • 100 sleeping rooms in hotel
Motel 6 Drums Pa
+1-888-311-4278
1064 Berwick Hazleton Highway, Drums, PA 18222 +1-888-311-4278 ~23.32 miles northeast of 17921
  • Economical property
Motel 6 Drums Pa #4943
+1-888-469-4795
1064 State Route 93, Drums, PENNSYLVANIA 18222 +1-888-469-4795 ~23.34 miles northeast of 17921
  • Cheap property
Ramada Hazleton : 1221 North Church St.
+1-888-734-9421
1221 North Church St., Hazleton, PA 18202 +1-888-734-9421 ~24.92 miles northeast of 17921
  • Low priced Highway property
  • Gym / Fitness Center Available
Berry Patch B & b - Lebanon
+1-888-841-5292
115 Moore Rd., Lebanon, PA 17046 +1-888-841-5292 ~24.94 miles south of 17921
  • 3-star hotel
From$125
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Red Roof Inn & Suites - Hazle Township
+1-888-455-5160
1341 North Church St., Hazle Township, PA 18202 +1-888-455-5160 ~25.03 miles northeast of 17921
  • Low Cost Suburban property
  • Hotel has 15 suites
Econo Lodge Inn & Suites
+1-888-965-8297
3249 North Susquehanna Trail, Shamokin Dam, PA 17876 +1-888-965-8297 ~25.24 miles west of 17921
  • Low priced Suburban property
  • 10 suites in hotel
  • Staff was friendly and accommodating
  • Most guests thought it was rather dirty
Hampton Inn in Shamokin Dam
+1-888-906-6358
3 Stetler Ave., Shamokin Dam, PA 17876 +1-888-906-6358 ~25.57 miles west of 17921
  • Three Star Downtown property
  • 75 sleeping rooms in hotel
  • Plenty of shopping and dining options
  • Bed linen clean
Fairfields Inn & Suites by Marriott Selinsgrove in Selinsgrove
+1-888-749-6785
6 Susquehanna Valley Mall Dr., Selinsgrove, PA 17870 +1-888-749-6785 ~26.41 miles west of 17921
  • 3 star hotel
  • Check-in: 15:00
Holiday Inn Express & Suites Selinsgrove : 651 North Susquehanna Trail
+1-888-878-9982
651 North Susquehanna Trail, Selinsgrove, PA 17870 +1-888-878-9982 ~26.46 miles west of 17921
  • Mid-scale Suburban property
  • 74 rooms in hotel
  • Fresh waffles
  • Most guests thought they were poorly maintained
From$85
Very Good 4.5 /5Read Reviews CallBookMore Details

Next: Show All Available 17921 Hotels with Pricing

Graph of Frackville, PA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Frackville, PA discounts available. The chart reflects the cheapest Frackville hotel for each day and each star rating category.

FAQs about hotels near 17921

What are the most favored hotels near 17921?

Comfort Inn & Suites, Hampton Inn Pine Grove and Hampton Inn Bloomsburg are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 17921?

Country Inn & Suites by Radisson, Ramada Inn and Hampton Inn Pine Grove are the top 3 luxury hotels near 17921.

What hotels are closest to the area of 17921?

Country Inn & Suites by Radisson, Holiday Inn Express & Suites Frackville, and Econo Lodge are the properties closest to 17921.

How much does a cheap hotel near 17921 cost per night?

In the last year, a 2 star hotel near 17921 can be as cheap as $59.49 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 17921 cost per night?

In the last year, the average 3 star hotel near 17921 has been $93.33 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 17921 cost?

In the last year, the average 4 star hotel near 17921 has been $97.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 17921?

Lebanon Valley Inn & Suites, Berry Patch B & b and Pottsville Motor Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 17921?

Residence Inn by Marriott, Fairfield Inn & Suites by Marriott Hazleton and Fairfields Inn & Suites by Marriott Selinsgrove are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 17921?

Comfort Inn & Suites, Comfort Suites Bloomsburg and Quality Inn Midway are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 17921?

Best Western Danville Inn and SureStay Plus by Best Western Jonestown Lebanon Valley are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 17921?

Holiday Inn Express & Suites Selinsgrove, Holiday Inn Express & Suites Frackville and Candlewood Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top