Star Rating
Hotel Name
Price Range (USD)to
Amenities

24540 Hotels/Accommodations

Astoria Hotel North
+1-888-389-4121
1030 Piney Forest Rd., Danville, VA 24540 +1-888-389-4121
  • Cheap Downtown property
  • Hotel has 2 floors
  • Clean
  • Great location
Comfort Inn & Suites in Danville
+1-888-675-2083
100 Tower Dr., Danville, VA 24540 +1-888-675-2083
  • Three Star Downtown hotel
  • Check-in: 11:00
  • Nice view from balcony
  • Great location
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Motel Danville - Danville
+1-800-716-8490
2385 Riverside Dr., Danville, VA 24540 +1-800-716-8490
  • Two-star Rural hotel
  • 3 floors in property
From$62
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Danville in Danville
+1-800-805-5223
2130 Riverside Dr., Danville, VA 24540 +1-800-805-5223
  • Mid-scale Suburban hotel
  • 3 floors in hotel
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
Courtyard by Marriott Danville in Danville
+1-888-965-1860
2136 Riverside Dr., Danville, VA 24540 +1-888-965-1860
  • 3-star Downtown hotel
  • 3 suites in hotel
  • Value below average
  • Fantastic service
Holiday Inn Express Danville - Danville
+1-888-788-5576
2121 Riverside Dr., Danville, VA 24540 +1-888-788-5576
  • Midscale Downtown hotel
  • Check-in time: 3:00
  • Friendly service
  • About half of guests indicated the reception staff was not good
From$106
Very Good 4.0 /5Latest Reviews CallBookMore Details
Best Western Windsor Inn & Suites - Danville
+1-888-897-9207
1292 South Boston Rd., Danville, VA 24540 +1-888-897-9207
  • Affordable Highway hotel
  • Free breakfast
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Sleep Inn & Suites in Danville
+1-888-311-4278
1483 South Boston Rd., Danville, VA 24540 +1-888-311-4278
  • Cheap property
  • Access to gym on-site
Astoria Hotel Danville West - Danville
+1-888-469-4795
3020 Riverside Dr., Danville, VA 24541 +1-888-469-4795 ~6.15 miles southeast of 24540
  • Two star Highway property
  • Complimentary breakfast is offered
  • Non-smoking room reeked
  • About half of guests said rooms were clean enough
Baymont by Wyndham Eden
+1-888-734-9421
716 Linden Dr., Eden, NC 27288 +1-888-734-9421 ~18.29 miles southwest of 24540
  • 2-star Downtown property
  • Free breakfast available
Shayona Inn - Eden
+1-888-841-5292
115 West Kings Highway, Eden, NC 27288 +1-888-841-5292 ~18.29 miles southwest of 24540
  • Economy property
Econo Lodge
+1-888-455-5160
110 East Arbor Lane, Eden, NC 27288 +1-888-455-5160 ~18.31 miles southwest of 24540
  • Inexpensive Suburban hotel
  • Check in: 3:00PM
  • The drain didn't drain
  • No cancellation policy
Hampton Inn Eden - Eden
+1-888-965-8297
724 South Van Buren Rd., Eden, NC 27288 +1-888-965-8297 ~18.40 miles southwest of 24540
  • 3-star Downtown hotel
  • Fitness + Health Center
  • Friendly service
  • Good location
From$102
Very Good 4.5 /5Recent Reviews CallBookMore Details
Travel Inn
+1-888-906-6358
4520 Greensboro Rd., Ridgeway, VA 24148 +1-888-906-6358 ~20.81 miles west of 24540
  • 2 star property
From$60
Average 3.0 /5Reviews CallBookMore Details
Travelodge by Wyndham Ridgeway Martinsville Area : 3841 Greensboro Rd.
+1-888-749-6785
3841 Greensboro Rd., Ridgeway, VA 24148 +1-888-749-6785 ~20.84 miles west of 24540
  • Cheap Suburban hotel
Hampton Inn - Gretna
+1-888-878-9982
200 Mcbride Dr., Gretna, VA 24557 +1-888-878-9982 ~21.03 miles north of 24540
  • Three Star Rural hotel
  • Check-in: 03:00pm
From$75
Average 3.0 /5Reviews CallBookMore Details
Baymont by Wyndham Martinsville - Martinsville
+1-888-389-4485
378 Commonwealth Blvd. West, Martinsville, VA 24112 +1-888-389-4485 ~22.50 miles west of 24540
  • Three Star Suburban hotel
  • Access to gym on-site
From$80
Average 3.0 /5Reviews CallBookMore Details
Super 8 Martinsville Va
+1-888-389-4121
1044 North Memorial Blvd., Martinsville, VA 24112 +1-888-389-4121 ~22.75 miles west of 24540
  • Low-priced hotel
Econo Lodge
+1-888-675-2083
1755 Virginia Ave., Martinsville, VA 24112 +1-888-675-2083 ~23.52 miles west of 24540
  • Economy Suburban hotel
  • 2 floors in property
Quality Inn / Dutch Inn : 2360 Virginia Ave.
+1-800-716-8490
2360 Virginia Ave., Collinsville, VA 24078 +1-800-716-8490 ~23.57 miles west of 24540
  • 2-star hotel
  • Free comp. breakfast
Knights Inn Collinsville
+1-800-805-5223
2357 Virginia Ave., Collinsville, VA 24078 +1-800-805-5223 ~23.61 miles west of 24540
  • Low-priced hotel
  • 2 floors in hotel
  • Rooms could be cleaner
  • More comfort would be nice
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Hotel - Martinsville
+1-888-965-1860
1895 Virginia Ave., Martinsville, VA 24112 +1-888-965-1860 ~23.61 miles west of 24540
  • Affordable Rural property
  • Free comp. breakfast
Deluxe Inn
+1-888-788-5576
1985 Virginia Ave., Martinsville, VA 24112 +1-888-788-5576 ~23.65 miles west of 24540
  • Low-priced hotel
  • Check-in: 3.00pm
Hampton Inn Martinsville : 50 Hampton Dr.
+1-888-897-9207
50 Hampton Dr., Martinsville, VA 24112 +1-888-897-9207 ~23.70 miles west of 24540
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
  • Complimentary breakfast
  • Spacious suite
From$159
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn
+1-888-311-4278
2203 Barnes St., Reidsville, NC 27320 +1-888-311-4278 ~24.62 miles south of 24540
  • Three Star Convention Center property
  • Airport shuttle available
Days Inn by Wyndham Reidsville
+1-888-469-4795
2205 Barnes St., Reidsville, NC 27320 +1-888-469-4795 ~24.66 miles south of 24540
  • Inexpensive hotel
  • Complimentary breakfast is offered
Holiday Inn Express & Suites Reidsville
+1-888-734-9421
101 Express Dr., Reidsville, NC 27320 +1-888-734-9421 ~24.82 miles south of 24540
  • Cheap Rural property
  • 73 rooms in property
From$110
Very Good 4.5 /5Read Reviews CallBookMore Details
Mariners Landing Resort & Conference Center
+1-888-841-5292
1217 Graves Harbor Trail, Huddleston, VA 24104 +1-888-841-5292 ~29.65 miles north of 24540
  • Mid-scale Lake property
  • 6 floors in hotel
  • Beautiful view
  • Most guests thought the view was good
Berry Hill Resort - South Boston
+1-888-455-5160
3105 River Rd., South Boston, VA 24592 +1-888-455-5160 ~30.01 miles east of 24540
  • High-end Rural hotel
  • 9 meeting rooms in hotel
Americas Best Value Inn & Suites South Boston in South Boston
+1-888-965-8297
2050 Philpott Rd., South Boston, VA 24592 +1-888-965-8297 ~31.52 miles east of 24540
  • 2-star property
  • Free breakfast available
Holiday Inn Express
+1-888-906-6358
395 Old Franklin Turnpike, Rocky Mount, VA 24151 +1-888-906-6358 ~32.26 miles northwest of 24540
  • Midscale Downtown hotel
  • 3 floors in hotel
  • Nice rooms
  • Great parking, according to 80%
From$115
Very Good 4.0 /5Latest Reviews CallBookMore Details
Fairfield Inn & Suites South Boston in South Boston
+1-888-749-6785
1120 Bill Tuck Highway, South Boston, VA 24592 +1-888-749-6785 ~32.61 miles east of 24540
  • Cheap property
Super 8 by Wyndham South Boston Va - South Boston
+1-888-878-9982
1040 Bill Tuck Highway, South Boston, VA 24592 +1-888-878-9982 ~32.72 miles east of 24540
  • Low-priced Rural property
  • Free breakfast
Clarion Inn South Boston Danville East
+1-888-389-4485
1074 Bill Tuck Highway, South Boston, VA 24592 +1-888-389-4485 ~32.83 miles east of 24540
  • Inexpensive Rural hotel
  • 10 suites in hotel
Quality Inn South Boston Danville East in South Boston
+1-888-389-4121
2001 Seymour Dr., South Boston, VA 24592 +1-888-389-4121 ~33.18 miles east of 24540
  • Three Star Rural hotel
  • Hotel has 52 rooms
Baymont Inn in Rocky Mount
+1-888-675-2083
1730 North Main St., Rocky Mount, VA 24151 +1-888-675-2083 ~33.21 miles northwest of 24540
  • Three Star Rural hotel
  • 61 sleeping rooms in hotel
  • Bathroom could be optimized
  • Great rate
From$80
Average 3.5 /5Reviews CallBookMore Details
Budget Inn Roxboro in Roxboro
+1-800-716-8490
1033 North Madison Blvd., Roxboro, NC 27573 +1-800-716-8490 ~33.30 miles southeast of 24540
  • Low-priced hotel
  • Check-in time: 14:00
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Americas Best Value Inn
+1-800-805-5223
1006 North Madison Blvd., Roxboro, NC 27573 +1-800-805-5223 ~33.31 miles southeast of 24540
  • Cheap property
  • 2 floors in property
Quality Inn Roxboro in Roxboro
+1-888-965-1860
906 Durham Rd., Roxboro, NC 27573 +1-888-965-1860 ~34.02 miles southeast of 24540
  • 2-star Downtown hotel
  • Fitness + Health Center
Hampton Inn Roxboro
+1-888-788-5576
920 Durham Rd., Roxboro, NC 27573 +1-888-788-5576 ~34.29 miles southeast of 24540
  • 3 star Rural hotel
  • Hotel has 3 suites
  • My two concerns are the price
  • Perfectly clean
From$119
Very Good 4.5 /5Latest Reviews CallBookMore Details
Quality Suites
+1-888-897-9207
1558 Main St., Altavista, VA 24517 +1-888-897-9207 ~35.04 miles north of 24540
  • Cheap Highway property
  • Fitness / Gym is on-site
  • Phone not working
  • Clean rooms
Days Inn by Wyndham Altavista
+1-888-311-4278
1557 Main St., Altavista, VA 24517 +1-888-311-4278 ~35.30 miles north of 24540
  • 2 star property
Best Western Plus Burlington - Burlington
+1-888-469-4795
770 Huffman Mill Rd., Burlington, NC 27215 +1-888-469-4795 ~40.72 miles south of 24540
  • Mid-scale Highway property
  • Free breakfast
From$70
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 by Wyndham Burlington Nc - Burlington
+1-888-734-9421
802 Huffman Mill Rd., Burlington, NC 27215 +1-888-734-9421 ~40.77 miles south of 24540
  • 2 star Suburban property
  • Check in: 11:00 AM
Courtyard by Marriott : 3141 Wilson Dr.
+1-888-841-5292
3141 Wilson Dr., Burlington, NC 27215 +1-888-841-5292 ~40.92 miles south of 24540
  • Midscale Highway hotel
  • Fitness + Health Center
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
The Country Inn & Suites by Radisson - Burlington
+1-888-455-5160
3211 Wilson Dr., Burlington, NC 27215 +1-888-455-5160 ~40.94 miles south of 24540
  • 3 star Highway property
  • 75 suites in property
  • Front desk staff was friendly and accommodating
  • Most guests enjoyed the friendly atmosphere
Drury Inn & Suites Burlington - Burlington
+1-888-965-8297
1767 Glidewell Dr., Burlington, NC 27215 +1-888-965-8297 ~40.95 miles south of 24540
  • Midscale property
  • Free complimentary breakfast
Holiday Inn Express Burlington
+1-888-906-6358
2701 Long Pine Rd., Burlington, NC 27215 +1-888-906-6358 ~41.11 miles south of 24540
  • Low priced Highway hotel
  • Check-in: 3.00 PM
  • Clean rooms
  • Lots of food options
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Burlington
+1-888-749-6785
2935 Saconn Dr., Burlington, NC 27215 +1-888-749-6785 ~41.13 miles south of 24540
  • 3-star Suburban hotel
  • 5 floors in hotel
Corporate Suites of Burlington : 2912 Saconn Dr.
+1-888-878-9982
2912 Saconn Dr., Burlington, NC 27215 +1-888-878-9982 ~41.18 miles south of 24540
  • Inexpensive Highway property
  • 2 floors in hotel

Next: Show All Available 24540 Hotels with Pricing

Graph: Upcoming 20 Days of Danville Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Danville, VA discounts available. The chart reflects the cheapest Danville hotel for each day and each star rating category.

FAQs about hotels near 24540

What are the top reviewed hotels near 24540?

Hampton Inn Eden, Hampton Inn Martinsville and Holiday Inn Express & Suites Reidsville are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 24540?

Berry Hill Resort, Comfort Inn & Suites and Hampton Inn Danville are the top 3 luxury hotels near 24540.

What hotels are closest to the area of 24540?

Astoria Hotel North, Comfort Inn & Suites, and Super 8 Motel Danville are the properties closest to 24540.

How much does a cheap hotel near 24540 cost per night?

In the last year, a 2 star hotel near 24540 can be as cheap as $66.54 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 24540 cost per night?

In the last year, the average 3 star hotel near 24540 has been $69.25 per night. (based on HotelPlanner prices)

What are the best independent hotels near 24540?

Berry Hill Resort, Budget Inn Roxboro and Astoria Hotel North are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 24540?

Fairfield Inn & Suites South Boston, Courtyard by Marriott and Courtyard by Marriott Danville are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 24540?

Quality Inn South Boston Danville East, Comfort Inn & Suites and Sleep Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 24540?

Best Western Plus Burlington and Best Western Windsor Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 24540?

Holiday Inn Express & Suites Reidsville, Holiday Inn Express Danville and Holiday Inn Express are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top