Jag besökte inte Budapest, men spenderade lite tid i Ungern förra året. Min erfarenhet var att även om några butiker accepterar euro (särskilt större butiker i områden med många turister) tenderar de att ge dig mycket ogynnsamma valutakurser.
När hotell annouced sina priser i forint och euro, föreföll det i vissa fall även att vara två helt olika priser. Ett av de hotell jag stod i erbjöd ett enkelrum för 25 € eller 5 500 Ft per natt. Priset i forint är ca 30% under priset i euro. Som utlänning gav de flesta hotell mig först priset i euro och när jag bad om att betala i forint, erbjöd de mig utan problem det lägre priset i lokal valuta.