Key Points
- Four airline programs let you earn miles directly on Airbnb bookings, with British Airways Avios offering the strongest rate at 2 Avios per dollar spent.
- Vrbo unlocks even more options, including United's 3 miles per dollar partnership and access to multiple airline shopping portals that work even when booking for someone else.
- The real win is stacking airline miles with the right credit card and, on Vrbo, OneKeyCash on top — turning a single vacation rental into a triple-earning opportunity.
Most people book vacation rentals the exact same way: open Airbnb or Vrbo, find a place, pay, and move on. That works fine, but it leaves real rewards on the table. With a small change to your booking habit — clicking through a partner page or shopping portal before you land on the rental site — you can earn airline miles on stays where you'd normally earn nothing at all.
This guide covers every program currently offering miles on Airbnb and Vrbo bookings, how to compare the earning rates, what cards maximize your spend on top, and how to stack everything together for the best possible return. Whether you're booking a beach house for the family or a city apartment for a long weekend, there's almost always a way to earn more.
Why earning miles on vacation rentals is harder than it looks
Hotels have decades of loyalty infrastructure baked in. You book a Marriott, you earn Bonvoy points. Simple. Vacation rentals are different. Airbnb and Vrbo don't run their own loyalty currencies, which means they've had to build individual partnerships with airlines — and those partnerships are far more fragmented than most travelers realize.
The other complication is that these miles come through click-tracking, not automatic account linking. If you navigate directly to Airbnb or Vrbo, you get nothing. The system needs to see you arrive from a partner page or portal with cookies enabled, book within the eligible window, and pay with the correct loyalty account name attached. Miss any of those steps and the miles don't track.
That's not a reason to give up on it. It's a reason to understand how it works — which is exactly what this guide is for. Once you know the programs and the process, it takes about 60 extra seconds per booking.
Earning airline miles on Airbnb
Four airline programs currently offer miles on Airbnb bookings:
- British Airways Avios — 2 Avios per dollar. The best rate of the four. Start via the BA Club landing page before booking any Airbnb stay or experience.
- Delta SkyMiles — 1 mile per dollar (3 miles per dollar on experiences). You'll need to connect your SkyMiles and Airbnb accounts first, then book within 10 days. When that window expires, you have to reconnect before your next booking or the miles won't track.
- Qantas Frequent Flyer — 1 point per AUD $1 spent. Best for travelers already active in the Qantas program. Book through the Qantas Hotels Airbnb portal.
- ANA Mileage Club — 1 mile per ¥200 spent. Roughly 1 mile per $1.24 USD. Worth considering if you're accumulating ANA miles specifically for Japan redemptions.
For most U.S.-based travelers, British Airways Avios is the clear winner for Airbnb. Two Avios per dollar is double the Delta and Qantas rates, and Avios transfer from Chase Ultimate Rewards at a 1:1 ratio, making them one of the most flexible airline currencies available. Avios also price short-haul American Airlines flights attractively — think one-way domestic hops in the 15,000–25,000 Avios range.
Delta's partnership has a quirk worth knowing: the 10-day booking window starts when you connect accounts, not when you search. Set a calendar reminder after linking your accounts so you don't accidentally let the window lapse before booking.
None of these programs credits miles on taxes and fees — only the base booking amount. The name on your loyalty account also needs to match the primary guest on the reservation, so booking for a friend or family member under your own account won't earn you miles.
Earning airline miles on Vrbo
Vrbo offers some of the strongest direct airline partnerships in the vacation rental space, and the options are more varied than Airbnb's.
United MileagePlus at 3 miles per dollar is the best direct partnership rate you'll find on either platform. Three miles per dollar on a multi-night Vrbo stay adds up fast. A $1,500 rental earns 4,500 United miles through the partnership alone — before your credit card even enters the picture. Start at the dedicated United x Vrbo landing page before booking.
Delta SkyMiles offers 2 miles per dollar on Vrbo, which is a stronger rate than Delta's Airbnb partnership. If you're a Delta loyalist and both platforms have comparable listings, Vrbo is the better choice. Start through the Delta Cars and Stays portal.
JetBlue TrueBlue adds a twist: you earn both TrueBlue points and Tiles (JetBlue's status currency) when you book Vrbo vacation rentals through the TrueBlue Travel portal. If you're working toward Mosaic status, that's a meaningful bonus on top of the points themselves.
Beyond the direct partnerships, Vrbo participates in several airline shopping portals, including the American AAdvantage eShopping portal and the Delta SkyMiles Shopping portal. These portal bookings have one advantage the direct partnerships don't: you can often earn miles when booking a stay for someone else, since the account name restriction is less strict.
Vrbo also participates in the One Key rewards program shared with Expedia and Hotels.com, which means eligible stays can earn OneKeyCash on top of airline miles and your credit card rewards. That's three simultaneous earning streams from a single booking — a combination that's nearly impossible to replicate at most hotels.
The right credit card makes a big difference
Airline miles through a portal are great. Airline miles through a portal plus bonus points from your credit card is better.
The Chase Sapphire Preferred earns 3 Ultimate Rewards points per dollar on vacation rental bookings through Airbnb, Vrbo, Plum Guide, HomeAway, Homestay.com, and Vacasa. That's a standalone benefit you get automatically just by paying with the card — no portals required. Stack it with a portal click-through and you're earning airline miles from the program side plus 3x Chase points on the payment side simultaneously. Those points transfer 1:1 to British Airways, United, and several other airline partners, which makes the math work out particularly well when paired with the Vrbo United partnership.
The Chase Sapphire Reserve earns 3x on general travel and dining, which typically covers vacation rental spending as well. For a big group house over a long weekend, the Reserve's 3x rate plus the $300 annual travel credit can justify the higher annual fee depending on your spending patterns.
For travelers without a Chase Sapphire product, a few other cards work well here:
- The Capital One Venture X earns 2x miles on everything, and those miles transfer to airline partners including Air Canada Aeroplan and Turkish Miles&Smiles at useful rates.
- The American Express Gold Card earns 1x on general purchases — worth using if you're accumulating Membership Rewards for transfers to British Airways or Air France Flying Blue.
- Any flat-rate card earning 2x or more on all purchases is a solid baseline for vacation rental spend where no card offers a dedicated category bonus.
How to actually make this work: the booking process
The theory is easy. The execution requires a few specific steps, and skipping any of them is how miles end up not posting.
Before you search: Decide which airline program you want to credit. For Airbnb, British Airways is usually the best default for U.S. travelers. For Vrbo, United's 3 miles per dollar is hard to beat. Have your loyalty account number ready before you start.
Start from the right page: Don't open Airbnb or Vrbo directly. Navigate first to the airline partner page — the BA Club Airbnb page, the Delta Cars and Stays portal, or the United x Vrbo landing page — and click through to the rental platform from there.
Check your browser settings: Cookies must be enabled for the click-tracking to work. If you're using a browser with aggressive ad blocking or cookie restrictions, switch to a standard browser session for the booking. Private or incognito mode can interfere with tracking and is one of the most common reasons miles fail to post.
Book in the same session: Don't close the browser, switch devices, or leave for hours. Mid-session interruptions can break the attribution chain for any of these programs.
Verify the loyalty account name matches: The name on your SkyMiles, Avios, or MileagePlus account needs to match the primary guest on the booking. This is the most common reason miles don't post.
Screenshot your confirmation: Before logging out, grab a screenshot of the booking confirmation. If miles don't appear 4–6 weeks after your stay completes, that screenshot is your evidence when you contact the airline's customer service team for a manual credit.
Airbnb vs. Vrbo: which platform earns more?
If you have flexibility between platforms and the listings are comparable, Vrbo currently has the edge on earning rates. United's 3 miles per dollar is the highest rate on either platform, and the ability to layer OneKeyCash on top of airline miles gives Vrbo a structural advantage. The American and Delta shopping portal options also add flexibility for earning miles when booking for other people.
Airbnb's strength is the British Airways partnership. Two Avios per dollar is meaningful if you value Avios for their transfer flexibility or for short-haul American Airlines redemptions. And Airbnb's inventory is simply larger in many markets — particularly for unique properties and experiences — so program choice occasionally takes a back seat to finding the right place.
The practical answer: check both platforms for your destination first, then let the available earning rates inform your final choice when listings are otherwise equivalent.
What hotel alternatives offer for comparison
It's worth knowing what you're giving up versus staying within a hotel loyalty program. Marriott Homes and Villas, Hyatt Homes and Hideaways, and the Apartment Collection by Hilton all let you earn full hotel points on vacation-style properties. If you're deep in a hotel program and working toward elite status, those platforms let you keep your earning on track while still getting a home-like experience.
The airline miles approach makes more sense when you want a property that doesn't exist in any hotel program's inventory — a remote cabin, a beach house with a private pool, or a city apartment that beats any hotel room for your group's size and budget. In those cases, the airline portal strategy ensures you're still earning something meaningful instead of nothing.
If you have the Chase Sapphire Preferred or Reserve, you can even pair airline miles from the portal side with Ultimate Rewards points from the card side — keeping both programs active without choosing between them.
Frequently asked questions
Can I earn miles on an Airbnb or Vrbo booking if I'm booking for someone else?
For the direct airline partnerships — BA, Delta, United, and Qantas — the loyalty account name generally needs to match the primary guest on the reservation, so booking for someone else won't earn you miles. The shopping portal option for Vrbo (like the American AAdvantage eShopping portal) is more flexible and often allows earnings even when you're not the guest.
Do miles post automatically, or do I need to do something after booking?
Most partnerships post within a few days to a few weeks after your stay completes, not when you book. If miles haven't appeared 4–6 weeks after checkout, contact the airline's customer service with your booking confirmation and loyalty number. A screenshot of your confirmation page is your best leverage for a manual credit.
Does the British Airways Airbnb partnership work for stays outside the UK?
Yes. The 2 Avios per dollar earning applies globally. You earn on any eligible Airbnb booking regardless of destination, as long as you start the booking from the BA Club Airbnb partner page.
Can I stack airline shopping portal miles with credit card points?
Yes, and this is where the real value is. The miles you earn through a portal or partner page come from the airline program based on your booking spend. Your credit card points are earned separately based on what you pay. They don't cancel each other out — you get both, from the same transaction.
What happens if my Airbnb or Vrbo stay is canceled?
Miles earned on canceled bookings are typically reversed. If you earned miles on a stay that was subsequently canceled and received a refund, expect those miles to be clawed back. Policies vary by airline — check with the specific program if you have a cancelation that results in a partial refund.
Bottom line
Navigating directly to Airbnb or Vrbo every time is leaving miles on the table — often quite a few of them. British Airways Avios at 2 per dollar on Airbnb and United MileagePlus at 3 miles per dollar on Vrbo are the strongest earning opportunities in the vacation rental space right now. Pair either with the Chase Sapphire Preferred's 3x on vacation rental bookings and you're stacking two solid earning streams on every stay. Add OneKeyCash on eligible Vrbo bookings and you have three.
The process takes one extra click. That click starts at a partner page instead of the rental platform. Everything else about how you search, compare, and book stays exactly the same. For a $1,500 family vacation rental, that click could be worth 5,000 or more airline miles — a meaningful step toward a free flight from what would otherwise be a zero-earning transaction.
This article contains affiliate links. If you apply through our links, we may earn a commission at no cost to you, which helps us continue sharing points and miles strategies with the community.

