There is a transit hotel in the airport with ok rates
http://www.airgardenhotel.com/english/index.php
Incheon Airport Transit Hotel
It basically varies from 6hrs(min) to 24hrs(i think) it was right opposite business class lounge so came to know abt it.