To earn miles on Airbnb stays, SkyMiles members need to enter their SkyMiles membership number on prior to navigating through the link to Members must have cookies enabled in their browser and complete the booking in the same session for Airbnb to track the booking.

A SkyMiles number cannot be added after booking is completed. Only one SkyMiles membership number can be provided for each stay.  Your SkyMiles number must be entered every time you book to qualify for mileage. The SkyMiles account holder must be the same as the Airbnb account holder in order to earn miles.

Standard Mileage Offer: SkyMiles can earn 1 mile per $1 USD (or foreign equivalent), excluding taxes and fees, spent on Eligible Stays. Eligible Stay(s) is defined as any paid stay booked via, so long as the user enters their SkyMiles membership number on prior to navigating through the link to

Please allow 6-8 weeks after completion of Eligible Stay for miles to be deposited in SkyMiles account. Cancelled bookings are not eligible for mileage credit.

The Airbnb Terms of Service and Privacy Policy apply. All SkyMiles program rules apply. To review the rules, please visit Delta, SkyMiles, Fly Global, Live Local. and the Delta logo are registered service marks of Delta Air Lines, Inc. Delta is not responsible for goods or services offered by companies participating in miles promotions. Partner offers subject to the terms and conditions of each individual offer. Offers void where prohibited by law. Other restrictions may apply.