We spent 10 days in Budapest in the exclusive District 5, just 2 blocks from the famous Vaci street shopping district. Our apartment was in a UNESCO World Heritage building and was marvelous.
I highly recommend using a service such as VRBO to find a nice place without having to pay the huge prices for a hotel.