Budapest in the winter is rather grey and foggy. Also, it’s very cold, so there are only a few outdoor programs locals enjoy doing from early December to the end of February. One of those programs is ice skating in the City Park, it’s great fun and the ice skating rink is usually very busy on weekends.