- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Bath County

Hot Springs

Warm Springs

Millboro Springs
Valley Springs
Millboro
Williamsville
Healing Springs
Bacova
Mountain Grove
Our top choices for Bath County resorts




1. The Omni Homestead Resort & Spa
The Omni Homestead Resort & Spa4.0 star property
Hot Springs
8.6 out of 10, Excellent, (1,000 reviews)
8.6/10
Excellent
(1,000 reviews)
"Great property, great staff and beautiful golf courses!"
"Great property, great staff and beautiful golf courses!"Kevin
The price is CA $355
CA $355
CA $495 total
includes taxes & fees
Nov 23 - Nov 24




2. Great Ski Location. Ski in and out of slopes steps away from Ballhooter lift...
Great Ski Location. Ski in and out of slopes steps away from Ballhooter lift...Snowshoe
8.4 out of 10, Very good, (12 reviews)
8.4/10
Very good
(12 reviews)
"Great, clean and welcoming!!!"
"Great, clean and welcoming!!!"Max P.
The price is CA $494
CA $494
CA $811 total
includes taxes & fees
Nov 16 - Nov 17
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.
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.
