Do you like cookies? 🍪 We use cookies to ensure you get the best experience on our website.
#MasterKey Loyalty Program
Do you love day stays & saving money? Earn points towards a day stay by signing up for our loyalty program #MasterKey!
Answer all the profile questions to earn your first point.
It's simple: The more you book on HotelsByDay, the more points you accumulate.
Once your points match the cost of your booking, you will be able to redeem your day stay with points only and get a FREE booking!
  • You must register to the loyalty program #MasterKey to earn points.
  • You must click on the sentence 'Earn 4% back in points' prior to purchasing.
  • Room and/or amenity purchases are mandatory to participate.
  • You must be of adult age to book.
  • Valid only in the U.S.A. and Canada.
Terms & Conditions
  • Each booking grants you points.
  • You can redeem your free stay when the amount of points accumulated matches the cost of the booking.
  • Bookings made prior to signing up to the #MasterKey loyalty program are not eligible for points.
  • Cancellations or no-shows on granted stays will forfeit the reward.
  • Points cannot be redeemed for cash.
  • Eligibility rules are subject to change.
HotelsByDay logo