Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in Hot Springs, Virginia

There are 4 properties listed under Hotels, Motels and Extended Stay Suites in Hot Springs available. We also have 3 alternate listings available in nearby towns. All distances are from the center of Hot Springs, so actual travel times may vary.


Located 2 miles from the center of Hot Springs. Our Hot Springs Motel is an ideal start and end point for excursions into the countryside for hikers, cyclists, or coach tourists, whether day visitors or boarding guests. Countless events and activities attract visitors to our beautiful region all year round..
10849 Sam Snead Hwy
Hot Springs, Virginia
★★★★
Located 1 mile from the center of Hot Springs. Surrounded by the beautiful Allegheny Mountains of Western Virginia The Omni Homestead Resort is located in historic Hot Springs which is 70 miles north of Roanoke and 170 miles west of Richmond.
1766 Homestead Drive
Hot Springs, Virginia
Bed & Breakfast
Kings Victorian Inn Bed and Breakfast offers a wide range of lodging options from romantic, well appointed rooms in the historic main house to the secluded "Honeymoon Suite" in the converted Ice House as well as three nearby getaways at the Cascades, Canary and Boxwood Cottages.
RR 1 Box 622
Hot Springs, Virginia
Bed & Breakfast
7402 Sam Snead Highway
Hot Springs, Virginia

Pick from 3 Hot Springs alternatives

Approx 5 miles away in Warm Springs:

Bath Villas at the Meadows has everything from luxurious bedding to highspeed internet, fully equipped kitchens and jucuzzi tubs, but the real magic is in the setting. The entire greater Hot Springs area in Bath County VA is rich with scenery, history and places to explore.
Bath Villas at The Meadows
Warm Springs, Virginia
Bed & Breakfast

Approx 5 miles away in Warm Springs:

208 Old Germantown Road
Warm Springs, Virginia
Bed & Breakfast

Approx 5 miles away in Warm Springs:

Three Hills Inn Bed and Breakfast is a Country Inn nestled atop a picturesque view of Warm Springs Gap in the Alleghany Highlands in Virginia. Three Hills Inn provides leisurely elegance in a historic setting benefiting from modern conveniences.
348 Three Hills Lane
Warm Springs, Virginia

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: