I don't have much info, but researched the airport since I'm doing the reverse in April: MLE-BLR-DEL.
The airport is quite large and appears new. It is better than I would have expected from wikipedia and photos. Plaza Premium Lounge on the domestic side... there is probably one on the international size as well.
No info re-hotels.