Originally Posted by SkyTeam777
Are there any decent airport hotels? or those that offer free airport shuttles from the city?
No, nothing near the airport and no free shuttles ... but many hotels, particularly the smaller apartment/panzio type of hotels, offer airport pickup for 10 Euros. But you really don't want to stay near the airport. If cost is a concern, there is a public bus that takes you to Metro (subway), and almost everywhere in Budapest is well served by public transit (however this only works if you have little luggage).