Jefferson Hotels with Outdoor or Indoor Pools
Fairfield Inn by Marriott Boone
2060 Blowing Rock Rd., Boone, NC 28607
Call
~18.99 miles southwest of Jefferson
- Has swimming pool: 7 am - 11 pm
Indoor
- Economical Mountain hotel
Chetola Resort
185 Chetola Lake Dr., Blowing Rock, NC 28605
Call
~22.81 miles southwest of Jefferson
- Has swimming pool: We have an indoor pool that is open from 9:00am until 10:00pm. It ranges from 2 to 6 feet deep, 50 feet long, 20 feet wide, 33,000 gallons of water, and 84 degrees Fahrenheit.
- High-end Resort hotel
The Inn at Crestwood
3236 Shulls Mill Rd., Boone, NC 28607
Call
~22.98 miles southwest of Jefferson
- Pool in hotel
- 3-star Mountain hotel
Hampton Inn Wilkesboro - Wilkesboro
1300 South Collegiate Dr., Wilkesboro, NC 28697
Call
~23.54 miles southeast of Jefferson
- Has swimming pool: Outdoor pool open Memorial Day weekend through Labor Day.
- 3-star Mountain hotel
The Lodge at Banner Elk - Banner Elk
1615 Tynecastle Highway, Banner Elk, NC 28604
Call
~29.48 miles southwest of Jefferson
- Pool available: Seasonal outdoor heated pool open daily Memorial Day through Labor Day 9 AM - 10 PM
- Cheap Mountain property
Hampton Inn Galax
205 Cranberry Rd., Galax, VA 24333
Call
~36.19 miles northeast of Jefferson
- Pool in hotel: Indoor Pool
- 3-star Mountain property
Hampton Inn & Suites
150 Charlestowne Dr., Dobson, NC 27017
Call
~36.33 miles east of Jefferson
- Pool in hotel: 5am- 11pm
- Mid-scale Highway hotel
Bryson Inn in Mount Airy
140 Plaza Ln, Mount Airy, NC 27030
Call
~38.90 miles east of Jefferson
- Has swimming pool: pool is outdoor and seasonal, we open up memorial day week and then close right after labor day week.
- Two-star Highway hotel
Hilton Garden Inn Bristol
121 Village Circle, Bristol, VA 24201
Call
~40.60 miles west of Jefferson
- Pool in hotel: 10 am - 10 pm
Indoor Pool
- Mid-scale Highway hotel
Back to Top