Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Madison Heights Virginia Accommodations

Find hotels in Madison Heights using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Madison Heights, VA for your upcoming personal or group travel. We show the best Madison Heights Virginia hotel rooms. Review the Madison Heights hotel list below to find the perfect lodging. We also have a map of the Madison Heights hotels. Booking 5+ Rooms? Find Madison Heights Group Hotel Deals

The Madison Heights center point is approximately 2 miles northeast of Christ College and 3 miles east of Randolph College.

Madison Heights Hotels/Motels & Accommodations

Red Roof Inn
+1-888-389-4121
5016 South Amherst Highway, Madison Heights, VA 24572 +1-888-389-4121
  • Cheap Downtown hotel
  • Complimentary breakfast is offered
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Madison Heights" Get Alexa Skill →
Knights Inn Madison Heights, VA
+1-888-675-2083
3642 South Amherst Highway, Madison Heights, VA 24572 +1-888-675-2083
  • 2-star property
  • Hotel has 48 rooms
  • Terrible amenities
  • Not very comfortable
Lynchburg Grand Hotel - Lynchburg
+1-800-716-8490
601 Main St., Lynchburg, VA 24504 +1-800-716-8490 ~2.99 miles southwest of Madison Heights
  • Affordable Downtown hotel
  • 8 floors in hotel
  • Free breakfast
  • Most guests criticized the unstylish hotel
From$119
Average 3.0 /5 Guest Reviews Call BookMore Details
The Virginian Lynchburg Curio Collection - Lynchburg
+1-800-805-5223
712 Church St., Lynchburg, VA 24504 +1-800-805-5223 ~3.07 miles southwest of Madison Heights
  • 3-star Downtown hotel
  • 7 conference rooms in property
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Craddock Terry Hotel & Event Center
+1-888-965-1860
1312 Commerce St., Lynchburg, VA 24504 +1-888-965-1860 ~3.16 miles southwest of Madison Heights
  • 3-star Downtown hotel
  • Free breakfast
From$119
Very Good 4.0 /5 Review Score Call BookMore Details
Travelodge by Wyndham Lynchburg in Lynchburg
+1-888-788-5576
1500 Main St., Lynchburg, VA 24504 +1-888-788-5576 ~3.28 miles south of Madison Heights
  • Low-priced hotel
  • Complimentary breakfast is offered
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Econo Lodge Lynchburg South - Lynchburg
+1-888-897-9207
2400 Stadium Rd., Lynchburg, VA 24501 +1-888-897-9207 ~4.79 miles southwest of Madison Heights
  • 2-star Highway property
  • 2 floors in property
  • Comfy beds
  • Generally very clean
From$50
Average 3.0 /5 Guest Reviews Call BookMore Details
Woodspring Suites
+1-888-311-4278
310 Border St., Lynchburg, VA 24502 +1-888-311-4278 ~6.67 miles southwest of Madison Heights
  • Three Star Highway hotel
  • Hotel has 122 suites
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Kirkley Hotel
+1-888-469-4795
2900 Candlers Mountain Rd., Lynchburg, VA 24502 +1-888-469-4795 ~6.74 miles southwest of Madison Heights
  • Three Star Convention Center hotel
  • 8 meeting rooms in hotel
  • For only 50%, the bathroom was ok
  • Good internet service
From$109
Average 3.0 /5 Latest Reviews Call BookMore Details
La Quinta Inn & Suites Lynchburg by Wyndham in Lynchburg
+1-888-734-9421
3320 Candlers Mountain Rd., Lynchburg, VA 24502 +1-888-734-9421 ~6.74 miles southwest of Madison Heights
  • Midscale Highway hotel
  • 5 suites in property
From$72
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Lynchburg, an IHG Hotel
+1-888-841-5292
5600 Seminole Ave., Lynchburg, VA 24502 +1-888-841-5292 ~6.82 miles southwest of Madison Heights
  • Three Star Downtown hotel
  • Complimentary breakfast is offered
  • Great room
  • Tasty breakfast
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Baymont by Wyndham Lynchburg - Lynchburg
+1-888-455-5160
2815 Candlers Mountian Rd., Lynchburg, VA 24502 +1-888-455-5160 ~6.87 miles southwest of Madison Heights
  • Economical Airport property
  • Shuttle to airport available
From$72
Average 3.0 /5 Latest Reviews Call BookMore Details
Sleep Inn Lynchburg - University Area & Hwy 460
+1-888-965-8297
3620 Candlers Mountain Rd., Lynchburg, VA 24502 +1-888-965-8297 ~6.92 miles southwest of Madison Heights
  • Two star Airport property
  • 4 floors in hotel
  • About half of guests said the wifi quality was bad
  • Great reception
From$77
Very Good 4.0 /5 Reviews Call BookMore Details
Quality Inn
+1-888-906-6358
5604 Seminole Ave., Lynchburg, VA 24502 +1-888-906-6358 ~6.94 miles southwest of Madison Heights
  • Affordable Highway property
  • Hotel has 2 floors
From$66
Average 3.0 /5 Latest Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Lynchburg - Lynchburg
+1-888-749-6785
5704 Seminole Ave., Lynchburg, VA 24501 +1-888-749-6785 ~6.99 miles southwest of Madison Heights
  • Two-star Airport property
  • Free breakfast
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Madison Heights" Get Alexa Skill →
Microtel Inn & Suites By Wyndham Lynchburg : 5704 Seminole Ave.
+1-888-878-9982
5704 Seminole Ave., Lynchburg, VA 24502 +1-888-878-9982 ~7.00 miles southwest of Madison Heights
  • Low priced property
  • Hotel has 78 rooms
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Super 8 Lynchburg Va : 3736 Candlers Mountain Rd.
+1-888-389-4485
3736 Candlers Mountain Rd., Lynchburg, VA 24502 +1-888-389-4485 ~7.21 miles southwest of Madison Heights
  • 2 star Airport property
  • Check in time: 11:00 AM
From$60
Poor 2.0 /5 Reviews Call BookMore Details
Residence Inn by Marriott Lynchburg in Lynchburg
+1-888-389-4121
2630 Wards Rd., Lynchburg, VA 24502 +1-888-389-4121 ~7.26 miles southwest of Madison Heights
  • Three Star Suburban property
  • Hotel has 116 suites
From$100
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Courtyard Lynchburg
+1-888-675-2083
4640 Murray Place / Candlers Mountain Rd., Lynchburg, VA 24502 +1-888-675-2083 ~7.26 miles southwest of Madison Heights
  • Midscale Suburban hotel
  • Hotel has an eco-friendly policy Learn more
  • Most guests complained about the bathroom
  • World class service
From$94
Very Good 4.0 /5 Reviews Call BookMore Details
Extended Stay America Suites Lynchburg University Blvd : 1910 University Blvd.
+1-800-716-8490
1910 University Blvd., Lynchburg, VA 24502 +1-800-716-8490 ~7.37 miles southwest of Madison Heights
  • Economical Airport property
  • 3 floors in property
  • Terrible amenities
  • Poor value for the price
From$80
Average 3.5 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites Lynchburg Liberty University - Lynchburg
+1-800-805-5223
3777 Candlers Mountain Rd., Lynchburg, VA 24502 +1-800-805-5223 ~7.42 miles southwest of Madison Heights
  • Three Star Mountain property
  • Gym is available on property
  • Clean rooms
  • Hotel very clean
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Hilton Garden Inn Lynchburg
+1-888-965-1860
4025 Wards Rd., Lynchburg, VA 24502 +1-888-965-1860 ~8.49 miles southwest of Madison Heights
  • Mid-scale Airport property
  • Hotel has 126 rooms
  • Most guests thought the building was wonderful
  • Most guests thought rooms were spacious
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
TRU by Hilton Lynchburg
+1-888-788-5576
650 Simons Run, Lynchburg, VA 24502 +1-888-788-5576 ~8.96 miles southwest of Madison Heights
  • 3 star hotel
  • Check in time: 15:00
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Lynchburg, VA : 3600 Liberty Mountain Dr.
+1-888-897-9207
3600 Liberty Mountain Dr., Lynchburg, VA 24502 +1-888-897-9207 ~9.26 miles southwest of Madison Heights
  • Three Star Airport hotel
  • Hotel has an eco-friendly policy See more
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Comfort Inn & Suites Lynchburg Airport - University Area
+1-888-311-4278
15001 Wards Rd., Lynchburg, VA 24502 +1-888-311-4278 ~9.33 miles southwest of Madison Heights
  • Cheap Suburban hotel
  • Free complimentary breakfast
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
SpringHill Suites by Marriott Lynchburg Airport/University Area
+1-888-469-4795
15171 Wards Rd., Lynchburg, VA 24502 +1-888-469-4795 ~9.95 miles southwest of Madison Heights
  • 3-star Airport property
  • Hotel has 106 suites
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Timberlake Motel
+1-888-734-9421
19980 Lynchburg Highway, Lynchburg, VA 24502 +1-888-734-9421 ~13.30 miles southwest of Madison Heights
  • Low-priced Highway property
  • 41 sleeping rooms in hotel
  • Wonderful value for the money
  • Furniture needs more attention
From$50
Very Good 4.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Appomattox Va : 7571 Richmond Highway
+1-888-841-5292
7571 Richmond Highway, Appomattox, VA 24522 +1-888-841-5292 ~15.84 miles east of Madison Heights
  • Economy Highway property
  • Check in time: 11:00 AM
From$60
Average 3.0 /5 Review Score Call BookMore Details
Appomattox Inn and Suites
+1-888-455-5160
447 Old Courthouse Rd., Appomattox, VA 24522 +1-888-455-5160 ~16.68 miles east of Madison Heights
  • Midscale Suburban property
  • Hotel has 21 suites
From$65
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Appomattox VA
+1-888-965-8297
Us 460 & Rte 24, Appomattox, VA 24522 +1-888-965-8297 ~16.81 miles east of Madison Heights
  • Two-star Highway property
  • Comp. Breakfast
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Longacre of Appomattox - Appomattox
+1-888-906-6358
1670 Church St., Appomattox, VA 24522 +1-888-906-6358 ~17.22 miles east of Madison Heights
  • High end Downtown hotel
  • Hotel has 2 floors
From$125
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Altavista : 1557 Main St.
+1-888-749-6785
1557 Main St., Altavista, VA 24517 +1-888-749-6785 ~23.21 miles south of Madison Heights
  • Two star hotel
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Quality Suites Altavista - Lynchburg South in Altavista
+1-888-878-9982
1558 Main St., Altavista, VA 24517 +1-888-878-9982 ~23.46 miles south of Madison Heights
  • Economy Highway property
  • 2 floors in property
  • Hotel could use some updating
  • Good Hotel
From$50
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Bedford - Bedford
+1-888-389-4485
842 Sword Beach Lane, Bedford, VA 24523 +1-888-389-4485 ~25.18 miles west of Madison Heights
  • Cheap Mountain property
  • 7 suites in property
  • High comfort
  • No lift
From$40
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Bedford : 921 Blue Ridge Ave.
+1-888-389-4121
921 Blue Ridge Ave., Bedford, VA 24523 +1-888-389-4121 ~25.42 miles west of Madison Heights
  • 2-star Mountain property
  • 75 sleeping rooms in hotel
Natural Bridge Historic Hotel & Conference Center
+1-888-675-2083
15 Appledore Lane, Natural Bridge, VA 24578 +1-888-675-2083 ~26.46 miles west of Madison Heights
  • 3 star Resort hotel
  • 152 sleeping rooms in hotel
From$59
Average 3.0 /5 Latest Reviews Call BookMore Details
Peaks of Otter Lodge in Bedford
+1-800-716-8490
85554 Blue Ridge Pkwy., Bedford, VA 24523 +1-800-716-8490 ~26.94 miles west of Madison Heights
  • Mid-scale property
  • 63 rooms in hotel
From$90
Very Good 4.5 /5 Review Score Call BookMore Details
Econo Lodge Lexington Downtown near I-81 in Lexington
+1-800-805-5223
820 South Main St., Lexington, VA 24450 +1-800-805-5223 ~28.49 miles northwest of Madison Heights
  • 2-star Rural hotel
  • Free breakfast available
From$43
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn Lexington-Historic District - Lexington
+1-888-965-1860
401 East Nelson St., Lexington, VA 24450 +1-888-965-1860 ~28.72 miles northwest of Madison Heights
  • Three Star Downtown property
  • Complimentary breakfast is offered
From$129
Very Good 4.0 /5 Reviews Call BookMore Details
Motel 6 Lexington Va
+1-888-788-5576
65 Econo Lane, Lexington, VA 24450 +1-888-788-5576 ~29.06 miles northwest of Madison Heights
  • Economy hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
The Gin Hotel Ascend Hotel Collection : 30 South Main St.
+1-888-897-9207
30 South Main St., Lexington, VA 24450 +1-888-897-9207 ~29.09 miles northwest of Madison Heights
  • Three Star property
  • Check-in: 16:00
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Lexington VA in Lexington
+1-888-311-4278
1139 North Lee Highway, Lexington, VA 24450 +1-888-311-4278 ~29.09 miles northwest of Madison Heights
  • Inexpensive Highway property
  • Hotel has 50 rooms
  • Most guests said the reception staff was ok
  • Most guests said the bathroom was dirty
Wingate by Wyndham
+1-888-469-4795
1100 North Lee Highway, Lexington, VA 24450 +1-888-469-4795 ~29.10 miles northwest of Madison Heights
  • Three Star Rural property
  • 4 floors in property
  • Thin walls
  • Staff was very accommodating and courteous
From$72
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Lexington Inn - Lexington
+1-888-734-9421
850 North Lee Highway, Lexington, VA 24450 +1-888-734-9421 ~29.10 miles northwest of Madison Heights
  • Cheap Highway hotel
  • 2 floors in property
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Lexington, an IHG Hotel : 880 North Lee Highway
+1-888-841-5292
880 North Lee Highway, Lexington, VA 24450 +1-888-841-5292 ~29.13 miles northwest of Madison Heights
  • 3-star Rural property
  • 15 suites in hotel
  • Terrific location
  • Clean
From$77
Very Good 4.0 /5 Reviews Call BookMore Details
Country Inn & Suites - Lexington
+1-888-455-5160
875 North Lee Highway, Lexington, VA 24450 +1-888-455-5160 ~29.14 miles northwest of Madison Heights
  • Mid-scale Suburban hotel
  • 4 floors in property
  • Friendly service
  • Almost all guests said the reception staff was ok
From$79
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sleep Inn & Suites Virginia Horse Center : 95 Maury River Rd.
+1-888-965-8297
95 Maury River Rd., Lexington, VA 24450 +1-888-965-8297 ~29.22 miles northwest of Madison Heights
  • Two star Downtown property
  • Check-in time: 3:00 pm
From$64
Very Good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Virginia Horse Center
+1-888-906-6358
62 Comfort Way, Lexington, VA 24450 +1-888-906-6358 ~29.29 miles northwest of Madison Heights
  • Inexpensive Highway hotel
  • Check in time: 3pm
  • Pool didn't open
  • Great location
From$84
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Inn at Hunt Ridge - Lexington
+1-888-749-6785
25 Willow Springs Rd., Lexington, VA 24450 +1-888-749-6785 ~29.33 miles northwest of Madison Heights
  • Two-star Mountain property
  • 3 floors in property
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn & Suites - Lexington
+1-888-878-9982
2814 North Lee Highway, Lexington, VA 24450 +1-888-878-9982 ~30.11 miles northwest of Madison Heights
  • Affordable Highway property
  • Gym is available on property
From$67
Average 3.0 /5 Hotel Reviews Call BookMore Details

Next: See My Madison Heights Hotels with Pricing

Graph: Upcoming 20 Days of Madison Heights Hotel Rates

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

FAQs about hotels in Madison Heights

What are the best rated hotels in Madison Heights?

Residence Inn by Marriott Lynchburg, Appomattox Inn and Suites and Peaks of Otter Lodge are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Madison Heights?

Longacre of Appomattox, Lynchburg Grand Hotel and The Virginian Lynchburg Curio Collection are the top 3 luxury hotels near Madison Heights city center.

What hotels are closest to the city center of Madison Heights?

Red Roof Inn, Knights Inn Madison Heights, VA, and Lynchburg Grand Hotel are the properties closest to Madison Heights city center.

How much does a cheap hotel in Madison Heights cost per night?

In the last year, a 2 star hotel in Madison Heights can be as cheap as $95.48 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Madison Heights cost per night?

In the last year, the average 3 star hotel in Madison Heights has been $126.64 per night. (based on HotelPlanner prices)

How much does a luxury hotel in Madison Heights cost?

In the last year, the average 4 star hotel in Madison Heights has been $135.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Madison Heights?

Appomattox Inn and Suites, Peaks of Otter Lodge and The Virginian Lynchburg Curio Collection are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Madison Heights?

Residence Inn by Marriott Lynchburg, Courtyard Lynchburg and Fairfield Inn & Suites Lynchburg Liberty University are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Madison Heights?

Sleep Inn Lynchburg - University Area & Hwy 460, Comfort Inn & Suites Lynchburg Airport - University Area and Quality Suites Altavista - Lynchburg South are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Madison Heights?

Best Western Lexington Inn and Best Western Plus Inn at Hunt Ridge are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Madison Heights?

Holiday Inn Express Lynchburg, an IHG Hotel and Holiday Inn Express Lexington, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top