Vacation rentals in Weaverville

Location
Check in

Add date

Check out

Add date

Guests

2 guests

Want to list your property? Become a host

Weaverville, North Carolina is a charming mountain town located just 10 miles north of Asheville. Known for its picturesque Main Street lined with local shops and restaurants, Weaverville offers a peaceful retreat for visitors looking to explore the Blue Ridge Mountains. Outdoor enthusiasts will enjoy easy access to hiking trails, fishing spots, and scenic drives in the surrounding area.

Typical weather in Weaverville

47°
23°

10
51°
26°

9
60°
33°

11
70°
41°

10
77°
50°

11
84°
59°

10
88°
64°

11
86°
63°

10
80°
56°

8
70°
44°

8
59°
35°

9
49°
27°

10
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.