Yes, strolling through Biltmore Village is free, though the main Biltmore Estate requires a paid ticket.