Star Rating
Hotel Name
Price Range (USD)to
Amenities

17821 Hotels/Accommodations

Quality Inn & Suites
+1-888-690-5247
15 Valley West Rd., Danville, PA 17821
  • 3-star Highway hotel
  • Access to gym on-site
Quality Inn Danville - Danville
+1-888-305-3366
37 Valley West Rd., Danville, PA 17821
  • Two star Highway hotel
  • 2 floors in hotel
Super 8 by Wyndham Danville
+1-800-881-1523
35 Sheraton Rd., Danville, PA 17821
  • Low-priced Suburban hotel
  • Hotel has 120 rooms
Hampton Inn Danville : 97 Old Valley School Rd.
+1-888-283-3404
97 Old Valley School Rd., Danville, PA 17821
  • 3 star hotel
  • Check in: 15:00
  • New towels
  • Quiet Hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 Danville - Danville
+1-866-221-8581
27 Sheraton Rd., Danville, PA 17821
  • 2-star Suburban property
  • Free complimentary breakfast
  • Hotel facilities could use a good clean
  • Stairs filthy
Red Roof Inn
+1-866-429-5787
300 Red Roof Rd., Danville, PA 17821
  • Cheap Rural hotel
  • 107 rooms in hotel
  • The majority of guests thought the wifi quality was ok
  • Front desk employee was very personable and helpful
Pine Barn Inn : 43 Pine Barn Place
+1-888-690-5281
43 Pine Barn Place, Danville, PA 17821
  • Three Star hotel
Best Western Danville Inn
+1-888-690-5247
79 Old Valley School Rd., Danville, PA 17821-9510 ~1.55 miles southeast of 17821
  • 2 star Highway hotel
  • Hotel has 14 suites
  • Nice breakfast buffet
  • Easily accessible by car, said 100%
Pine Barn Inn in Danville
+1-888-305-3366
1 Pine Barn Place, Danville, PA 17701 ~4.18 miles southeast of 17821
  • Affordable Rural property
  • Fitness center on property
Holiday Inn Express in Bloomsburg
+1-800-881-1523
14 Mitchell Dr., Bloomsburg, PA 17815 ~8.56 miles east of 17821
  • 3-star Mountain property
  • Check-in time: 3:00pm
Quality Inn : 189 Columbia Mall Dr.
+1-888-283-3404
189 Columbia Mall Dr., Bloomsburg, PA 17815 ~8.92 miles east of 17821
  • 2-star Highway property
  • 2 floors in property
  • Comfortable bed
  • Friendly service
Comfort Suites Bloomsburg
+1-866-221-8581
120 Plaza Dr., Bloomsburg, PA 17815 ~9.39 miles east of 17821
  • Three Star Highway hotel
  • Hotel has 82 rooms
  • Most guests enjoyed the restaurants & bars nearby
  • Most guests said rooms were clean
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Lewisburg / New Columbia in New Columbia
+1-866-429-5787
160 Commerce Park Dr., New Columbia, PA 17856 ~11.40 miles west of 17821
  • 3 star Rural property
  • Fitness center on property
  • For 80%, the lobby entrance was sub-standard
  • Great wellness & sports facilities
Quality Inn - New Columbia
+1-888-690-5281
330 Commerce Park, New Columbia, PA 17856 ~11.48 miles west of 17821
  • Affordable Rural hotel
  • Free comp. breakfast
  • Vibe wasn't good
  • Beds were acceptable for 55%
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn
+1-888-690-5247
140 International Dr., Lewisburg, PA 17837 ~11.67 miles west of 17821
  • Affordable Suburban property
  • Check-in: 3:00pm
  • Average hotel building
  • Conveniently located
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Knights Inn Paxinos
+1-888-305-3366
1134 West Valley Ave., Paxinos, PA 17860 ~11.87 miles south of 17821
  • 2 star property
  • 45 rooms in property
Best Western Plus Country Cupboard Inn
+1-800-881-1523
7701 West Branch Highway, Lewisburg, PA 17837-6851 ~11.87 miles west of 17821
  • Mid-scale Highway hotel
  • Free complimentary breakfast
Hampton Inn Bloomsburg - Bloomsburg
+1-888-283-3404
255 Paper Mill Rd., Bloomsburg, PA 17815 ~11.90 miles east of 17821
  • Three Star hotel
  • Hotel has 70 rooms
  • Rooms are great
  • Wonderfully friendly staff
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Country Inn & Suites Lewisburg - Lewisburg
+1-866-221-8581
134 Walter Dr., Lewisburg, PA 17837 ~12.05 miles west of 17821
  • 3-star Rural property
  • 84 sleeping rooms in hotel
  • Located near shopping areas
  • Wonderful breakfast
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Rodeway Inn Lewisburg : 4687 Westbranch Highway
+1-866-429-5787
4687 Westbranch Highway, Lewisburg, PA 17837 ~12.58 miles west of 17821
  • Low-priced hotel
  • Hotel has 33 rooms
Comfort Suites in Lewisburg
+1-888-690-5281
4775 West Branch Highway, Lewisburg, PA 17837 ~12.61 miles west of 17821
  • 2 star Suburban hotel
  • Check in: 3:00 PM
Days Inn University in Lewisburg
+1-888-690-5247
409 North Derr Dr., Lewisburg, PA 17837 ~12.67 miles west of 17821
  • Low priced Downtown hotel
  • 109 sleeping rooms in hotel
Days Inn by Wyndham Lewisburg - Lewisburg
+1-888-305-3366
313 North Derr Dr., Lewisburg, PA 17837 ~12.70 miles west of 17821
  • Cheap hotel
  • Comp. Breakfast
Budget Host Patriot Inn in Bloomsburg
+1-800-881-1523
6305 Columbia Blvd., Bloomsburg, PA 17815 ~13.60 miles east of 17821
  • 3-star Rural property
  • Gym is available on property
  • Delicious food
  • Vibe wasn't good
Econo Lodge Inn & Suites in Shamokin Dam
+1-888-283-3404
3249 North Susquehanna Trail, Shamokin Dam, PA 17876 ~14.10 miles southwest of 17821
  • 2 star Suburban hotel
  • Hotel has an eco-friendly policy Read more
  • Breakfast can be improved
  • Average sized rooms
Hampton Inn - Shamokin Dam
+1-866-221-8581
3 Stetler Ave., Shamokin Dam, PA 17876 ~14.78 miles southwest of 17821
  • Three Star Downtown property
  • 75 rooms in hotel
  • Bed linen clean
  • Sufficient wellness & sports facilities
Holiday Inn Express & Suites Selinsgrove : 651 North Susquehanna Trail
+1-866-429-5787
651 North Susquehanna Trail, Selinsgrove, PA 17870 ~16.76 miles southwest of 17821
  • Mid-scale Suburban hotel
  • Check-in: 15:00
  • Most guests thought it was pleasantly quiet
  • Breakfast was good
Comfort Inn of Selinsgrove in Selinsgrove
+1-888-690-5281
613 North Susquehanna Trail, Selinsgrove, PA 17870 ~17.32 miles southwest of 17821
  • Low priced Rural property
  • Check-in: 3pm
  • Near restaurants
  • Paying for a hotel room at all
Super 8 Mifflinville Near Bloomsburg : 450 West 3rd St.
+1-888-690-5247
450 West 3rd St., Mifflinville, PA 18631 ~17.71 miles east of 17821
  • Low priced property
  • Check in: 11:00 AM
From$35
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Danville
+1-888-305-3366
488 West 3rd St., Mifflinville, PA 18631 ~18.00 miles east of 17821
  • Economy Highway hotel
  • Fitness center on property
Motel 6 Montoursville Pa
+1-800-881-1523
2815 Old Montoursville Rd., Montoursville, PA 17754 ~21.93 miles northwest of 17821
  • Two-star property
  • Check-in time: 11:00 AM
Econo Lodge Williamsport - Williamsport
+1-888-283-3404
2019 East 3rd St., Williamsport, PA 17701 ~22.59 miles northwest of 17821
  • 2-star Suburban property
  • Complimentary breakfast is offered
  • The majority of guests didn't like the uncomfortable beds
  • Hotel could use some updating
Red Roof Inn Williamsport Pa : 234 Montgomery Pike Us Highway 15
+1-866-221-8581
234 Montgomery Pike Us Highway 15, Williamsport, PA 17702 ~22.63 miles northwest of 17821
  • Low Cost Mountain hotel
  • Complimentary breakfast is offered
Comfort Inn in Williamsport
+1-866-429-5787
1959 East 3rd St., Williamsport, PA 17701 ~22.67 miles northwest of 17821
  • Cheap Suburban property
  • 3 floors in property
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Williamsport Inn - Williamsport
+1-888-690-5281
1840 East 3rd St., Williamsport, PA 17701-3914 ~22.91 miles northwest of 17821
  • Low Cost Suburban hotel
  • 132 sleeping rooms in hotel
  • Most guests thought it was too noisy
  • Average beds
Candlewood Suites Williamsport Pa - Williamsport
+1-888-690-5247
1836 East 3rd St., Williamsport, PA 17701 ~22.95 miles northwest of 17821
  • 2-star Suburban property
  • Fitness + Health Center
  • Great service
  • Clean sheets or towels
From$72
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Williamsport Faxon Exit in Williamsport
+1-888-305-3366
66 Liberty Lane, Williamsport, PA 17701 ~23.14 miles northwest of 17821
  • Three Star Suburban hotel
  • Free comp. breakfast
Holiday Inn Express
+1-800-881-1523
90 Pine St., Williamsport, PA 17701 ~23.77 miles northwest of 17821
  • Mid-scale Downtown hotel
  • Check in time: 4
  • Breakfast is good
  • Great rooms and fantastic service
Hampton Inn Williamsport Downtown
+1-888-283-3404
140 Via Bella, Williamsport, PA 17701 ~23.79 miles northwest of 17821
  • 3 star Downtown hotel
  • Airport shuttle available
Towneplace Suites by Marriott Williamsport
+1-866-221-8581
10 West Church St., Williamsport, PA 17701 ~23.83 miles northwest of 17821
  • Midscale Downtown property
  • Comp. Breakfast
  • Most guests thought the service was very professional
  • Clean hotel facilities
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn by Marriott Williamsport in Williamsport
+1-866-429-5787
150 West Church St., Williamsport, PA 17702 ~23.86 miles northwest of 17821
  • Mid-scale Downtown hotel
  • 97 rooms in hotel
  • Tasty breakfast
  • Friendly service
From$107
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn
+1-888-690-5281
100 Pine St., Williamsport, PA 17701 ~23.87 miles northwest of 17821
  • 3-star Downtown property
  • Check-in: 3:00 PM
  • Good restaurants & bars in the area
  • Most guests enjoyed the restaurants & bars nearby
From$61
Very Good 4.0 /5Read Reviews CallBookMore Details
Genetti Hotel & Suites in Williamsport
+1-888-690-5247
200 West 4th St., Williamsport, PA 17701 ~24.01 miles northwest of 17821
  • Midscale Downtown property
  • 8 meeting rooms in property
Genetti Hotel SureStay Collection by Best Western - Williamsport
+1-888-305-3366
200 West 4th St., Williamsport, PA 17701-6155 ~24.03 miles northwest of 17821
  • Three Star Downtown property
  • Hotel has 20 suites
  • Most guests liked the proximity to shopping
  • Hotel could use some updating
Fairfield Inn Annd Suites
+1-800-881-1523
104 Maynard St., Williamsport, PA 17701 ~24.24 miles northwest of 17821
  • 3 star Suburban hotel
  • Shuttle from airport available
  • Vibe was decent
  • Friendly service
From$88
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites by Carlson
+1-888-283-3404
100 Keystone Blvd., Pottsville, PA 17901 ~26.68 miles southeast of 17821
  • 3 star Rural property
  • 3 floors in hotel
  • Great wellness & sports facilities
  • Most guests said the reception staff was great
Holiday Inn Express & Suites Frackville in Frackville
+1-866-221-8581
958 Schuykill Mall, Frackville, PA 17931 ~27.59 miles southeast of 17821
  • 2-star property
  • 19 suites in property
Econo Lodge - Frackville
+1-866-429-5787
501 South Middle St., Frackville, PA 17931 ~27.70 miles southeast of 17821
  • Low Cost hotel
  • Check-in: 11:00
  • All guests said the reception staff was great
  • Great location
Rodeway Inn - Frackville
+1-888-690-5281
701 Altamont Blvd., Frackville, PA 17931 ~27.94 miles southeast of 17821
  • Cheap Highway hotel
  • Check in time: 01:00 PM
  • Best value for money
  • Free breakfast
Eagle Rock Resort
+1-888-690-5247
1031 Valley of Lakes, Hazleton, PA 18202 ~29.95 miles east of 17821
  • 3 star hotel
  • 2 floors in property

Next: Show All Available 17821 Hotels with Pricing

Graph: Upcoming 20 Days of Danville Hotel Rates

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

FAQs about hotels near 17821

What are the top rated hotels near 17821?

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

What are the top luxurious hotels near 17821?

Quality Inn & Suites, Hampton Inn Danville and Pine Barn Inn are the top 3 luxury hotels near 17821.

What hotels are closest to the area of 17821?

Quality Inn & Suites, Quality Inn Danville, and Super 8 by Wyndham Danville are the properties closest to 17821.

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

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

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

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

What are the most popular independent hotels near 17821?

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

What are the most popular Marriott hotels near 17821?

Residence Inn by Marriott Williamsport, Towneplace Suites by Marriott Williamsport and Fairfield Inn Annd Suites are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Comfort Inn, Comfort Suites Bloomsburg 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 17821?

Best Western Plus Country Cupboard Inn, Best Western Williamsport Inn and Genetti Hotel SureStay Collection by Best Western are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 17821?

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

Back to Top