I’m a big fan of InterContinental and their Ambassador loyalty program (specifically Royal Ambassador, which gets you a double upgrade and free minibar among other things, but that’s a moot point here). Ambassador can be bought for $150USD, which is a great deal since you get a free weekend night certificate (pays for the membership fee itself if you can use it), a 5,000 point certificate, late check-out (4PM), Gold Status with Priority Club (fine, not worth a whole lot), usually a room upgrade, and a welcome gift, usually a fruit plate and fancy water.
For those that plan on staying at an InterContinental over a weekend, I highly recommend signing up for Ambassador now for the free weekend nights and so that you can start enjoying the benefits immediately. However, if you stay three nights by June 30 and don’t want to spend $150, they have a promo right now for free Ambassador status. Just go to this page and enter promo number 5446, and you’ll be on your way.
Thanks to the folks at FlyerTalk for this tip.