Hotels.com Gift Cards are the perfect gift for any occasion. Choose from over 150,000 hotels, including major chains, resorts, and boutiques, in over 200 countries. Our gift cards don’t have expiration dates or fees, and can be used to pay for any or all of your stay. With cards ranging from $10 to $500, our gift cards fit any budget.
When you book, you also earn Hotels.com Rewards. Collect 10 nights and get 1 free. And we’re convinced you won’t find your hotel cheaper on any other site, but if you do, we’ll refund the difference up to the day before you check-in with our Best Price Guarantee. Finally, with more than 14 million unique, user-generated reviews from guests who have actually stayed in the hotels, you can make an informed choice when booking on Hotels.com.