Just compared this exact hotel for tonight on hoteltonight.com and hotels.com and travelocity.com
Same price across all 3 sites.
Chances are, if you see a price lower than the major travel sites, they're losing money. In this case, they're the same price.