Ich würde folgende Hotels empfehlen:

Wenn Geld keine Rolle spielt, dann das Four Seasons at Gresham Palace.

Buddha Bar Hotel at Klotild Palace. Direkt an der Vaci utca und direkt an der Metro am Ferenciek ter. Zur Donau sind es nur ein Paar Schritte. Und einige gute Restaurants sind auch fussläufig zu erreichen.

Etwas günstiger ist das Opera Garden Hotel. Fussläufig zur Basilika, Deak ter (Zentraler Knotenpunkt in Budapest), Oper und Andrassy utca (Noble Einkaufsstrasse). Liegt ausserdem in einem netten jungen Viertel mit einigen Bars, mMn sehr guten Restaurants und Clubs in der Nähe.

In Budapest wenn Möglich immer Taxi rufen/ rufen lassen per Telefon (0036 1 200 0000), da man bei Taxis am Strassenrand gerne mal abgezockt wird.

Viel Spass in Budapest!