This app does exactly what the name says, it searches for hotels that have rooms available tonight, or up to 7 days in advance. You might think there’s no way of getting a cheap room, on the same day you book it, but you’d be wrong. A lot of people cancel their bookings last minute and hotels are left with empty rooms. At this point the hotels will lower the prices, to earn at least something and not just be left with an empty room. So if you ever find yourself in a new city with no place to stay, try HotelTonight, you might be surprised how much money you can actually save.