Yes, it’s relatively cold and some days may be foggy and gray but Budapest is still the most beautiful city of the world. However, I’d recommend to book shorter tours if you don’t want to stay out in the cold for a full day 🙂