
Madison Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ฿4,531 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Madison

English Inn of Charlottesville
2000 Morton Drive Charlottesville VA
The price is ฿3,362 per night from 21 Apr to 22 Apr
฿3,362
฿3,955 total
21 Apr - 22 Apr
includes taxes & fees
9.2/10 Wonderful! (2,785 reviews)
Make sure you ask for a room that has no odor coming from the new couch. Apparently they waited 6 months for delivery and they sat in boxes the entire time. I assume they must have gotten wet because ours smelled like dirty feet and the odor permeated throughout the room.
Reviewed on 6 Apr 2026

Holiday Inn Charlottesville-Univ Area by IHG
1901 Emmet St N Charlottesville VA
The price is ฿3,747 per night from 14 Apr to 15 Apr
฿3,747
฿4,283 total
14 Apr - 15 Apr
includes taxes & fees
8/10 Very Good! (1,003 reviews)
Nice pool
Reviewed on 7 Apr 2026

Massanutten Resort
1822 Resort Dr McGaheysville VA
The price is ฿2,932 per night from 15 Apr to 16 Apr
฿2,932
฿4,025 total
15 Apr - 16 Apr
includes taxes & fees
8/10 Very Good! (1,276 reviews)
Massanutten is a great place for a getaway. We came for horseback riding but my grandson loved the go karts, indoor pool, and badketball, etc in the rec room.
Reviewed on 7 Apr 2026
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.
What to do in Madison

Shenandoah National Park Self-Guided Driving Audio Tour
฿559
per traveller
100% of travellers recommend

Great Smoky & Shenandoah National Park Driving Audio Tour
฿799
per traveller
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
