Vesuvius Hotels with Outdoor or Indoor Pools
Comfort Inn & Suites
+1-888-389-4121
584 Oakland Cir, Raphine, VA 24472
+1-888-389-4121
~3.89 miles northwest of Vesuvius
- Pool in hotel: Outdoor pool open Memorial Day through Labor Day weekends, 7am-8pm
- 3-star Highway property
Days Inn by Wyndham Staunton
+1-800-716-8490
372 White Hill Rd., Staunton, VA 24401
+1-800-716-8490
~13.68 miles north of Vesuvius
- Pool details: We have a 36,000 gallon pool which is outdoor and seasonal. The hours are 9am to 9 pm.
- Cheap Mountain hotel
Wingate by Wyndham
+1-800-805-5223
1100 North Lee Highway, Lexington, VA 24450
+1-800-805-5223
~14.03 miles west of Vesuvius
- Has swimming pool: Pool is indoor and heated, open daily from 10:00 a.m.- 10:00 p.m.
- Three Star Rural hotel
Residence Inn
+1-888-469-4795
44 Windigrove Dr., Waynesboro, VA 22980
+1-888-469-4795
~17.83 miles northeast of Vesuvius
- Includes a pool: Indoor Pool
- Mid-scale Mountain hotel
Hotel 24 South & Conference Center
+1-888-734-9421
24 South Market St., Staunton, VA 24401
+1-888-734-9421
~18.69 miles north of Vesuvius
- Has swimming pool: Indoor Pool with Whirl Pool open from 7:00am-11:00pm each day.
- Three Star Downtown property
English Inn of Charlottesville
+1-800-805-5223
2000 Morton Dr., Charlottesville, VA 22903
+1-800-805-5223
~38.98 miles east of Vesuvius
- Has swimming pool: Large Heated Indoor Pool open 7:00am until 10:00pm
- Mid-scale Downtown hotel
Omni Charlottesville Hotel in Charlottesville
+1-888-734-9421
212 Ridge Mcintire Rd., Charlottesville, VA 22903
+1-888-734-9421
~39.11 miles east of Vesuvius
- Includes a pool: Indoor heated pool and outdoor pool (open seasonally) from 6am-11pm. Pools are not appropriately sized for lap swimming.
- 4-star Downtown hotel
Hyatt Place Harrisonburg
+1-888-675-2083
1884 Evelyn Byrd Ave., Harrisonburg, VA 22801
+1-888-675-2083
~41.32 miles northeast of Vesuvius
- Pool in hotel: 10:00 AM - 10:00 PM, Indoor Pool
- 3-star Suburban property
Back to Top