Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

HullyGulley on trover

Find Hotels in Danville, VA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Danville hotels and places to stay

Country Haven Quiet Stay
The price is $50 per night
2.62 mi from city center
Country Haven Quiet Stay
Red Carpet Inn & Suites
2 out of 5
1390 Piney Forest Road, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $50 per night
3.03 mi from city center
2.2/5 (109 reviews)

"I liked the fact that the room was cleaned up great. There was no hair in the tub or on the bed. The sheets or towels wasn't stained."…"

Reviewed on Mar 6, 2020

Red Carpet Inn & Suites
Travel Inn
2 out of 5
3500 W Main St, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $48 per night
4.94 mi from city center
2.8/5 (43 reviews)

"This is a basic "no frills" motel. Bed, chair, TV, free internet. Take a shower and catch a few hours sleep."…"

Reviewed on Apr 8, 2020

Travel Inn
Best Western Windsor Inn & Suites
2.5 out of 5
1292 S Boston Rd, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $110 per night
2.66 mi from city center
3.6/5Good! (105 reviews)

"Everything was great from the room to the staff. No issues and had a very pleasant stay. As long as they keep great rates I'll definitely stay again."…"

Reviewed on Feb 18, 2020

Best Western Windsor Inn & Suites
Super 8 by Wyndham Danville VA
2 out of 5
2385 Riverside Dr, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $74 per night
1.1 mi from city center
3.4/5 (262 reviews)

"Very clean room"…"

Reviewed on Dec 13, 2019

Super 8 by Wyndham Danville VA
Lazy Hog Country Inn
Get Rates
8.16 mi from city center
5/5Exceptional! (14 reviews)

"We loved the Lazy Hog Country Inn! It was cozy, comfortable and in a convenient location right outside of Danville. The owners were great and were easy to communicate with. We would recommend this property to anyone!"…"

Reviewed on Dec 28, 2019

Lazy Hog Country Inn
Astoria Hotel Danville West
2 out of 5
3020 Riverside Dr, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $60 per night
1.69 mi from city center
3/5 (277 reviews)
No place like home

"The property can definitely use some updating but for what you pay, it serves its purpose, kust remember growing up this used to be considered one of the best hotels on Riverside Drive."…"

Reviewed on Dec 6, 2019

Astoria Hotel Danville West
Budget Inn Danville
2 out of 5
1228 Piney Forest Rd, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $50 per night
2.78 mi from city center
2.7/5 (69 reviews)
Great for price

"Great experiences saved a connection."…"

Reviewed on Jan 6, 2020

Budget Inn Danville
Courtyard by Marriott Danville
3 out of 5
2136 Riverside Dr, Danville, VA
Free CancellationReserve now, pay when you stay
The price is $119 per night
0.92 mi from city center
4.3/5Excellent! (208 reviews)

"Property and hotel were clean. Beds were very good. Room was clean. Staff was welcoming."…"

Reviewed on Feb 29, 2020

Courtyard by Marriott Danville
Paradise Hill - 2 Br Cabin
3.5 out of 5
930 Red Bud Lane, Danville, VA
Get Rates
2.73 mi from city center
Paradise Hill - 2 Br Cabin
Can't find the property you want?
See all available properties in Danville
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Danville

Families will find kid-friendly activities in Danville, and visitors give high marks for the top-notch restaurants. This walkable city also attracts tourists with its riverfront.

  • There are 29 hotels and other accommodations in Danville
  • The closest major airport is in Danville, VA (DAN-Danville Regional), 3.1 mi (4.9 km) from the city center
  • The next closest is in Lynchburg, VA (LYH-Lynchburg Regional), 52.5 mi (84.5 km) away

Sightseeing and Staying in Danville

Cultural venues in the city include Danville Science Center, AAF Tank Museum, and Danville Museum of Fine Arts. The city's natural setting is picturesque, including the riverfront and these places to visit: Staunton River State Park, Ballou Park, and Hudson Heritage Farms. A couple of additional sights to add to your agenda are Danville Mall and Virginia International Raceway.

As you plan your holiday getaway, you'll find 29 hotels and other lodging accommodations to pick from in Danville. These are top ranked ones based on Expedia user reviews:

  • Charles Bass House Bed & Breakfast - With a stay at this 2.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and comfortable rooms.
  • The Berry Hill Resort & Conference Center - Our customers love the clean rooms and first-rate property condition at this hotel. This 4-star hotel features a full-service spa, 2 restaurants, and free breakfast.
  • Holiday Inn Express Danville - This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi. Expedia customers like its breakfast and pool.

One of the top places to see in the surrounding area is Martinsville Speedway, 25.7 mi/41.3 km from the heart of the city.

Getting Around Danville

To venture out into the surrounding area, hop on a train at Danville Station. Danville may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Danville

  • Between January and March, you can expect average temperatures of 66°F during the day and 27°F at night
  • From April to June, the average during the day is 89°F, while the average at night is 39°F
  • July through September has daytime averages of 90°F with nighttime averages of 53°F
  • In October-December, you can expect daytime averages of 76°F and nighttime averages of 27°F
  • Average annual rainfall for Danville is 44.94 inches
  • Usually July and June are the hottest months with an average of 88°F, whereas January and December are often coldest, averaging 28°F

Frequently asked questions

Where is the best place to stay in Danville?
Holiday Inn Express Danville is a favorite with Expedia customers. This hotel offers free breakfast and an outdoor pool. Other top choices based on reviews include Fairfield Inn & Suites South Boston and Hampton Inn Danville.
If I need to cancel my hotel reservation in Danville, will I receive a refund?
Yes, you’ll find most room reservations are refundable provided that you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to view the best options available in Danville.
Where can I learn more about changing or cancelling my trip to Danville?
For more details about updating your trip to Danville or cancelling it, head over to our customer service page.
What's the best budget-friendly hotel in Danville?
Based on reviews, Super 8 by Wyndham Danville VA is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other options to stay on the cheap include Super 8 by Wyndham South Boston VA and Americas Best Value Inn & Suites South Boston.
What's the best accommodation for families in Danville?
Courtyard by Marriott Danville is a top 3-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other good options for your family trip include Americas Best Value Inn & Suites South Boston and Clarion Inn South Boston-Danville East.
What's the best place to stay for a couple visiting Danville?
The Berry Hill Resort & Conference Center is a favorite 4-star hotel for couples, and features private balconies and a full-service spa. Other good choices for your romantic getaway include Charles Bass House Bed & Breakfast and Oak Grove Plantation.
What's the best pet-friendly hotel in Danville?
Courtyard by Marriott Danville is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet’s trip include Quality Inn South Boston - Danville East and Comfort Inn & Suites near Danville Mall.
Where is the best place to stay near Virginia International Raceway?
Villa Cathedral is one of the top choices for your stay based on our traveler data, and this 3.5-star B&B offers free breakfast and free WiFi. It’s located 4.9 mi (7.9 km) from Virginia International Raceway. Other good choices in the area include Sleep Inn and Suites Danville and Best Western Windsor Inn & Suites.
What about the best place to stay near Staunton River State Park?
One of the top choices for your stay is Magnuson Hotel on the Lake, located 8.4 mi (13.5 km) from Staunton River State Park, and this hotel offers free breakfast and an outdoor pool. Fisherman’s Dream: 2 Queen Bedrooms W/private Dock, Sandy Beach, Bluestone Creek and Clarion Inn South Boston-Danville East are other good choices within the area.
What's the best luxury place to stay in Danville?
The Berry Hill Resort & Conference Center is a 4-star hotel with 2 restaurants and 2 bars, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best boutique-style accommodation in Danville?
The Berry Hill Resort & Conference Center is a favorite 4-star hotel with Expedia travelers looking for a stylish accommodation, featuring 2 restaurants and 2 bars.
What's the best golf hotel in Danville?
Oak Grove Plantation is a 3-star B&B featuring free breakfast and in-room fireplaces, and it’s a top choice for golfing nearby. You can tee off at Goodyear Golf Club or Southern Hills Golf Club while you’re in town.

Recent reviews of Danville hotels

More trip options