You have to book your stay online and bring your giftcard with you to the hotel. You can use it to pay for your stay when you arrive at the hotel.