Hello,
some tips for Budapest; my girlfriend is from Budapest and we travel there frequent.
Some of our favourite places in Budapest:
1) Andrassy Ut ("Budapest's Champs Elysées") with the beautiful Opera House, the nearby square Liszt Ferenc ter - great tree-lined place with lots of nice restaurants, cafés to enjoy fine food in a nice ambiance.
2) The nearby Hero's Square, and to have a stroll through the city park
3) The Széchenyi
thermal baths located in the city park.
4) Buda-side...the Castle, the stunning view from Gellert hill, the ride with the funiculaire, the Fisherman's Bastion.
5) The WestEnd shopping centre...a huge modern shopping centre, always open (compared with Swiss opening hours) with global brands you cannot find anywhere in Switzerland.
In general; food, drinks, taxis are a lot less expensive than in Switzerland, although most goods cost about the same (clothing, electronics, etc)
Flights...Swiss often have last minute weekend-specials. In general Swiss have better deals than Malev, although definitely worth to check out as well. Normally a ticket for about CHF 250 is a good deal, with convenient flight times.
Swiss weekend-specials are published on their
website (and you can subscribe to the newsletter) every Wed-morning 8am and bookable then for the coming weekend.
Stay...I can recommend the
Hilton on the Buda side - beautiful historical location (within 10m of the Fisherman's Bastion), with excellent breakfast and relatively good value for money. Buda side in general gives you a nice high elevation to overview the city. Also recommendable:
the Art Hotel Budapest (just read some tripadvisor comments).
Transport from airport to city. There is a good, frequent bus connection (about every 20 min) from Ferihegy airport to the end of the blue metro line, from where in about 20 min you're in the city centre. In addition to the regular bus, the Airport Minibus shuttles cost a bit more but go straight to the city.