Intercontinental Malta – 1500 bonus points
If you are a member of its Priority Club reward scheme (or join here), you can benefit from 1500 bonus points on your next stay in the Intercontinental, St Julians (or indeed any IHG property).
Just go to http://www.priorityclub.com/rewards/us/en/offers/promoreg, enter code 2656 and stay within 90 days.
(If you’re a Gold or Platinum tier Priority Club member, code 2785 will get you 3000 bonus points on the same terms.)
It’s also worth mentioning code 4709, which gets you 1000 points PER STAY for 90 days from you entering the code. Obviously if you’re going to stay more than once (it’s per stay, not per night), this is the better option.