The AMS airport has a hotel on the 2nd level (near the airline lounges). It is with in the gate area, so you never need to even go through passport control. I once used it for a sauna/shower on a long layover. I asked about the rates, and it was around $50 a night...something very inexpensive. I did not check out the rooms as I was only in AMS for 5 hours.