My usual double dip partner with Hilton is british midland, at 1000 points per night up to 3000 points per stay. Great for those cheap Hilton Garden Inn stays in small towns, for sure.
On shorter says, the best current value though is double dipping with Virgin Atlantc. (HT: Loyalty Traveler) Registration is required to earn 3000 Virgin miles per stay from April 1 through June 30. A cheap one-night stay will earn 3000 miles (in addition to some Hilton HHonors points).
In order to earn the flat 3000 miles per stay, you need to select your “earning preference” as points and fixed miles. The offer is actually for triple miles regardless of earning preference and brand, which means that Homewood Suites and Hampton Inn stays earn 600 miles instead of the usual 200. And folks choosing “variable miles” instead of “fixed miles” as their earning option earn triple miles based on spend amount as well.
I’m in general not a huge fan of the Virgin program for their fuel surcharges on award tickets and inability to combine partners on a single award booking. But they’re often a good acrrual partner, for instance I use them as my default earning option on one-day Avis rentals where there’s a fixed 1000 miles per Avis rental. On longer rentals there are often more lucrative promos, but it’s rare you’ll do better than 1000 miles on a one-day car.