(Disclosure: This site contains product affiliate links. We may receive a commission if you make a purchase after clicking on one of these links. Read our affiliate disclosure for more info.)
Looks like Green Man Gaming is running daily deals again. Stronghold 3 Gold is the daily deal for 11/12/12 at $9.99 (80% off).
Use the voucher code GMG25-UAAHK-6AI9S and the price drops another 25% off, which makes it $7.50.
The game uses Steamworks, so Steam activation is required.