Great
I've used Hotels.com multiple times and their prices are always comparable to any of the other major hotel site plus they give you a free night for every 10 you book even when you use a gift card.  Buying a discounted gift card on Amazon makes it that much better!
Rating: 5 stars