Aside from the occasional promos, it is pretty much impossible to double-dip on Airbnb bookings through shopping portals like ShopBack and TopCashback. However, it is still possible to earn miles on Airbnb stays through frequent flyer programs (FFPs).

How to earn miles on Airbnb bookings
Here are some key points to note before double-dipping on Airbnb bookings:
- Sign up for a free frequent flyer account to start earning miles
- Your name on Airbnb must match the name on your frequent flyer account
- Click through the dedicated link of any FFP below, before completing your booking on Airbnb’s website
- Miles are not awarded on taxes and fees
- Miles earned through this method is on top of what you get from credit cards
The British Airways Club
The British Airways Club members can earn 2 Avios per US Dollar (USD) on Airbnb bookings, which converts to around 1.6 Avios per SGD as of the time of this article.
If you are based in Singapore, BA Club is the obvious choice, as Avios can be transferred from Citibank and HSBC cards. On top of that, this FFP currently awards the higher number of miles per dollar, as compared to the other three featured on this page.
✍️ Avios is best for flights to/from Japan/South Korea, Europe and US/Canada.
Click here to book Airbnb stays via The British Airways Club.

Qantas Frequent Flyer
Qantas Frequent Flyer members can earn 1 point per Australian Dollar (AUD) on Airbnb bookings, which converts to around 1.1 point per SGD as of the time of this article.
In Singapore, Qantas FF is a transfer partner of Citibank, HSBC and DBS. However, the frequent flyer program doesn’t offer many good value redemption opportunities due to high rates and lack of award availability.
Click here to book Airbnb stays via Qantas Frequent Flyer.
Delta SkyMiles
Delta SkyMiles members can earn 1 mile per US Dollar (USD) on Airbnb bookings, which converts to around 0.8 mile per SGD as of the time of this article.
Miles on this FFP do not expire, however, it is not a useful program for Singapore-based travellers as there are no credit card transfer partners in Singapore.
Click here to book Airbnb stays via Delta SkyMiles.
ANA Mileage Club
ANA Mileage Club members can earn 1 mile per 200 Japanese Yen (JPY) on Airbnb bookings, which converts to around 0.6 miles per SGD as of the time of this article.
ANA Mileage Club is also not a useful program for Singapore-based travellers, as there are no credit card transfer partners in Singapore.
Click here to book Airbnb stays via ANA Mileage Club.
Best credit cards for Airbnb bookings
Airbnb bookings are usually coded with Merchant Category Code (MCC) 4722 (Travel Agencies and Tour Operators), but in rare cases, 7011 (Lodging–Hotels, Motels, Resorts–not elsewhere
classified).
Related: How to check Merchant Category Code (MCC) before paying
Here are the best credit cards in Singapore for Airbnb bookings in Singapore Dollars (SGD):
Earn 4 mpd on Airbnb, up to S$1,000 per calendar month. No minimum spending required.
More information
Key details of the DBS Woman’s World Card
Ease of use :
Minimum annual income: S$80,000 (not strict)
Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on online spending, up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on Airbnb, up to S$1,000 per calendar month. Minimum card spend of S$500 per calendar month required.
More information
Key details of the Maybank XL Rewards Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Earn 4 mpd on five bonus categories, up to S$1,000 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term (no expiry with Maybank’s Rewards Infinite Programme)
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn 5% cashback on Airbnb, up to S$1,600 per calendar month. Minimum card spend of S$500 per calendar month required.
More information
Key details of the Maybank XL Cashback Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Get 5% cashback on five bonus categories, up to S$1,600 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee

Earn 4 mpd on Airbnb, up to S$1,000 per calendar month. No minimum spending required. Travel category must be pre-selected.
More information
Key details of the UOB Lady’s Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on 1 chosen bonus category, up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee

Earn 4 mpd on Airbnb, up to S$750 per calendar month. No minimum spending required. Travel category must be pre-selected.
More information
Key details of the UOB Lady’s Solitaire Card
Ease of use :
Minimum annual income: S$120,000
Annual fee: S$414.20 (first year waived; request waiver every year)
Earn 4 mpd on two chosen bonus categories, up to S$750 per calendar month each (total S$1,500)
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Consider booking on other platforms
Airbnb is known to charge more fees than other platforms like Agoda and booking.com, and unfortunately, they are not very transparent with them, especially in the search results.
Travellers are advised to compare the prices for apartments on other online travel agencies (OTAs) to receive a 15 – 30% discount instantly.
Related: Agoda Credit Card Promotions
Summary
Here’s a quick summary of what you’ll receive by clicking through each frequent flyer program and completing the booking on Airbnb.
| Frequent Flyer Program | Earn rate | Miles per SGD |
|---|---|---|
| British Airways Club | 2 Avios per 1 USD | ~1.6 mpd |
| Qantas Frequent Flyer | 1 Point per 1 AUD | ~1.1 mpd |
| Delta SkyMiles | 1 Mile per 1 USD | ~0.8 mpd |
| ANA Mileage Club | 1 Mile per 200 JPY | ~0.6 mpd |



