Find and Book Top Hotels in Danville

Search among 28 available hotels and places to stay in Danville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-28 out of 28
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great99 reviews
MapView on map700 yd from City Center1200 yd from Montour County Historical Soc
From   US$ 109 /nightSelect
8.4
Great56 reviews
MapView on map2.4 mi from City Center
From   US$ 109 /nightSelect
8.4
Great80 reviews
2.7 mi from City Center
From   US$ 113 /nightSelect
Places to stay near Danville
8.6
Great103 reviews
7.4 mi from Danville7.4 mi from City Center
From   US$ 127 /nightSelect
8.4
Great59 reviews
14.1 mi from Danville14.1 mi from City Center
From   US$ 137 /nightSelect
8.4
Great36 reviews
10.6 mi from Danville10.6 mi from City Center
From   US$ 199 /nightSelect
8.6
Great113 reviews
14.3 mi from Danville14.3 mi from City Center
From   US$ 99 /nightSelect
8.4
Great51 reviews
14.2 mi from Danville14.2 mi from City Center
From   US$ 132 /nightSelect
8.0
Great42 reviews
7.4 mi from Danville7.4 mi from City Center
From   US$ 105 /nightSelect
8.6
Great51 reviews
10.4 mi from Danville10.4 mi from City Center
From   US$ 127 /nightSelect
8.2
Great66 reviews
14.8 mi from Danville14.8 mi from City Center
From   US$ 88 /nightSelect
8.4
Great76 reviews
26.7 mi from Danville26.7 mi from City Center
From   US$ 100 /nightSelect
8.4
Great42 reviews
17.2 mi from Danville17.2 mi from City Center
From   US$ 211 /nightSelect
8.2
Great70 reviews
16.0 mi from Danville16.0 mi from City Center
From   US$ 95 /nightSelect
8.6
Great54 reviews
14.4 mi from Danville14.4 mi from City Center
From   US$ 74 /nightSelect
8.4
Great89 reviews
15.9 mi from Danville15.9 mi from City Center
From   US$ 79 /nightSelect
8.4
Great82 reviews
14.2 mi from Danville14.2 mi from City Center
From   US$ 96 /nightSelect
16.0 mi from Danville16.0 mi from City Center
From   US$ 141 /nightSelect
8.0
Great18 reviews
14.9 mi from Danville14.9 mi from City Center
From   US$ 144 /nightSelect
8.2
Great40 reviews
15.8 mi from Danville15.8 mi from City Center
From   US$ 120 /nightSelect
7.2
Very good22 reviews
26.6 mi from Danville26.6 mi from City Center
From   US$ 159 /nightSelect
8.2
Great25 reviews
11.2 mi from Danville11.2 mi from City Center
From   US$ 90 /nightSelect
8.6
Great43 reviews
27.2 mi from Danville27.2 mi from City Center
From   US$ 106 /nightSelect
25.3 mi from Danville25.3 mi from City Center
From   US$ 198 /nightSelect
8.4
Great21 reviews
15.9 mi from Danville15.9 mi from City Center
From   US$ 199 /nightSelect
Bed & Breakfast
8.6
Great22 reviews
20.5 mi from Danville20.5 mi from City Center
From   US$ 154 /nightSelect
8.0
Great5 reviews
7.9 mi from Danville7.9 mi from City Center
From   US$ 105 /nightSelect
8.0
Great5 reviews
26.7 mi from Danville26.7 mi from City Center
From   US$ 68 /nightSelect

Best hotels and places to stay in Danville

Why visit?

Danville, Pennsylvania is a charming destination offering a range of attractions and activities for tourists. With its rich history, beautiful landscapes, and friendly community, it is a perfect place to explore. Whether you are visiting for business or pleasure, Danville offers a variety of hotels and places to stay to suit every travelers needs.

Where to stay?

Downtown Danville: The heart of the city, Downtown Danville is a bustling area filled with shops, restaurants, and historic sites. Staying in a hotel in Downtown Danville provides easy access to popular attractions such as the Danville Railroad Museum and the Thomas Beaver Free Library. You can also enjoy the vibrant nightlife and experience the local culture.

Riverside District: Located along the Susquehanna River, the Riverside District offers picturesque views and peaceful surroundings. Hotels in this area provide a tranquil atmosphere, perfect for those seeking relaxation or outdoor activities. Take a stroll along the riverfront, go fishing, or explore nearby hiking trails at the Montour Preserve.

Geisinger Medical Center Area: If you are visiting Danville for medical purposes or have a loved one at the Geisinger Medical Center, staying in a hotel near the medical center is convenient. These hotels provide easy access to the hospital and are equipped with all the necessary amenities for a comfortable stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $90 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Pine Barn Inn: Located in Danville, Pennsylvania, the Pine Barn Inn offers affordable rates without compromising on comfort. This hotel provides spacious and well-appointed rooms, along with amenities such as a fitness center, on-site dining, and complimentary breakfast. With its convenient location and reasonable rates, it is an excellent choice for travelers on a budget.

Quality Inn & Suites Danville: This hotel is known for its affordable rates and excellent value for money. The rooms are clean and comfortable, and guests can enjoy amenities like free Wi-Fi, a fitness center, and a complimentary breakfast. Its proximity to local attractions, including the Geisinger Medical Center, makes it a popular choice among visitors to Danville.

Super 8 by Wyndham Danville: Offering budget-friendly accommodations, Super 8 by Wyndham Danville is a great option for travelers seeking comfortable rooms at a reasonable price. The hotel features clean and cozy rooms, complimentary breakfast, and free Wi-Fi. Its convenient location near downtown Danville and the Geisinger Medical Center adds to its appeal.

Best kid-friendly hotels:

Hampton Inn Danville: This hotel provides a great family-friendly experience with its spacious rooms, indoor pool, and complimentary hot breakfast. Situated near attractions like Knoebels Amusement Park and the Montour Preserve, it offers convenience and entertainment for families traveling with children.

Comfort Suites Bloomsburg: Located just a short drive from Danville, Comfort Suites Bloomsburg is an ideal choice for families. The hotel features spacious suites, an indoor pool, a complimentary hot breakfast, and easy access to nearby family-friendly attractions such as Bloomsburg Fairgrounds and the Childrens Museum.

Best hotels for a romantic getaway:

The Inn at Turkey Hill: Set amidst picturesque landscapes, The Inn at Turkey Hill offers a charming atmosphere for a romantic retreat. This bed and breakfast-style hotel features individually decorated rooms, an on-site restaurant, and beautiful gardens. Couples can enjoy a peaceful and intimate getaway in this cozy and romantic setting.

Nummers Erie Hotel: Located near the Susquehanna River, Nummers Erie Hotel offers a serene ambiance for couples looking for a romantic escape. The hotel provides comfortable accommodations, an on-site restaurant serving delicious cuisine, and access to nearby outdoor activities such as fishing and hiking.

Best for location:

Abigail House Bed and Breakfast: Situated in the heart of Downtown Danville, Abigail House Bed and Breakfast offers a convenient location close to shops, restaurants, and attractions. This charming B&B features cozy rooms, personalized service, and a delicious homemade breakfast, making it an ideal choice for exploring the city.

Red Roof Inn Danville, PA: Located near the Geisinger Medical Center and Interstate 80, Red Roof Inn Danville offers easy access to both the medical center and nearby attractions. The hotel provides comfortable rooms, pet-friendly accommodations, and free Wi-Fi, making it a convenient choice for those on the go.

Sleep Inn & Suites Danville: This hotel is centrally located, offering easy access to both Downtown Danville and the Geisinger Medical Center. With its comfortable rooms, complimentary breakfast, and amenities such as a fitness center and free Wi-Fi, Sleep Inn & Suites is a convenient choice for travelers seeking a well-located hotel.

Best for a short city break:

Danville Quality Inn: With its prime location near downtown Danville, this hotel is ideal for a short city break. It offers comfortable rooms, a complimentary breakfast, and convenient access to local shops, restaurants, and attractions.

Hampton Inn Bloomsburg: Located in nearby Bloomsburg, Hampton Inn offers easy access to both city amenities and outdoor activities. The hotel provides comfortable rooms, an indoor pool, and a complimentary hot breakfast, making it a great choice for a short city break with a mix of relaxation and exploration.

Show moreLess