british airways logo and site links

Login details and information
Login help

Earn BA Miles with Starwood Hotels

Logos for the various Starwood Hotels.

Starwood comprises Le Méridien, Four Points by Sheraton, Westin, The Luxury Collection, Aloft, Sheraton Hotels and Resorts, element, St Regis and W Hotels. Nine renowned brands that help make your stay nothing less than the very best.

To collect the level of BA Miles stated, members must belong to ‘Starwood Preferred Guest’, Starwood’s own loyalty programme.

Preferred members will earn 2 BA Miles per U.S. $1 spent and Gold and Platinum Starwood Preferred Guest members earn 3 BA Miles per U.S. $1 spent on all eligible charges to your room bill.

Steps to earning BA Miles:

  1. You need to be a member of Starwood Preferred Guest, Starwood's own loyalty programme in order to earn BA Miles.
    Enrolments into Starwood Preferred Guest can be done at hotel check in, online at www.spg.com or by calling the Starwood Customer Contact Centre.
  2. Once you are a member of Starwood Preferred Guest you can then call the Starwood Customer Contact Centre or visit www.spg.com/moremiles to change your earning preference to BA Miles.
  3. With each reservation ensure you show your Executive Club card at check in.
  4. All BA Miles are earned based on spend at the hotel.

If the BA Miles do not show on your account within six weeks, please submit a claim via our claim missing BA Miles.

Please note: you have to be a logged in as an Executive Club member to view the Claim Missing BA Miles form.

Make a booking on-line at www.spg.com or contact a Starwood central reservation office and start collecting BA Miles.


Transfer Points to BA Miles

Conversion: 1 Starpoint = 1 BA Mile
To transfer Starwood Preferred Guest Starpoints to BA Miles, please call the Starwood Customer Contact Centre.