This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. For an explanation of our Advertising Policy, visit this page.

HotelTonight is a last-minute booking app that helps you find hotels in different cities around the world. The app can be especially useful for last-minute trips or if you arrive in a destination and find out there’s a problem with a hotel or rental you’ve already set up and are in urgent need of a place to stay.

HotelTonight usually offers great last-minute deals. For example, when checking for tonight in New York City, the ACE Hotel is $112. A quick search online showed me the price via Booking.com is $141, and the cheapest price on the ACE Hotel website is $168.

HotelTonight even has its own loyalty program, HT Perks, which offers discounted rates, among other benefits. HT Perks is designed to be like a video game — once you achieve a certain level of loyalty, you’ll have it forever. What makes this even more attractive is that all of your past stays booked with HotelTonight count toward meeting the minimum spend for each level of HT Perks. If you booked a two-night stay for $200 several months back, you’ll automatically be granted Level 1 “status” with HT Perks.

It’s worth noting that if you’ve achieved one of the HT Perks levels, you can stack the discounted rate with another offer. If this is your first time using HotelTonight, know that you can get a $25 credit by using the promo code BKELLY99.

Featured image of the W Times Square courtesy of Starwood Hotels.

Know before you go.

News and deals straight to your inbox every day.

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.