Hogsmeade Village is the only all-wizarding Village in Great Britain. Hogwarts Students are often permitted to take weekend trips to the village, those under the age of 17 must have a permission slip from their parents/guardians.
Hogsmeade is only a short walk from Hogwarts Castle, with the Hogwarts Express resting at Hogsmeade Station to take students to and from Hogsmeade during the start and end of each term, including Holidays. Alternatively the Hogwarts Carriages, pulled by Thestral, transport students to and from Hogsmeade.
Hogsmeade Station can be found here.