Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
If you're traveling to Danville and need a place to work during your stay, book a hotel like the Courtyard by Marriott Danville. This hotel is located within the historic River District near various businesses and has a business center on site and workstations in each hotel room. Enjoy the complimentary Wi-Fi to stay connected at all times, along with the fitness center to blow off some steam between meetings.
For those who may have an early flight out of the city or wish to be near the airport, find a hotel out towards Green Acres, by the Danville Regional Airport. Both the Best Western Windsor Inn & Suites and the Sleep Inn & Suites Danville Hwy 58 are a great choice with good reviews. The hotels are just under a mile away from the Danville Regional Airport.
For those traveling with their furry friends, there are a few hotels in Danville that are pet friendly and allow them to stay with you. The Comfort Inn & Suites near Danville Mall is a great choice to be close to the Riverwalk Trail as well as the Sandy Creek Park to take your dog to stretch their legs and run around.
If you want to be able to walk between your hotel and your restaurant of choice for the day, look for a comfortable hotel near Riverside Drive. This road is full of different places to eat and have a good time. The Comfort Inn & Suites near Danville Mall could be a good choice.
KAYAK users like staying at Courtyard by Marriott Danville and The Bee Hotel, Danville when looking for a hotel in close proximity to Danville Amtrak Station.
$235 is the average price for a double room in Danville, but our users have found rooms for as cheap as $74 in the last 3 days.
KAYAK users found rooms for tonight for a cheap as $74 in the last 3 hours. 3-star hotel rooms have been found from $180, and 4-star hotels from $172.
Looking to spend the weekend in Danville? Here are the best deals found by KAYAK users within the last 72 hours: 3-star hotels from $190 and 4-star hotels from $227. The cheapest deal overall was for $93 per night.
KAYAK users look for a hotel in Danville with free breakfast. Hotels with free breakfast in Danville include Hampton Inn Danville, Holiday Inn Express Danville, and Sleep Inn & Suites Danville Hwy 58.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Danville districts. You can also do a search using the city map to choose a specific location, like Danville city center.
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Danville that offer both parking and free parking. Popular choices among KAYAK users include Courtyard by Marriott Danville, Astoria Hotel Danville West and Holiday Inn Express Danville.