Hungarys greatest tourist attraction, and what makes the nation attractive throught the entire year, is their great termal resources. The wellness industry is booming, and so are the places where they offer different kinds of treatments.
Hungary has also got beautiful cities outside Budapest, and some of them with special buildings and attractions. The Danube Bend will offer you a great view of the Danube as it is changing direction. In Szentendre, Visegrad and Esztergom you can enjoy small cities, with somehow old fashioned Hungarian life, but still they are popular among tourists, and have several attractions that makes it worth visiting them.
If you rather would swim in the biggest Hungarian lake, Balaton is recommended, but if you want some even warmer and healthier, Heviz is the city for you.