Shangri-La Hotels and Resorts


From 1 February to 31 March 2013, earn up to triple KrisFlyer miles and enjoy special dining discounts when you stay at any participating Shangri-La hotel or resort or Traders hotel.


Earn double KrisFlyer miles and receive a 15% discount on food and beverage* when you stay on the Best Available Rate at any of these participating Shangri-La Hotels & Resorts, or Traders Hotels:

In India

  • Shangri-La Hotel, Mumbai
  • Shangri-La’s – Eros Hotel, New Delhi

In the Maldives

  • Shangri-La’s Villingili Resort & Spa, Maldives
  • Traders Hotel, Maldives

In the Middle East

  • Shangri-La Hotel, Qaryat Al Beri, Abu Dhabi
  • Shangri-La Hotel, Dubai
  • Shangri-La’s Barr Al Jissah Resort & Spa, Sultanate of Oman
  • Traders Hotel, Qaryat Al Beri, Abu Dhabi
  • Traders Hotel, Dubai

In Singapore

  • Shangri-La Hotel, Singapore
  • Shangri-La’s Rasa Sentosa Resort, Singapore
  • Traders Hotel, Singapore

If you are a PPS Club member, you will receive triple KrisFlyer miles.

For more information, visit 

* Not valid for in-room dining.




Call Shangri-La’s Worldwide Reservations at:

  • 1 800 222 448 (toll-free), if you are in Australia
  • 1 300 88 7388 (toll-free), if you are in Malaysia
  • 001 800 8388 8388 (toll-free), if you are in Singapore

Or visit to make your reservation online.


Terms and Conditions


Offer is subject to availability and advance reservation is required. Offer cannot be used in conjunction with any other promotion. Golden Circle members can convert their Golden Circle Award Points to KrisFlyer miles at a ratio of 1 point to 1 mile. Minimum transfer is 2,500 Golden Circle Award Points per transaction. KrisFlyer terms and conditions apply.