Hotels in Danville, VA

Find the best deals on 19 hotels in Danville

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

When to book a hotel in Danville, VA

Check out the information below to find the best deal on a Danville hotel room
Low Season
July
High Season
May

cheapest month to stay

21%

expected price decrease

most expensive time to stay

21%

expected price increase

Price
$104 - $164
Highest day of week
Tuesday
Cheapest day of week
Wednesday

av. price over the last two weeks

Average price (weeknight)

$123

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$127

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Danville is:
1-2 star
$114 - $152

How much does a hotel in Danville, VA cost per night?

Use the information below to find quality Danville hotel rooms for low prices
2 stars and below
Red Carpet Inn & Suites - Danville
#1 most popular
Red Carpet Inn & Suites - Danville
5.2
$63
Budget Inn Danville
#2 most popular
Budget Inn Danville
5.9
$57
Economy Inn
Best value
Economy Inn
6.1
$47
3 stars
Courtyard by Marriott Danville
#1 most popular
Courtyard by Marriott Danville
8.9
$134
Hampton Inn Danville
#2 most popular
Hampton Inn Danville
8.3
$104

Cheap hotels in Danville, VA

These hotels and hostels are the cheapest accommodations available in Danville
Economy Inn
Economy Inn
6.1
$47
Astoria Hotel Danville North
Astoria Hotel Danville North
5.1
$72
Budget Inn Danville
Budget Inn Danville
5.9
$57
Executive Inn
Executive Inn
5.5
$77
Red Carpet Inn & Suites - Danville
Red Carpet Inn & Suites - Danville
5.2
$63
Sleep Inn & Suites Danville Hwy 58
Sleep Inn & Suites Danville Hwy 58
8.7
$103

Get the best value hotel in Danville, VA

These hotels have the best prices for their ratings
Hampton Inn Danville
Hampton Inn Danville
8.3
$104
Budget Inn Danville
Budget Inn Danville
5.9
$57
Sleep Inn & Suites Danville Hwy 58
Sleep Inn & Suites Danville Hwy 58
8.7
$103
Economy Inn
Economy Inn
6.1
$47
Courtyard by Marriott Danville
Courtyard by Marriott Danville
8.9
$134
Red Carpet Inn & Suites - Danville
Red Carpet Inn & Suites - Danville
5.2
$63

Danville, VA travel information

How long do people stay in Danville, VA?

On average, people stay in Danville, VA for a total of 4 nights.

How much does a hotel cost in Danville, VA?

Hotels in Danville, VA show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $82 per night.

When is the best time to book a hotel in Danville, VA?

The cheapest month to book a hotel in Danville, VA is July. The cost of your room could be as much as 21% cheaper than peak months.

Which day is cheapest to stay in Danville, VA?

The cost of a Danville, VA hotel room will vary for each day but generally Tuesday works out the most economical, with Monday proving the least economical.

How much does a hostel in Danville, VA cost?

Hostels in Danville, VA (including hotels rated 2 stars and below) costs $70 per person, per night on average. This is a $12 per night cheaper than the average cost of hotels in Danville, VA.


Start planning your trip to Danville, VA