Bath County is known for its idyllic scenery, peaceful living, and natural mineral springs. Whether you’re planning a weekend getaway or a weeklong stay, there’s plenty to explore. On this page, you’ll find maps and everything you need to plan your stay.
Bath County is located in Virginia’s mountains, west of the Shenandoah Valley. Getting here is an easy and scenic drive, but many places in Bath are rural and without cell service. Follow these driving directions to get to Warm Springs, the county seat.
Take I-81 to exit 220 (Route 262 north). In a little over 4 miles, exit on the Parkersburg Turnpike exit (Route 254). Turn left at the stop sign. From here it’s about 50 miles to Warm Springs on roads that change their route numbers but are easy to follow.
Follow Route 254 West for about 7 miles until it merges with Route 42 South in Buffalo Gap. Stay straight and follow Route 42 for about 30 miles until it becomes Route 39 West in Millboro Springs. Stay straight again and head west on Route 39 for 13 miles to Warm Springs.
If you are arriving in the daylight hours take a moment at the Ingalls Overlook, which is on Route 39, to enjoy a magnificent view of the valley and the road you have just traveled. Take Route 39 to the bottom of Warm Springs Mountain. You will arrive at Route 220 and the Warm Springs Pools.
Take I-64 West to I-81 South to exit 220 (less than one mile). Merge onto Route 262 North. In a little over 4 miles, exit on the Parkersburg Turnpike (Route 254). Turn left at the stop sign. From here it’s about 50 miles to Warm Springs on roads that change their route numbers but are easy to follow.
Follow Route 254 West for about 7 miles until it merges with Route 42 south in Buffalo Gap. Stay straight and follow Route 42 for about 30 miles until it becomes Route 39 West in Millboro Springs. Stay straight again and head west on Route 39 for 13 miles to Warm Springs.
If you are arriving in the daylight hours take a moment at the Ingalls Overlook, which is on Route 39, to enjoy a magnificent view of the valley and the road you have just traveled. Take Route 39 to the bottom of Warm Springs Mountain. You will arrive at Route 220 and the Warm Springs Pools.
Take I-81 to US 220 North (Troutville exit 150). Follow US 220 North towards Clifton Forge. Follow signs to I-64 West to Covington. Take I-64 West to exit 16A. At exit 16A, pick up US 220 North and follow 220 North to Hot Springs. You will see The Omni Homestead Resort and Spa on your right. The village of Hot Springs will be at the junction of Route US 220 and Sam Snead Highway. Follow Sam Snead Highway North to reach Warm Springs.
Take I-64 East heading towards Covington. Take exit 16. Take a left at the first set of traffic lights. Take a left at the next set of traffic lights onto Route US 220 North. Take US 220 North to Hot Springs. You will see The Omni Homestead Resort and Spa on your right. The village of Hot Springs will be at the junction of US 220 and Sam Snead Highway. Follow Sam Snead Highway North to reach Warm Springs.
Driving Distances (in miles)
Baltimore, MD: 256
Charleston, WV: 158
Charlotte, NC: 250
Charlottesville, VA: 115
Columbus, OH: 346
Lexington, VA: 47
Norfolk, VA: 252
Raleigh, NC: 218
Richmond, VA: 184
Roanoke, VA: 64
Washington, DC: 210