Star Rating
Hotel Name
Price Range (USD)to
Amenities

17851 Hotels, Motels & Accommodations

Country Inn & Suites by Radisson in Pottsville
+1-888-690-5247
100 Keystone Blvd., Pottsville, PA 17901 ~8.17 miles southeast of 17851
  • Three Star Rural hotel
  • Gym is available on property
  • Generally very clean
  • Most guests thought, the hotel was modern
Knights Inn Paxinos in Paxinos
+1-888-305-3366
1134 West Valley Ave., Paxinos, PA 17860 ~8.60 miles west of 17851
  • 2 star property
Holiday Inn Express & Suites Frackville - Frackville
+1-800-881-1523
958 Schuykill Mall, Frackville, PA 17931 ~10.58 miles east of 17851
  • Two star hotel
  • Fitness center on property
Econo Lodge : 501 South Middle St.
+1-888-283-3404
501 South Middle St., Frackville, PA 17931 ~11.00 miles east of 17851
  • Economical property
  • 39 rooms in property
  • Bedding low quality
  • Good location
Rodeway Inn
+1-866-221-8581
701 Altamont Blvd., Frackville, PA 17931 ~11.19 miles east of 17851
  • Low priced Highway hotel
  • Hotel has 2 floors
  • Rugs were older and stained
  • Horrible vibe
Pine Barn Inn
+1-866-429-5787
43 Pine Barn Place, Danville, PA 17821 ~14.73 miles northwest of 17851
  • Three Star property
Pine Barn Inn in Danville
+1-888-690-5281
1 Pine Barn Place, Danville, PA 17701 ~14.73 miles northwest of 17851
  • Midscale Rural property
  • 3 floors in property
Ramada Inn
+1-888-690-5247
101 South Progress Ave., Pottsville, PA 17901 ~14.83 miles southeast of 17851
  • Midscale Downtown property
  • Free breakfast
  • Hotel buildings could use some improvement
  • Great parking, according to 75%
Pottsville Motor Inn : 480 Claude a Lord Blvd.
+1-888-305-3366
480 Claude a Lord Blvd., Pottsville, PA 17901 ~15.08 miles southeast of 17851
  • Economical hotel
  • Check-in: 15:00
Comfort Suites Bloomsburg - Bloomsburg
+1-800-881-1523
120 Plaza Dr., Bloomsburg, PA 17815 ~15.22 miles north of 17851
  • 3 star Highway property
  • Comp. Breakfast
  • Great room
  • Beds were acceptable for 68%
Budget Host Patriot Inn in Bloomsburg
+1-888-283-3404
6305 Columbia Blvd., Bloomsburg, PA 17815 ~15.39 miles north of 17851
  • Affordable Rural hotel
  • 59 sleeping rooms in hotel
  • About half of guests said rooms were clean enough
  • Close to restaurants
Quality Inn in Bloomsburg
+1-866-221-8581
189 Columbia Mall Dr., Bloomsburg, PA 17815 ~15.47 miles north of 17851
  • Economical Highway property
  • 78 rooms in hotel
  • All guests enjoyed the restaurants & bars nearby
  • Easy access from highway
Holiday Inn Express in Bloomsburg
+1-866-429-5787
14 Mitchell Dr., Bloomsburg, PA 17815 ~15.56 miles north of 17851
  • 3-star Mountain hotel
  • Free breakfast
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn Bloomsburg : 255 Paper Mill Rd.
+1-888-690-5281
255 Paper Mill Rd., Bloomsburg, PA 17815 ~15.91 miles north of 17851
  • Three Star hotel
  • 70 sleeping rooms in hotel
  • Denny's is just across the street
  • Friendly service
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Comfort Inn & Suites : 1252 Morea Rd.
+1-888-690-5247
1252 Morea Rd., Barnesville, PA 18214 ~16.68 miles east of 17851
  • Two-star Golf Course hotel
  • Has environment-friendly policy Read more
  • Straightforward arrangements
  • Check out went out of her way
Super 8 Mifflinville Near Bloomsburg : 450 West 3rd St.
+1-888-305-3366
450 West 3rd St., Mifflinville, PA 18631 ~16.98 miles north of 17851
  • Two-star hotel
  • Check-in: 11:00 AM
From$35
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn - Danville
+1-800-881-1523
300 Red Roof Rd., Danville, PA 17821 ~17.04 miles northwest of 17851
  • Economical Rural property
  • Check-in: 2:00PM
  • World class service
  • Good restaurants & bars in the area
From$39
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Danville Inn - Danville
+1-888-283-3404
79 Old Valley School Rd., Danville, PA 17821-9510 ~17.35 miles northwest of 17851
  • Inexpensive Highway property
  • 3 floors in hotel
  • Easily accessible by car
  • Easily accessible by car, said 100%
Quality Inn Danville
+1-866-221-8581
488 West 3rd St., Mifflinville, PA 18631 ~17.43 miles north of 17851
  • 2 star Highway hotel
  • Fitness center on property
Super 8 Danville
+1-866-429-5787
27 Sheraton Rd., Danville, PA 17821 ~17.45 miles northwest of 17851
  • Low Cost Suburban property
  • 120 sleeping rooms in hotel
  • Rooms could be cleaner
  • Near highway
Hampton Inn Danville - Danville
+1-888-690-5281
97 Old Valley School Rd., Danville, PA 17821 ~17.49 miles northwest of 17851
  • Three Star hotel
  • Every guests reviewed thought rooms were spacious
  • Loved the options for breakfast
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Super 8 by Wyndham Danville - Danville
+1-888-690-5247
35 Sheraton Rd., Danville, PA 17821 ~17.55 miles northwest of 17851
  • Cheap Suburban property
  • Check in time: 3:00
Quality Inn Danville
+1-888-305-3366
37 Valley West Rd., Danville, PA 17821 ~17.77 miles northwest of 17851
  • Low priced Highway property
  • Check in: 11:00
Quality Inn & Suites
+1-800-881-1523
15 Valley West Rd., Danville, PA 17821 ~17.79 miles northwest of 17851
  • Midscale Highway hotel
  • 77 rooms in property
Comfort Inn Pine Grove in Pine Grove
+1-888-283-3404
433 Suedberg Rd., Pine Grove, PA 17963 ~18.00 miles south of 17851
  • 2-star Highway property
  • 68 rooms in hotel
Knights Inn Pine Grove - Pine Grove
+1-866-221-8581
347 Suedberg Rd., Pine Grove, PA 17963 ~18.01 miles south of 17851
  • Low-priced hotel
  • Check in time: 2 PM
From$55
Average 3.5 /5Reviews CallBookMore Details
Baymont Inn & Suites - Pine Grove
+1-866-429-5787
419 Suedberg Rd., Pine Grove, PA 17963 ~18.01 miles south of 17851
  • Low-priced Highway property
  • 51 sleeping rooms in hotel
Hampton Inn Pine Grove
+1-888-690-5281
481 Suedberg Rd., Pine Grove, PA 17963 ~18.07 miles south of 17851
  • 3 star Highway property
  • Check-in time: 3:00 PM
  • Complimentary breakfast
  • Great location
Eagle Rock Resort
+1-888-690-5247
1031 Valley of Lakes, Hazleton, PA 18202 ~19.70 miles east of 17851
  • Affordable hotel
  • Check-in time: 15:00
Econo Lodge Inn & Suites - Shamokin Dam
+1-888-305-3366
3249 North Susquehanna Trail, Shamokin Dam, PA 17876 ~20.40 miles west of 17851
  • 2 star Suburban property
  • Gym / Fitness Center Available
  • Continental breakfast pretty bad
  • Friendly service
Hampton Inn - Shamokin Dam
+1-800-881-1523
3 Stetler Ave., Shamokin Dam, PA 17876 ~20.78 miles west of 17851
  • 3 star Downtown hotel
  • Fitness + Health Center
  • Nice rooms
  • Perfectly clean
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express & Suites Selinsgrove in Selinsgrove
+1-888-283-3404
651 North Susquehanna Trail, Selinsgrove, PA 17870 ~21.80 miles west of 17851
  • Mid-scale Suburban hotel
  • Hotel has an eco-friendly policy See more
  • Very quiet
  • Most guests found the staff to be very friendly
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Residence Inn by Marriott - Hazleton
+1-866-221-8581
1 Station Circle Dr., Hazleton, PA 18202 ~23.53 miles east of 17851
  • Three Star Highway property
  • Fitness + Health Center
From$95
Very Good 4.5 /5Review Score CallBookMore Details
Candlewood Suites
+1-866-429-5787
9 Bowman's Mill Rd., Hazleton, PA 18202 ~23.53 miles northeast of 17851
  • Low priced Suburban hotel
  • Hotel has 5 floors
  • For only 69%, the bathroom was ok
  • New remote
Quality Inn Midway : 41 Diner Rd.
+1-888-690-5281
41 Diner Rd., Bethel, PA 19507 ~23.53 miles southeast of 17851
  • Three Star property
  • Check-in: 11:00
  • Ordinary pool
  • About half of guests complained about the bathroom
Days Inn Lebanon / Ft. Indiantown Gap
+1-888-690-5247
3 Everest Lane, Jonestown, PA 17038 ~24.03 miles south of 17851
  • Low-priced Highway hotel
  • Fitness + Health Center
  • Clean rooms
  • Staff was helpful and friendly
From$55
Very Good 4.0 /5Reviews CallBookMore Details
Lebanon Valley Inn & Suites
+1-888-305-3366
4 Fisher Ave., Jonestown, PA 17038 ~24.12 miles south of 17851
  • Affordable Highway hotel
  • Fitness / Gym is on-site
  • Excellent pool
  • Excellent value
From$71
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn of Selinsgrove in Selinsgrove
+1-800-881-1523
613 North Susquehanna Trail, Selinsgrove, PA 17870 ~24.27 miles west of 17851
  • 2 star Rural hotel
  • Hotel has 62 rooms
  • Friendly service
  • Wonderful nearby shopping and big rooms
Comfort Inn : 16 Marsanna Lane
+1-888-283-3404
16 Marsanna Lane, Jonestown, PA 17038 ~24.31 miles south of 17851
  • Affordable Highway hotel
  • 51 sleeping rooms in hotel
  • Huge safety issue
  • Professional service
From$50
Average 3.5 /5Reviews CallBookMore Details
Motel 6 Drums Pa - Drums
+1-866-221-8581
1064 Berwick Hazleton Highway, Drums, PA 18222 ~24.40 miles northeast of 17851
  • Cheap property
Hampton Inn Hazleton
+1-866-429-5787
Interstate 81 & Rt 93, Hazleton, PA 18201 ~24.49 miles northeast of 17851
  • Affordable Rural property
  • 122 sleeping rooms in hotel
  • Average hotel building
  • Tasty breakfast
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn West Hazleton : 58 State Route 93
+1-888-690-5281
58 State Route 93, Hazleton, PA 18202 ~24.75 miles northeast of 17851
  • Economical Rural hotel
  • 3 floors in hotel
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Forest Hill Inn Hazleton : 3 Forest Hill Rd.
+1-888-690-5247
3 Forest Hill Rd., Hazelton, PA 18202 ~25.08 miles northeast of 17851
  • 2 star Highway property
  • 40 rooms in property
  • Missing towel rack
  • Could use a good cleaning
Americas Best Value Inn Hazleton / Drums
+1-888-305-3366
1064 State Route 93, Drums, PA 18222 ~25.13 miles northeast of 17851
  • Two-star hotel
  • Check in time: 11:00
Fairfield Inn & Suites by Marriott Hazleton : 1 Woodbine St.
+1-800-881-1523
1 Woodbine St., Hazleton, PA 18202 ~25.15 miles northeast of 17851
  • Mid-scale Highway property
  • 38 suites in property
Rodeway Inn Lewisburg in Lewisburg
+1-888-283-3404
4687 Westbranch Highway, Lewisburg, PA 17837 ~25.45 miles west of 17851
  • Economy property
  • Check in time: 11:00
Comfort Suites - Lewisburg
+1-866-221-8581
4775 West Branch Highway, Lewisburg, PA 17837 ~25.53 miles west of 17851
  • 2 star Suburban hotel
  • Access to gym on-site
From$78
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel 6 in Shartlesville
+1-866-429-5787
35 Roadside Dr., Shartlesville, PA 19554 ~25.73 miles southeast of 17851
  • Inexpensive Rural hotel
  • Check in: 3:00 pm
From$45
Average 3.0 /5Reviews CallBookMore Details
Days Inn University - Lewisburg
+1-888-690-5281
409 North Derr Dr., Lewisburg, PA 17837 ~26.55 miles west of 17851
  • Economy Downtown hotel
  • 2 floors in property
Days Inn by Wyndham Lewisburg in Lewisburg
+1-888-690-5247
313 North Derr Dr., Lewisburg, PA 17837 ~26.58 miles west of 17851
  • Economical property
  • Check-in: 15:00

Next: Show All Available 17851 Hotels with Pricing

Graph of Shamokin, PA Hotel Prices for Next 20 Days

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

FAQs about hotels near 17851

What are the top rated hotels near 17851?

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

What are the most luxurious hotels near 17851?

Country Inn & Suites by Radisson, Pine Barn Inn and Pine Barn Inn are the top 3 luxury hotels near 17851.

What hotels are closest to the area of 17851?

Country Inn & Suites by Radisson, Knights Inn Paxinos, and Holiday Inn Express & Suites Frackville are the properties closest to 17851.

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

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

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

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

How much does a luxury hotel near 17851 cost?

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

What are the most popular independent hotels near 17851?

Lebanon Valley Inn & Suites, Budget Host Patriot Inn and Pottsville Motor Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 17851?

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

What are the best Choice Hotels branded hotels near 17851?

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 IHG hotels near 17851?

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

Back to Top