
Hot Springs Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
Photo by IUJSOM97
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Hot Springs Vacation
The adventure-packed city of Hot Springs is calling. Discover all its secrets with a Hot Springs vacation package that's tailored to you. You'll want to sightsee during your trip to Hot Springs. Swing by top attractions such as Homestead Ski Area, Homestead Old Course and The Cascades Golf Course. No matter your travel plans or budget, putting together the ultimate tailored Hot Springs vacation is simple with Expedia.
Top Hot Springs Vacation Deals
Price found within the past 48 hours. Click for updated prices.





Mainstay Suites Airport
per person
Sep 26 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Roanoke (ROA)
8.4/10 Very Good! (508 reviews)
Mainstay Suites has been a perfect option for my daughter as she competes for Miss Virginia. It is quiet, but only 8 minutes away from the competition at Hotel Roanoke or the Berglund Center. Also…there is plenty of room for all the clothes she needs to bring for pageant week! The staff was excellent, responsive, and accommodating!
Reviewed on Jul. 9, 2025
Hot Springs Hotel Deals

The Omni Homestead Resort & Spa
7696 Sam Snead Highway, Hot Springs, VA
Fully refundableReserve now, pay when you stay
The price is CA $517 per night from Aug 17 to Aug 18
CA $517
CA $678 total
Aug 17 - Aug 18
includes taxes & fees
8.4/10 Very Good! (935 reviews)
Setting standards for service
"The property is beautiful and historic. The environs are lovely and well worth the effort to get there. We also really enjoyed the food. Some of the staff members were excellent, but for the price we expected excellent service across the board — and that’s not what we found. Some of the staff members ..."
Reviewed on Jul. 30, 2025

Roseloe Motel
10849 Sam Snead Hwy, Hot Springs, VA
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Aug 4 to Aug 5
CA $140
CA $153 total
Aug 4 - Aug 5
includes taxes & fees
8/10 Very Good! (232 reviews)
"Awesome app"
Reviewed on Jun. 26, 2025

Vine Cottage Inn
7402 Sam Snead Hwy, Hot Springs, VA
The price is CA $210 per night from Aug 11 to Aug 12
CA $210
CA $229 total
Aug 11 - Aug 12
includes taxes & fees
9.8/10 Exceptional! (215 reviews)
"Super cute B &B! I would stay here again."
Reviewed on Jul. 22, 2025
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.
Discover the most popular places to visit in Hot Springs
Bolar Mountain Recreation Area
Explore the great outdoors at Bolar Mountain Recreation Area, a lovely green space in Hot Springs. Visit the spas in this relaxing area, or simply enjoy its restaurants.
Frequently asked questions
Other vacations you might like
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
Expedia's Latest Trends
Hotels
- Oceanfront Hotels in Virginia Beach
- Hotels in Fredericksburg
- Hotels in Emporia
- Hotels in Hillsville
- All Inclusive Resorts and Hotels in Virginia Beach
- Hotels in Williamsburg
- Hotels in Wytheville
- Hotels with Kitchenettes in Virginia Beach
- Hotels in Harrisonburg
- Hotels in Charlottesville
- Hotels in Woodbridge
- Hotels in Winchester
- Hotels in Alexandria
- Hotels in Roanoke
- Hotels in Virginia Beach
Flights
Vacation Rentals
General
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.