There are a large range of hotel partners where you can earn KrisFyer miles when you stay.

KrisFlyer miles can be used towards award redemptions with Singapore Airlines, Virgin Australia, Air New Zealand, and other Star Alliance partners.

This guide is intended as an overview of the various options for those wanting to earn KrisFlyer miles when staying at select hotels when travelling for leisure or business.

KrisFlyer Hotel Partners

The KrisFlyer program is partnered with a number of hotels and resorts inside and outside Australia. If you book directly with one of these partners, you’ll earn KrisFlyer miles for your stay, if on a qualifying rate.

To earn miles, show your membership card during check-in and try to add your membership number to the hotel booking over the phone or online before you stay.

The table below list participating hotel partners, and the number of KrisFlyer miles you can earn. Note that spend rates are usually exclusive of taxes. Many of these hotels also provide some opportunity to earn miles on other spend, such as room service and dining.

Hotel or BrandKrisFlyer miles
earned (minimum)
AC Hotels by Marriott1 mile per US$1 spent
Adagio1 mile per 2 Euros spent
Adagio Access1 mile per 4 Euros spent^
Alila Hotels and Resorts1 mile per US$1 spent
Anantara Hotels, Resorts & Spas500 miles per stay
Arjaan Hotel Apartments500 miles per stay
Ascott The Residence150 miles per night
Atlantis The Palm, Dubai 1 mile per US$1 spent
Autograph Collection2 miles per US$1 spent
AVANI Hotels & Resorts500 miles per stay
Candlewood Suites1 mile per US$1 spent
Canopy by Hilton1 mile per US$1 spent
Centro Hotels500 miles per stay
Chatrium Hotels & Residences500 miles per stay
Chelsea Hotel, Toronto250 miles per stay
Citadines Apart'hotel150 miles per night
Concorde Hotels & Resorts500 miles per stay
Conrad Hotels & Resorts1 mile per US$1 spent
Constance Hotels & Resorts1 mile per US$1 spent
Cordis Hotels 500 miles per stay
Country Inns & Suites By Radisson250 miles per stay
Courtyard by Marriott1 mile per US$1 spent
Crowne Plaza Hotels & Resorts2 miles per US$1 spent
Curio by Hilton1 mile per US$1 spent
Delta Hotels2 miles per US$1 spent
DoubleTree1 mile per US$1 spent
Dusit Hotels & Resorts500 miles per stay
Eaton Hotels250 miles per stay
EDITION2 miles per US$1 spent
Embassy Suites1 mile per US$1 spent
EVEN Hotels2 miles per US$1 spent
Fairfield Inn by Marriott1 mile per US$1 spent
Fairmont Hotels & Resorts500 miles per stay
Gaylord Hotels2 miles per US$1 spent
Gili Lankanfushi Maldives500 miles per stay
Gran Meliá Hotels & Resorts500 miles per stay
Grand Mercure5 miles per 4 Euros spent^
Hampton by Hilton1 mile per US$1 spent*
Harbour Plaza Hotels & Resorts500 miles per stay
Hard Rock Hotels500 miles per stay
Hilton Garden Inn1 mile per US$1 spent
Hilton Hotels & Resorts1 mile per US$1 spent
Holiday Inn Express Hotels 1 mile per US$1 spent
Holiday Inn Hotels1 mile per US$1 spent
Holiday Inn Resort1 mile per US$1 spent
Home2 by Hilton1 mile per US$2 spent
Homewood Suites1 mile per US$1 spent
Hotel Indigo2 miles per US$1 spent
Hotel Jen500 miles per stay
Hualuxe Hotels & Resorts1 mile per US$1 spent
Hyatt Hotels & Resorts500 miles per stay
ibis5 miles per 8 Euros spent*
ibis styles5 miles per 8 Euros spent*
Innside by Meliá500 miles per stay
InterContinental Hotels & Resorts 2 miles per US$1 spent
Jumeirah Hotels & Resorts1 mile per US$1 spent, plus 5,000 bonus miles if you stay a minimum of 15 nights per year (can be non-consecutive)
JW Marriott Hotels & Resorts2 miles per US$1 spent
KaligoUp to 12 miles per SG$1 spent, to a max of 10,000 miles per night
Kempinski Hotels500 miles per stay
Kerry Hotels500 miles per stay
Kimpton Hotels2 miles per US$1 spent
Langham Place Hotels500 miles per stay
Mama Shelter5 miles per 8 Euros spent
Mandarin Oriental500 miles per stay
Marco Polo Hotels500 miles per stay
Marriott Executive Apartments1 mile per US$1 spent
Marriott Hotels & Resorts2 miles per US$1 spent
Marriott Vacation Club International2 miles per US$1 spent
Mazagan Beach & Golf Resort Morocco1 mile per US$1 spent
ME by Meliá500 miles per stay
Meliá Hotels & Resorts500 miles per stay
Mercure5 miles per 4 Euros spent
Meritus Hotels & Resorts500 miles per stay
MGallery5 miles per 4 Euros spent
Millennium Hotels and Resorts500 miles per stay
Moxy Hotels1 mile per US$1 spent
New Otani Hotels500 miles per stay
Niccolo500 miles per stay
Novotel5 miles per 4 Euros spent^
Okura Hotels & Resorts500 miles per stay
One&Only Resorts1 mile per US$1 spent
Pan Pacific Hotels and Resorts500 miles per stay
Paradisus by Meliá500 miles per stay
Park Inn by Radisson250 miles per stay
Park Plaza250 miles per stay
Park Regis3 miles per US$1 spent
PARKROYAL Hotels & Resorts500 miles per stay
Preferred Hotels & Resorts500 miles per stay
Protea Hotels1 mile per US$1 spent
Pullman5 miles per 4 Euros spent
Radisson500 miles per stay
Radisson Blu500 miles per stay
Raffles Hotels & Resorts500 miles per stay
Rayhaan Hotels & Resorts500 miles per stay
Regent Hotels & Resorts500 miles per stay
Renaissance Hotels2 miles per US$1 spent
Residence Inn by Marriott1 mile per US$1 spent
Ritz-Carlton2 miles per US$1 spent
Rocketmiles500 - 10,000 miles per night
Rotana Hotels & Resorts500 miles per stay
Shangri-La Hotels and Resorts500 miles per stay
Sino Hotels500 miles per stay~
Sofitel5 miles per 4 Euros spent
Sol by Meliá300 miles per stay
Somerset Serviced Residence150 miles per night
SpringHill Suites by Marriott1 mile per US$1 spent
Starwood Hotels & Resorts2 miles per US$1 spent
Staybridge Suites1 mile per US$1 spent
Swissotel Hotels & Resorts500 miles per stay
Taj Hotels Resorts & Palaces500 miles per stay
Tapestry Collection1 mile per US$1 spent
The Boutique Collection500 miles per stay
The Crest Collection150 miles per night
The Gateway Hotels & Resorts250 miles per stay
The Langham Hotel500 miles per stay
The Peninsula Hotels500 miles per stay
The Sebel5 miles per 4 Euros spent
Tivoli Hotels & Resorts500 miles per stay
TownePlace Suites by Marriott1 mile per US$1 spent
Traders Hotels500 miles per stay
Trip.com1 mile per US$1 spent, must enter "SIA" in the Promo Code section
tru by Hilton1 mile per US$2 spent
TRYP by Wyndham+300 miles per stay
Vivanta by Taj Hotels & Resorts250 miles per stay
Waldorf Astoria1 mile per US$1 spent
Worldhotels500 miles per stay
YTL Hotels600 miles per stay

+ Booked via Melia only. * Excludes China. ^ Excludes these properties. ~ Minimum 2 night stay required.

You’ll see that some hotels offer a fixed number of KrisFlyer miles regardless of stay length, others tie it to your spend or the number of nights. So you’ll need to calculate what hotel will offer the best return on your spend, based on room rate and length of stay.

Make sure you refer to each hotel partner’s website for more information on how to earn KrisFlyer miles and specific terms and conditions.

The key terms are:

  • Hotel reservations booked through a travel agent or online booking site like Hotels.com or Agoda may not be eligible to earn KrisFlyer miles.
  • Some stays or rates are not eligible to earn KrisFlyer miles and some properties within each brand do not participate in the KrisFlyer program.

If you’re unsure and earning KrisFlyer miles is important to you, make sure to always check with the hotel for further information. It’s often as simple as a quick email.

AVANI Aukland
Stay a night at the AVANI Metropolis Auckland Residences, and earn 500 KrisFlyer miles

Earn KrisFlyer miles from hotel stays by transferring hotel loyalty program points to KrisFlyer

You can also earn KrisFlyer miles when you transfer hotel loyalty program points from participating hotel partners to your KrisFlyer account.

The table below shows the transfer rate for the relevant hotel partner, and how much you need to spend to earn the minimum number of points required to redeem for KrisFlyer miles. You usually won’t earn points on the tax component of hotel stays.

Note that these numbers are based on you not having elite status with any of these programs. If you have status, you’ll usually earn a lot more:

Hotel ProgramHotel points earned on room rate ($USD, except AccorHotels)Minimum Transfer RateMinimum base spend required to earn number of hotel points for transfer ($USD, except AccorHotels)
Shangri-La Golden Circle1 GC Award point for every $12,500 GC Award points = 3,125 miles$2,500
Taj InnerCircle, via Golden Circle3 GC Award points for every $52,500 GC Award points = 3,125 miles$4,167
Starwood Preferred Guest2 Starpoints for every $12,500 Starpoints = 2,500 miles

Transfer 20,000 Starpoints and receive 5,000 bonus miles
$1,250
Marriott Rewards, via SPG10 Marriott Rewards points per $1, except Residence Inn and TownePlace Suites properties, which are 5 points for every $1; and Marriott Executive Apartments which is 2.5 points for every $18,000 Marriott Rewards points = 2,664 Starpoints = 2,664 miles$800
World of Hyatt5 World of Hyatt points for every $15,000 World of Hyatt points = 2,000 miles

Transfer 50,000 points and receive 5,000 bonus miles
$1,000
Radisson Rewards
(formerly Club Carlson)
20 Radisson Rewards points for every $12,000 Radisson Rewards points = 200 miles$200
AccorHotels2.5 Rewards points for every 1 Euro, except ibis, ibis styles, Mama Shelter, which is 1.25 per 1 Euro; Adagio which is 1 per 1 Euro; and Adagio Access which is 0.5 per 1 Euro4,000 Rewards points = 2,000 miles1600 Euro
IHG Rewards Club10 points for every $1, except Staybridge and Candlewood Suites, which is 5 points for every $110,000 IHG Rewards Club points = 2,000 miles$1,000
Hilton Honors10 points for every $1, except Home2 Suites and Tru by Hilton, which is 5 points for every $110,000 Honors points = 1,000 miles$1,000

While these hotels offer the ability to convert their own membership points into KrisFlyer miles, you could also choose to earn KrisFlyer miles direct.

So which option is best? We’ve run through the different programs below to show how you can collect the highest number of miles from your stay, whether that is direct earn, or miles transfer. Note that all of these assume that there are no bonus miles offers on, which can affect the assessment:

Golden Circle

Singapore Airlines and Shangri-La have a special partnership, allowing you to ‘double-dip’ and earn both KrisFlyer miles and Golden Circle (GC) Award points for each stay.

Once registered, you will receive the following for each eligible stay:

  • 500 miles; and
  • 1 GC Award point for each US$1 spent

If you want extra miles, you can transfer your GC Award points to KrisFlyer at a 25% bonus conversion rate of 1 point to 1.25 miles. A minimum 2,500 GC Award Points is required for each conversion, with subsequent 500-point increments.

Shangri-La Sydney
Shangri-La Sydney


Taj InnerCircle

Thanks to Taj InnerCircle’s Warmer Welcomes partnership with Shangri-La Golden Circle, you can earn Golden Circle (GC) Award points when staying at any Taj Hotel.

This provides an opportunity to earn a higher rate of KrisFlyer miles on more expensive stays than you otherwise would have if you earned miles direct.

Golden Circle members will earn 3 GC Award points per US$5 spent on eligible charges, including room, F&B etc. on stays at any Taj hotel if they have linked their account to Taj InnerCircle. You’ll then be able to transfer your GC Award points to KrisFlyer at a 25% bonus conversion rate of 1 point to 1.25 miles.

This gives you an effective earn rate of 0.75 miles per US$1 spend at Taj Hotels.

Thus:

  • If your qualifying stay at a Taj Hotels Resorts & Palaces property will cost more than US$667, or your stay at a Taj Vivanta or Gateway property will cost more than US$334, you’ll ‘earn’ more miles by opting to earn GC Award points. Make sure to specify at check-in that you want to earn GC Award points.
  • Cheaper stays will see you earn more miles by opting to earn directly.

Remember, you’ll need to accrue at least 2,500 GC Award points before you can make a transfer to KrisFlyer.

The Pierre, A Taj Hotel
The Pierre, A Taj Hotel, New York City

Starwood Preferred Guest (SPG)

With SPG, you can either earn miles directly, or earn Starpoints.

You can earn either:

  • 2 miles or 2 Starpoints per US$1 spent as a Preferred Guest member; or
  • 3 miles or 3 Starpoints per US$1 spent as a Gold or Platinum Preferred member.

Earning Starpoints can work out to be way better value – while 1 Starpoint will convert to 1 KrisFlyer mile, which is the same rate as earning miles directly, you’ll receive a 5,000 mile bonus for every 20,000 Starpoints you decide to transfer to KrisFlyer.

There is a minimum transfer requirement of 2,500 Starpoints.

The Sydney Westin, a Starwood Hotel
The Sydney Westin, a Starwood Hotel

Marriott Rewards

Whether it’s better to earn miles or points with Marriott Rewards can be a bit complicated, and could change once the SPG and Marriott merger is complete.

To summarise, you can earn either:

  1. 2 miles or 10 Marriott Rewards points per US$1 at JW Marriott, Marriott, Ritz-Carlton, Renaissance Hotels, Autograph Collection, Marriott Vacation Club International, Delta Hotels, Gaylord Hotels, and EDITION properties;
  2. 1 mile or 10 Marriott Rewards points per US$1 at AC Hotels, Courtyard, Fairfield Inn, SpringHill Suites, Residence Inn, Moxy, and Protea properties;
  3. 1 mile or 5 Marriott Rewards points per US$1 at Residence Inn and TownePlace Suites properties.
  4. 1 mile or 2.5 Marriott Rewards points per US$1 at Marriott Executive Apartments.

If you earn Marriott Rewards points and then want to convert these to KrisFlyer miles, convert your points to SPG Starpoints first.

1,000 Marriott Rewards points will transfer to 333 Starpoints, which in turn equals 333 KrisFlyer miles. You’ll also earn a bonus 5,000 miles for each 20,000 Starpoints you transfer to KrisFlyer.

Using this transfer method will mean that each Marriott Rewards point will be worth at least ~0.33 KrisFlyer miles.

Thus:

  • If you’re staying at any of the hotels listed under 1, 2 and 3 above, you should opt to earn Marriott Rewards points, and then convert these to KrisFlyer miles via SPG.
  • You’ll earn more miles by opting to earn directly at Marriott Executive Apartments.

You can change your earning preference at any time before a stay.

Note that you’ll need a minimum of 8,000 Marriott Rewards points for this to work, as there is a minimum KrisFlyer transfer requirement of 2,500 Starpoints.

If you are an SPG Gold Preferred Guest member thanks to your Amex Platinum, you’ll only need a minimum of 5,000 Marriott Rewards points, as the minimum KrisFlyer transfer requirement drops to 1,500 Starpoints.

Sydney Marriott


Sydney Harbour Marriott Hotel at Circular Quay

World of Hyatt

The maths with World of Hyatt is pretty simple:

  • If your qualifying stay will cost over US$250, you’ll ‘earn’ more miles by opting to earn World of Hyatt Points, and then converting. This is based on earning 5 points per US$1 spent. You’ll also receive a 5,000 mile bonus for ever 50,000 points that you convert.
  • Cheaper stays will see you earn more miles by opting to earn directly.

You can decide when you check-in whether you’d like to earn World of Hyatt points, or KrisFlyer miles.

Note that you’ll need at least 5,000 points to convert to miles. The transfer rate works out to be 0.4 miles per point.

Park Hyatt Sydney
Park Hyatt, Sydney

Radisson Rewards

Radisson Rewards will let you earn:

  • 500 KrisFlyer miles per qualifying stay at Radisson Blu, Raddison, and Park Plaza properties; and
  • 250 KrisFlyer miles per qualifying stay at Country Inns & Suites By Radisson and Park Inn by Radisson properties.

Alternatively, you can choose to earn 20 Radisson Rewards Gold Points per US$1 instead, and then convert to miles at a rate of 10:1. This is the equivalent of 2 mile per US$1 of spend.

You require a minimum of 2,000 Gold Points to convert to 200 miles. This is a pretty low minimum transfer rate compared to most programs.

Therefore, to maximise your miles earning:

  • If your stay at a Radisson Blue, Radisson, or Park Plaza property will cost over US$500, or your stay at a Country Inns & Suites By Radisson or Park Inn by Radisson property will cost over US$125, you’ll ‘earn’ more miles by opting to earn Gold Points, and then converting.
  • Cheaper stays at these properties will see you earn more miles by opting to earn directly.

You can change your earning preference at any time, so make sure you do the maths before your stay so you can work out what will earn you the highest number of KrisFlyer miles.

It is important to note however that if you have an existing balance of at least 10,000 Gold Points, these will automatically convert to miles when you change your preference – so don’t choose switch if you’re otherwise banking your points for free nights, for example.

Radisson Blu Sydney
Radisson Blu, Sydney

AccorHotels

Le Club AccorHotels give you the ability to automatically convert your Rewards points to KrisFlyer miles. Every 2 Rewards points you earn will automatically be converted to 1 KrisFlyer mile.

Alternatively you can convert 4,000 Rewards points to 2,000 KrisFlyer miles at your convenience.

The number of miles you’ll earn between the two options is exactly the same.

If you’re staying at AccorHotels properties regularly and are likely to collect more than 4,000 Rewards points, then it’s best to rely on the conversion option – you won’t lose any value, and you’ll also have the flexibility of converting to other partner programs, like Asia Miles, Qantas Frequent Flyer, and Virgin Velocity.

A real positive of the Le Club program is that if you have elite status, you’ll be earning ‘bonus’ miles for each Euro of spend in accordance with your tier level, regardless of whether you opt into earning Rewards points, or automatic miles conversion.

Sofitel Auckland
Sofitel Auckland

IHG Rewards Club

With IHG Rewards Club, you can earn either:

  1. 2 miles or 10 Rewards Club points per US$1 at InterContinental, Kimpton, Crowne Plaza, Hotel Indigo, EVEN Hotels, and Hualuxe properties;
  2. 1 mile or 10 Rewards Club points per US$1 at Holiday Inn, Holiday Inn Express, and Holiday Inn Resorts properties;
  3. 1 mile or 5 Rewards Club points per US$1 at Staybridge and Candlewood Suites properties.

Each Rewards Club point will be worth 0.2 KrisFlyer miles.

There is no difference in ‘value’ between choosing points or miles for the first and third categories above.

For example, if you spend US$400 on a stay at a Candlewood Suites property, and US$800 on a stay at an Intercontinental, you’ll earn either 10,000 Rewards Club points, or 2,000 miles.

However, for the second category, you’ll earn more miles by opting to earn IHG Rewards Club points, and then converting once you hit the minimum transfer amount of 10,000. Obviously this would only work on more expensive one-off stays, or if you’re staying at these properties fairly regularly.

You can change your earning preference at any time before a stay.

Intercontinental Wellington
Intercontinental Wellington

Conclusion and Common Rules

Out of the eight programs where you can convert hotel reward points into KrisFlyer miles, Shangri-La Golden Circle wins hands down for simplicity. While they don’t have the highest earn rate out of all the KrisFlyer partner hotels, their ‘Double Dip’ offer is easy to understand and take advantage of, the program and earn rates are consistent internationally, and you won’t require any maths to figure out whether you’re getting the best deal.

SPG and AccorHotels effectively give you the same mileage earn rate, regardless of whether you choose to earn direct, or earn points with their rewards programs and transfer later on.

IHG are the same, with the exception of the Holiday Inn brand, where you’ll earn more ‘miles’ through earning IHG Rewards Club points and transferring these to KrisFlyer.

With Marriott Rewards, it is better value to earn points and then convert these to miles via SPG – with the exception of Marriott Executive Apartments, where you should earn miles directly.

For Taj InnerCircle, World of Hyatt, and Radisson Rewards, you’ll need to do some quick maths before your stay, because the scenarios can work out different depending on the cost of your stay.

Also keep in mind these common rules:

  • There are often hotel bonus promotions that allow you to earn extra points, which will often affect whether direct earn or conversion is the better deal.
  • If you are an elite member of some of these programs, the minimum spend to earn points and redeem for KrisFlyer miles will be even less – take this into account when doing the maths.
  • If you’re only staying at a hotel or brand on a one-off basis, you should opt to earn miles directly in almost all cases. This is so you’re not left with an account balance that you cannot otherwise use. SPG may be the exception to this rule, especially if you plan to buy Starpoints to then convert into frequent flyer points.
Ad – Scroll down to continue reading.Minimum spend, terms & conditions apply.

Earn KrisFlyer miles from hotel stays booked through aggregators

Is the hotel you’re wanting to stay at not a KrisFlyer partner? Well you’re in luck, because you can also earn miles for booking via varying aggregator sites, which gives you access to literally thousands of additional hotels, villas, and apartments around the world.

In some cases, booking a partner hotel via these sites will see you earn more miles than you would otherwise earn by booking direct, but keep in mind that you likely won’t receive any status benefits by using an aggregator, and direct bookings can often be cheaper.

WebsiteKrisflyer miles earned (minimum)Notes
Booking.com15 miles per US$10 spentBook via Krisflyer spree
ebookers23 miles per US$10 spentBook via Krisflyer spree
Expedia30 miles per US$10 spentBook via Krisflyer spree
Hotels.com26 miles per US$10 spentBook via Krisflyer spree
HotelsCombined.com13 miles per US$10 spentBook via Krisflyer spree
Otel.com23 miles per US$10 spentBook via Krisflyer spree
Rocketmiles 500 - 10,000 miles per nightRead our guide here
Trip.com1 mile per US$1 spentMust enter "SIA" in the Promo Code section

Book via Krisflyer spree and earn up to 15 extra miles per US$10 spent
ZenRooms19 miles per US$10 spentBook via Krisflyer spree

Elite Privileges

You can receive select benefits at some hotels, simply by being a KrisFlyer member.

  • All members will receive 10% F&B discount at Constance Hotels & Resorts, and KrisFlyer Elite Gold members will receive early check-in and late check-out subject to availability.

Missing Points?

Singapore Airlines advises that you should allow up to 8 weeks for your KrisFlyer miles to appear in your account, and to retain your original receipts or invoices in order to claim any missing miles. This is often not a problem with most of the hotel chains as your receipts and stay information tend to be tied to your account and available to access online.

Should you find yourself needing to make a claim, you can do so by completing this form. You must claim missing KrisFlyer miles within 6 months of your stay.

Summing Up

There are a huge selection of hotels that you can earn KrisFlyer miles at, and your earning ability is extended through their partnership with hotel booking aggregators like Rocketmiles and Trip.com.

The number of KrisFlyer miles you will earn will depend on how much you travel, whether it’s predominantly domestic or international, and the nightly rates of individual hotels. Make sure you do the maths.

Keep an eye on your hotel bookings to make sure you’re not missing out on KrisFlyer miles for your next stay.

Photos courtesy of respective hotels.

This content contains affiliate links from which Point Hacks may earn commissions from transactions generated from new customers, bookings and general enquiries. Find out more here.

How to earn Singapore Airlines KrisFlyer miles from hotel stays was last modified: December 20th, 2021 by Daniel Kinnoch