The best deals on hotels when visiting Danville in Pennsylvania.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Danville, Pennsylvania 17821

Pine Barn Inn

43 Pine Barn Place Danville, PA

Unwind in the secure surroundings of Pine Barn Inn near Danville, where comfortable accommodations create a warm retreat, with rates beginning at $170.00. Enjoy the convenience and comfort of rooms that provide a range of upgraded amenities, tailored to enhance your stay.

Guests at Pine Barn Inn enjoy the benefit of being near Danville’s cultural and social hubs, with easy access to everything downtown has to offer. Enjoy exceptional value and superior comfort during your Danville visit—lock in today!

  Call (855) 234-2997 to book with an agent.
  0.5 miles from Danville, PA 17821

Starting at

$170.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Danville

137 Old Valley School Road Danville, PA

With budget-conscious rooms starting at $119.99, Hampton Inn Danville provides inviting accommodations for guests traveling to Danville, creating a clean, welcoming space. Stay informed with Hampton’s digital information screens, offering updates on weather, local events, and hotel amenities.

At Hampton Inn Danville, a brief drive brings guests into the lively downtown area of Danville, offering easy access to the city’s most iconic spots. Treat yourself to a memorable Danville trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 239-4019 to book with an agent.
  2.6 miles from Danville, PA 17821

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Danville PA

31 Red Roof Road Danville, PA

For an affordable and restful stay, Red Roof Inn Danville PA offers budget-friendly rooms with rates starting at $71.99, creating a clean and comfortable space near Danville. Appreciate the modern touches in Red Roof Inn's renovated properties, offering a fresh and updated take on comfort.

Guests staying at Red Roof Inn Danville PA can quickly reach downtown Danville, making it simple to explore the city’s most exciting sights while enjoying a more peaceful location. Plan ahead and make your Danville stay enjoyable and affordable—lock in today!

  Call (855) 234-2997 to book with an agent.
  2.6 miles from Danville, PA 17821

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios Danville PA

31 Red Roof Rd. Building B Danville, PA

For a secure and comfortable stay, HomeTowne Studios Danville PA offers budget-friendly accommodations with rooms from $75.99, providing a clean, inviting space near Danville. Relax in accommodations that offer reliable comfort and standard amenities, making your stay both convenient and economical.

With downtown Danville only a brief drive away, guests at HomeTowne Studios Danville PA can easily explore the city’s top attractions while staying in a quieter location. Stay comfortable and budget-savvy on your Danville visit—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  2.6 miles from Danville, PA 17821

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios by Red Roof Danville PA

31 Red Roof Rd. Building B Danville, PA

With rates beginning at $75.99, HomeTowne Studios by Red Roof Danville PA is a smart option for travelers visiting Danville, creating a alluring, comfortable space for guests seeking relaxation. Enjoy a comfortable retreat in rooms that offer the basic necessities for a relaxing and budget-conscious visit.

From HomeTowne Studios by Red Roof Danville PA, a brief drive delivers guests to downtown Danville, where the city’s most popular destinations await exploration. Enjoy added comfort and savings on your Danville trip—book your hotel stay now!

  Call (855) 233-0132 to book with an agent.
  2.6 miles from Danville, PA 17821

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Best Western Danville Inn

75 Old Valley School Rd Danville, PA

For those bound for Danville, Best Western Danville Inn offers warm comfort with rooms starting at $84.99, creating a clean, comfortable space perfect for unwinding. Benefit from Best Western’s free shuttle services, offering convenient transport to local airports and major attractions.

At Best Western Danville Inn, a quick drive delivers guests into downtown Danville, where the city’s top destinations are easily accessible. Maximize your Danville experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 234-2997 to book with an agent.
  2.7 miles from Danville, PA 17821

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Danville

27 Sheraton Road Danville, PA

Guests visiting Danville will find Super 8 by Wyndham Danville a practical option, with rates starting at $61.99, creating a clean and inviting environment perfect for relaxation. Enjoy updates and modern touches in Super 8’s rooms, ensuring each guest enjoys contemporary comfort and style.

With downtown Danville only a quick drive from Super 8 by Wyndham Danville, guests can explore the city’s best sights while enjoying a more peaceful stay. Book now and make your Danville trip comfortable and cost-effective—secure today!

  Call (855) 234-5074 to book with an agent.
  2.9 miles from Danville, PA 17821

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Danville Suite

21 Valley West Rd Danville, PA

At Danville Suite, travelers bound for Danville will find budget-conscious comfort with rates starting at $99.99, creating a clean and welcoming environment. Stay in accommodations that cater to your comfort with additional features, ensuring a pleasant and affordable visit.

Danville Suite offers an ideal location for guests wanting to visit downtown Danville, where the city’s best destinations are just a brief drive away. Stay affordably and rest well in Danville with a hotel that understands your needs—secure now!

  Call (855) 235-0725 to book with an agent.
  3.1 miles from Danville, PA 17821

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Bloomsburg an IHG Hotel

14 Mitchell Dr Bloomsburg, PA

With rooms beginning at $224.99, Holiday Inn Express Bloomsburg an IHG Hotel provides inviting accommodations for guests traveling to Danville, creating a welcoming and comfortable atmosphere. Relax with the brand's pet-friendly policy at select locations, allowing you to bring your furry friends along for the journey.

Guests at Holiday Inn Express Bloomsburg an IHG Hotel will appreciate the balance of city access and a quieter, more peaceful environment, with downtown Danville still within reach. Enjoy added perks and peace of mind while staying in Danville—secure your room now!

  Call (855) 235-0725 to book with an agent.
  7.3 miles from Danville, PA 17821

Starting at

$224.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Bloomsburg

120 Plaza Drive Bloomsburg, PA

For a comfortable stay, Comfort Suites Bloomsburg offers inviting rooms with rates beginning at $128.99, creating a warm and inviting space ideal for travelers visiting Danville. Stay productive with Comfort Suites' in-room workspaces, featuring ergonomic chairs and ample lighting.

Comfort Suites Bloomsburg offers the ideal setting for guests seeking peace and quiet, with downtown Danville only a short trip away for a day of exploring. Treat yourself to an affordable, inviting hotel experience in Danville—book today!

  Call (855) 239-4019 to book with an agent.
  7.3 miles from Danville, PA 17821

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Bloomsburg

189 Columbia Mall Dr Bloomsburg, PA

At Quality Inn Bloomsburg, travelers to Danville can unwind in safe comfort with rooms beginning at $96.99, creating a warm and inviting space ideal for relaxation. Stay informed with Quality Inn's digital guest directory, providing easy access to hotel services, local attractions, and dining options.

The peaceful setting of Quality Inn Bloomsburg offers guests a calm retreat, with the excitement of downtown Danville still just a drive away. Find the best way to enjoy Danville with accommodations that fit your needs—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.5 miles from Danville, PA 17821

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Paxinos

1134 West Valley Ave Paxinos, PA

Guests traveling to Danville can unwind at Knights Inn Paxinos, where easygoing rooms begin at $75.99, creating a clean, welcoming environment perfect for relaxation. Experience the peace of mind that comes with staying at Knights Inn, knowing that you are in a secure and well-managed environment.

From Knights Inn Paxinos, the drive to downtown Danville is convenient, allowing guests to enjoy the city’s highlights before returning to a quieter setting. Plan your Danville visit with budget-wise lodging that delivers comfort—book today!

  Call (855) 239-5277 to book with an agent.
  8.1 miles from Danville, PA 17821

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bloomsburg

255 Paper Mill Rd Bloomsburg, PA

For a budget-friendly and harmonious stay, Hampton Inn Bloomsburg offers inviting rooms with rates from $213.99, creating a warm and comfortable environment near Danville. Stay informed with Hampton’s digital information screens, offering updates on weather, local events, and hotel amenities.

Guests staying at Hampton Inn Bloomsburg will enjoy the quiet retreat, with downtown Danville still nearby for all their city adventures. Get ready for a Danville adventure with accommodations that keep your budget intact—book today!

  Call (855) 234-7135 to book with an agent.
  10.3 miles from Danville, PA 17821

Starting at

$213.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Bloomsburg

1065 Alliance Park Drive Bloomsburg, PA

With rates beginning at $189.99, Fairfield Inn & Suites by Marriott Bloomsburg provides inviting accommodations for travelers visiting Danville, creating a warm, welcoming space for relaxation. Keep your workout routine on track in Fairfield's state-of-the-art fitness centers, offering a range of equipment for all levels of activity.

A quiet retreat awaits guests at Fairfield Inn & Suites by Marriott Bloomsburg, with downtown Danville still within reach for a balanced stay of rest and adventure. Stay in style and save while visiting Danville with accommodations that meet your needs—secure now!

  Call (855) 239-5277 to book with an agent.
  10.6 miles from Danville, PA 17821

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge&Suites Shamokin Dam Selinsgrove

3249 North Susquehanna Trl Shamokin Dam, PA

For a budget-conscious and inviting stay near Danville, Econo Lodge&Suites Shamokin Dam Selinsgrove offers relaxing rooms with rates starting at $84.00, creating a clean and welcoming space ideal for relaxation. Settle into the well-kept rooms at Econo Lodge, where cleanliness and comfort are always prioritized for a pleasant stay.

At Econo Lodge&Suites Shamokin Dam Selinsgrove, guests can unwind in quiet surroundings, with the added convenience of downtown Danville being just a drive away. Book an economical hotel with extra comfort for your Danville adventure—reserve today!

  Call (855) 234-2997 to book with an agent.
  13.3 miles from Danville, PA 17821

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lewisburg

140 International Dr Lewisburg, PA

Guests bound for Danville will appreciate the budget-conscious comfort at Hampton Inn Lewisburg, with quiet rooms starting at $179.99, creating a warm, inviting atmosphere. Savor the quality of Hampton’s premium coffee selection, featuring top-tier brands and specialty blends to kickstart your morning.

At Hampton Inn Lewisburg, visitors can unwind in the calm atmosphere, knowing that downtown Danville remains a simple drive away. Plan your Danville getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 235-0725 to book with an agent.
  14.0 miles from Danville, PA 17821

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Selinsgrove / Shamokin Dam

3 Stettler Ave Shamokin Dam, PA

Guests visiting Danville will find affordable comfort at Hampton Inn Selinsgrove / Shamokin Dam, where inviting rooms start at $114.99, creating a clean, welcoming environment for relaxation. Enjoy family-friendly travel with Hampton, thanks to helpful amenities like high chairs and cribs for the little ones.

Travelers can unwind in the peaceful atmosphere of Hampton Inn Selinsgrove / Shamokin Dam, while the attractions of downtown Danville are a quick drive away. Maximize your Danville experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 233-0132 to book with an agent.
  14.1 miles from Danville, PA 17821

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Country Cupboard Inn

7701 West Branch Highway Lewisburg, PA

Unwind in the inviting atmosphere of Best Western Plus Country Cupboard Inn near Danville, where relaxing rooms provide comfort and quality, with budget-friendly rates from $144.99. Unwind in the enhanced fitness centers at Best Western Plus, equipped with advanced equipment for a complete workout.

Unwind at Best Western Plus Country Cupboard Inn, where guests can enjoy peaceful surroundings with downtown Danville still close enough for city exploration. Step into an inviting Danville hotel that prioritizes your comfort from check-in to check-out—lock in today!

  Call (855) 234-2997 to book with an agent.
  14.1 miles from Danville, PA 17821

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

All Suites Inn Budget Host

4663 Westbranch Highway Rt. 15 Lewisburg, PA

For guests headed to Danville, All Suites Inn Budget Host offers intimate-feeling accommodations with rooms starting at $110.00, creating a warm and inviting space perfect for relaxation. Enjoy standard amenities in rooms that provide a comfortable environment for a budget-friendly stay.

A serene stay awaits travelers at All Suites Inn Budget Host, where the quiet atmosphere is complemented by proximity to downtown Danville. Stay affordably and comfortably on your Danville getaway—lock in your hotel room today!

  Call (855) 235-0725 to book with an agent.
  14.1 miles from Danville, PA 17821

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

4687 Westbranch Hwy Lewisburg, PA

For a comfortable and budget-friendly stay, Relax Inn offers inviting rooms with rates beginning at $76.99, creating a intimate environment near Danville. Enjoy the added comfort and convenience of rooms that provide a little extra, making your stay both enjoyable and affordable.

A quiet retreat awaits at Relax Inn, where guests can enjoy relaxation and still access downtown Danville with ease. Discover the ease of traveling to Danville with well-equipped, affordable lodging—reserve today!

  Call (855) 236-8982 to book with an agent.
  14.1 miles from Danville, PA 17821

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Lewisburg PA

134 Walter Dr Lewisburg, PA

Stay at Country Inn & Suites by Radisson Lewisburg PA near Danville for a relaxing getaway, where pleasant accommodations provide comfort, with budget-friendly rates starting at $152.99. Relax with in-room amenities at Country Inn & Suites, including a mini-fridge, microwave, and coffee maker for your convenience.

Escape to the quiet of Country Inn & Suites by Radisson Lewisburg PA, where peaceful surroundings provide a restful stay and downtown Danville is still nearby. Stay in Danville with a hotel that takes your experience to new heights—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  14.3 miles from Danville, PA 17821

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bloomsburg PA

6305 Columbia Blvd Bloomsburg, PA

Guests headed to Danville will find harmonious, budget-friendly comfort at Motel 6 Bloomsburg PA, where rooms begin at $79.99, creating a welcoming space perfect for relaxation. Relax knowing Motel 6 is committed to eco-friendly practices, working to reduce its environmental impact.

Travelers will find the perfect retreat at Motel 6 Bloomsburg PA, where calm surroundings offer rest while downtown Danville remains accessible. Lock in an affordable, cozy stay for your Danville trip—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  14.4 miles from Danville, PA 17821

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Aderi Hotel Bucknell University

313 North Derr Dr. Route 15 & I 80 Lewisburg, PA

With rooms starting at $89.99, Aderi Hotel Bucknell University offers budget-friendly comfort for travelers visiting Danville, creating a pleasant environment ideal for unwinding. Find value in rooms that offer dependable comfort, making your stay both enjoyable and economical.

Travelers staying at Aderi Hotel Bucknell University will appreciate the calm surroundings, while still having convenient access to downtown Danville. Stay budget-wise while enjoying Danville in comfort—secure your hotel today!

  Call (855) 234-7135 to book with an agent.
  14.7 miles from Danville, PA 17821

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Lewisburg / New Columbia an IHG Hotel

160 Commerce Park Drive New Columbia, PA

For a relaxing stay, Holiday Inn Express Lewisburg / New Columbia an IHG Hotel offers enveloping rooms with rates starting at $149.00, creating a clean, welcoming space ideal for guests traveling to Danville. Enjoy the simplicity and speed of Holiday Inn Express's complimentary breakfast, designed to get your day off to a great start without delay.

Relax at Holiday Inn Express Lewisburg / New Columbia an IHG Hotel, where guests can enjoy peaceful surroundings while keeping downtown Danville within easy reach for exploration. Treat yourself to an affordable, inviting hotel experience in Danville—book today!

  Call (855) 239-5277 to book with an agent.
  14.7 miles from Danville, PA 17821

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms