Singapore Airlines KrisFlyer has over 200 non-airline partners where KrisFlyer members can spend, and not have to fly to earn miles. This is, of course, on top of all miles earned from your credit card spend at these non-airline partners.
From now to 30 Sep 2017, KrisFlyer members can earn triple KrisFlyer miles at any Hilton stays in Australasia, Southeast Asia, Japan and Korea, as well as double miles elsewhere globally. The base earn rate is 1 KrisFlyer mile per US$1 spent at Hilton properties, so do take note of the currency conversion required to determine how many miles you could potentially earn from your stay.
This offer is valid only for KrisFlyer members who are also Hilton HHonors members, and have registered for the promotion here. Take note that you must register prior to check-out during the promotion period to enjoy this offer.