Bojnice's three main attractions — the castle, the zoo, and the thermal spa — are all within easy walking distance of each other and can comfortably be covered in a long day trip. The town itself is small and pleasant, with a historic centre that retains something of its spa-town character from the 19th century.