Star Rating
Hotel Name
Price Range (USD)to
Amenities

17801 Hotels/Motels & Accommodations

Econo Lodge Inn & Suites
+1-888-690-5247
3249 North Susquehanna Trail, Shamokin Dam, PA 17876 ~3.36 miles west of 17801
  • Economical Suburban property
  • Complimentary breakfast is offered
  • Close to restaurants, bars and shopping areas
  • Safe and the place was clean
Hampton Inn in Shamokin Dam
+1-888-305-3366
3 Stetler Ave., Shamokin Dam, PA 17876 ~3.65 miles west of 17801
  • Three Star Downtown property
  • Hotel has a green policy Learn more
  • Pool was open
  • Best value for money
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Selinsgrove
+1-800-881-1523
651 North Susquehanna Trail, Selinsgrove, PA 17870 ~4.83 miles west of 17801
  • Mid-scale Suburban hotel
  • Hotel has a green policy Learn more
  • Comfort level is high
  • Spacious rooms
Comfort Inn of Selinsgrove - Selinsgrove
+1-888-283-3404
613 North Susquehanna Trail, Selinsgrove, PA 17870 ~7.15 miles west of 17801
  • Low Cost Rural hotel
  • Fitness / Gym is on-site
  • The majority of guests said the beds were comfortable
  • Food was very good
Knights Inn Paxinos in Paxinos
+1-866-221-8581
1134 West Valley Ave., Paxinos, PA 17860 ~9.30 miles east of 17801
  • Cheap property
  • Hotel has 2 floors
Rodeway Inn Lewisburg - Lewisburg
+1-866-429-5787
4687 Westbranch Highway, Lewisburg, PA 17837 ~10.15 miles northwest of 17801
  • Cheap hotel
  • Check in time: 11:00
Comfort Suites in Lewisburg
+1-888-690-5281
4775 West Branch Highway, Lewisburg, PA 17837 ~10.23 miles northwest of 17801
  • Cheap Suburban property
  • Hotel has 60 suites
From$78
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn University in Lewisburg
+1-888-690-5247
409 North Derr Dr., Lewisburg, PA 17837 ~11.60 miles northwest of 17801
  • Economical Downtown hotel
  • 109 rooms in hotel
Days Inn by Wyndham Lewisburg in Lewisburg
+1-888-305-3366
313 North Derr Dr., Lewisburg, PA 17837 ~11.62 miles northwest of 17801
  • Cheap property
  • Check in time: 15:00
Pine Barn Inn
+1-800-881-1523
43 Pine Barn Place, Danville, PA 17821 ~12.41 miles northeast of 17801
  • 3-star hotel
Best Western Plus Country Cupboard Inn in Lewisburg
+1-888-283-3404
7701 West Branch Highway, Lewisburg, PA 17837-6851 ~12.41 miles northwest of 17801
  • 3 star Highway hotel
  • 136 rooms in hotel
Pine Barn Inn : 1 Pine Barn Place
+1-866-221-8581
1 Pine Barn Place, Danville, PA 17701 ~12.42 miles northeast of 17801
  • Affordable Rural hotel
  • Hotel has 3 floors
Country Inn & Suites Lewisburg in Lewisburg
+1-866-429-5787
134 Walter Dr., Lewisburg, PA 17837 ~12.44 miles northwest of 17801
  • 3-star Rural hotel
  • 84 sleeping rooms in hotel
  • Good facilities
  • Location would recommend
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn - Lewisburg
+1-888-690-5281
140 International Dr., Lewisburg, PA 17837 ~12.52 miles northwest of 17801
  • Mid-scale Suburban property
  • Free breakfast available
  • Clean hotel facilities
  • World class service
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn Danville in Danville
+1-888-690-5247
37 Valley West Rd., Danville, PA 17821 ~12.83 miles northeast of 17801
  • Two star Highway hotel
  • Fitness / Gym is on-site
From$69
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn Danville in Danville
+1-888-305-3366
97 Old Valley School Rd., Danville, PA 17821 ~12.86 miles northeast of 17801
  • Midscale property
  • 3 floors in hotel
  • Nearby restaurants
  • Friendly service
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn & Suites
+1-800-881-1523
15 Valley West Rd., Danville, PA 17821 ~12.88 miles northeast of 17801
  • Midscale Highway hotel
  • 77 rooms in property
Red Roof Inn
+1-888-283-3404
300 Red Roof Rd., Danville, PA 17821 ~12.90 miles northeast of 17801
  • 2-star Rural hotel
  • Check-in time: 2:00PM
  • Comfortable beds
  • Every guests reviewed thought it was a great value
Best Western Danville Inn
+1-866-221-8581
79 Old Valley School Rd., Danville, PA 17821-9510 ~12.92 miles northeast of 17801
  • 2-star Highway hotel
  • Hotel has 3 floors
  • Most guests were happy with the tv
  • World class service
Super 8 Danville
+1-866-429-5787
27 Sheraton Rd., Danville, PA 17821 ~13.03 miles northeast of 17801
  • 2-star Suburban hotel
  • 2 floors in property
  • Bagels available
  • Not very clean
Super 8 by Wyndham Danville in Danville
+1-888-690-5281
35 Sheraton Rd., Danville, PA 17821 ~13.08 miles northeast of 17801
  • Low-priced Suburban property
  • Check-in: 3:00
Holiday Inn Express Lewisburg / New Columbia
+1-888-690-5247
160 Commerce Park Dr., New Columbia, PA 17856 ~15.89 miles north of 17801
  • Affordable Rural property
  • Fitness / Gym is on-site
  • Nice express breakfast
  • Great reception
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn : 330 Commerce Park
+1-888-305-3366
330 Commerce Park, New Columbia, PA 17856 ~16.07 miles north of 17801
  • 3-star Rural property
  • Hotel has 2 floors
  • Location is great
  • Bathroom needs cleaning
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express in Bloomsburg
+1-800-881-1523
14 Mitchell Dr., Bloomsburg, PA 17815 ~18.96 miles northeast of 17801
  • Affordable Mountain property
  • 5 suites in property
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn in Bloomsburg
+1-888-283-3404
189 Columbia Mall Dr., Bloomsburg, PA 17815 ~19.21 miles northeast of 17801
  • Cheap Highway hotel
  • Gym is available on property
  • All guests complained about the bathroom
  • Big shopping mall
From$60
Average 3.0 /5Reviews CallBookMore Details
Comfort Suites Bloomsburg : 120 Plaza Dr.
+1-866-221-8581
120 Plaza Dr., Bloomsburg, PA 17815 ~19.45 miles northeast of 17801
  • 3-star Highway property
  • 82 rooms in property
  • Professional service
  • Pool very small
Hampton Inn Bloomsburg
+1-866-429-5787
255 Paper Mill Rd., Bloomsburg, PA 17815 ~21.89 miles northeast of 17801
  • Mid-scale hotel
  • 3 floors in hotel
  • Nice building
  • Nice pool area
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Budget Host Patriot Inn in Bloomsburg
+1-888-690-5281
6305 Columbia Blvd., Bloomsburg, PA 17815 ~22.92 miles northeast of 17801
  • Affordable Rural hotel
  • 59 rooms in property
  • Most guests didn't like the uncomfortable beds
  • Vibe is not too good
From$52
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites by Carlson : 100 Keystone Blvd.
+1-888-690-5247
100 Keystone Blvd., Pottsville, PA 17901 ~24.92 miles east of 17801
  • Midscale Rural hotel
  • Check-in: 3:00 PM
  • Excellent breakfast choices
  • Coffee in lobby 24/7
From$70
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Mifflinville Near Bloomsburg
+1-888-305-3366
450 West 3rd St., Mifflinville, PA 18631 ~26.68 miles northeast of 17801
  • Low Cost hotel
  • Check in time: 11:00 AM
From$35
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Pine Grove
+1-800-881-1523
481 Suedberg Rd., Pine Grove, PA 17963 ~26.83 miles southeast of 17801
  • Three Star Highway hotel
  • 2 meeting rooms in property
  • Comfortable beds
  • Terrific location
Comfort Inn Pine Grove in Pine Grove
+1-888-283-3404
433 Suedberg Rd., Pine Grove, PA 17963 ~26.94 miles southeast of 17801
  • Cheap Highway property
  • Check-in: 11:00
Baymont Inn & Suites
+1-866-221-8581
419 Suedberg Rd., Pine Grove, PA 17963 ~26.96 miles southeast of 17801
  • Cheap Highway hotel
  • 51 rooms in property
Quality Inn Danville in Mifflinville
+1-866-429-5787
488 West 3rd St., Mifflinville, PA 18631 ~27.11 miles northeast of 17801
  • Two-star Highway property
  • Hotel has 3 floors
From$79
Average 3.0 /5Reviews CallBookMore Details
Knights Inn Pine Grove : 347 Suedberg Rd.
+1-888-690-5281
347 Suedberg Rd., Pine Grove, PA 17963 ~27.19 miles southeast of 17801
  • Two-star hotel
  • 30 sleeping rooms in hotel
Holiday Inn Express & Suites Frackville : 958 Schuykill Mall
+1-888-690-5247
958 Schuykill Mall, Frackville, PA 17931 ~27.73 miles east of 17801
  • Cheap hotel
  • Fitness + Health Center
Econo Lodge
+1-888-305-3366
501 South Middle St., Frackville, PA 17931 ~28.15 miles east of 17801
  • 2 star hotel
  • Hotel has 39 rooms
  • Nice dinner menu
  • Reasonable for the price
Rodeway Inn - Frackville
+1-800-881-1523
701 Altamont Blvd., Frackville, PA 17931 ~28.33 miles east of 17801
  • Cheap Highway property
  • Comp. Breakfast
  • Bathroom could be optimized
  • Hotel facilities could use a good clean
Red Carpet Inn
+1-888-283-3404
3270 Susquehanna Trail, Duncannon, PA 17020 ~28.57 miles southwest of 17801
  • Two-star Highway property
  • 30 rooms in property
Comfort Inn
+1-866-221-8581
16 Marsanna Lane, Jonestown, PA 17038 ~29.19 miles southeast of 17801
  • 3 star Highway hotel
  • Fitness / Gym is on-site
  • Good accessibility by car
  • Police station close by
Days Inn Lebanon / Ft. Indiantown Gap
+1-866-429-5787
3 Everest Lane, Jonestown, PA 17038 ~29.20 miles southeast of 17801
  • Low-priced Highway property
  • 5 floors in property
  • Facility next door
  • Clean Rooms
Lebanon Valley Inn & Suites
+1-888-690-5281
4 Fisher Ave., Jonestown, PA 17038 ~29.26 miles southeast of 17801
  • Mid-scale Highway hotel
  • Access to gym on-site
  • Reception is all right
  • Pool was open
Red Roof Inn Williamsport Pa in Williamsport
+1-888-690-5247
234 Montgomery Pike Us Highway 15, Williamsport, PA 17702 ~29.85 miles northwest of 17801
  • Economy Mountain property
  • Hotel has 70 rooms
From$49
Average 3.5 /5Reviews CallBookMore Details
Motel 6 Montoursville Pa : 2815 Old Montoursville Rd.
+1-888-305-3366
2815 Old Montoursville Rd., Montoursville, PA 17754 ~30.28 miles north of 17801
  • Cheap hotel
  • Check-in time: 11:00 AM
Econo Lodge Williamsport in Williamsport
+1-800-881-1523
2019 East 3rd St., Williamsport, PA 17701 ~30.66 miles north of 17801
  • Two-star Suburban hotel
  • Airport shuttle available
  • Loved exploring
  • Fresh sushi
Comfort Inn : 1959 East 3rd St.
+1-888-283-3404
1959 East 3rd St., Williamsport, PA 17701 ~30.71 miles north of 17801
  • 2 star Suburban hotel
  • Gym is available on property
From$70
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Williamsport Inn in Williamsport
+1-866-221-8581
1840 East 3rd St., Williamsport, PA 17701-3914 ~30.81 miles north of 17801
  • 2-star Suburban property
  • Hotel has 2 floors
  • Beds were acceptable for 52%
  • Terrific location
Candlewood Suites Williamsport Pa
+1-866-429-5787
1836 East 3rd St., Williamsport, PA 17701 ~30.88 miles north of 17801
  • Low-priced Suburban hotel
  • Airport shuttle available
  • High comfort
  • Full-size refrigerator
Hampton Inn Williamsport Downtown
+1-888-690-5281
140 Via Bella, Williamsport, PA 17701 ~30.89 miles northwest of 17801
  • Affordable Downtown property
  • Check-in time: 3pm
Holiday Inn Express : 90 Pine St.
+1-888-690-5247
90 Pine St., Williamsport, PA 17701 ~30.89 miles northwest of 17801
  • 3-star Downtown hotel
  • Free breakfast
  • Close to restaurants and bars
  • Friendly maid staff

Next: Show All Available 17801 Hotels with Pricing

Graph of Sunbury, PA Hotel Prices for Next 20 Days

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

FAQs about hotels near 17801

What are the top rated hotels near 17801?

Best Western Plus Country Cupboard Inn, Hampton Inn and Holiday Inn Express & Suites Selinsgrove are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 17801?

Hampton Inn, Holiday Inn Express & Suites Selinsgrove and Pine Barn Inn are the top 3 luxury hotels near 17801.

What hotels are closest to the area of 17801?

Econo Lodge Inn & Suites, Hampton Inn, and Holiday Inn Express & Suites Selinsgrove are the properties closest to 17801.

What are the most popular independent hotels near 17801?

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

What are the most popular Choice Hotels branded hotels near 17801?

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

What are the most popular Best Western hotels near 17801?

Best Western Plus Country Cupboard Inn, Best Western Williamsport Inn and Best Western Danville Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 17801?

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

Back to Top