Review sources

How to add Airbnb reviews to your direct booking website

31 August 2026 · JustReview

If you rent directly as well as through Airbnb, the reviews you have already earned are sitting on someone else’s domain, next to a booking button that is not yours. Adding them to your own site is a two-part job: connect each listing URL to a review widget, then paste the snippet where the booking decision happens, which on a rental site is the property page and the availability form rather than the homepage. There is no export and no API key involved, because a listing page is public and the widget reads it from there. The part worth slowing down for is what those reviews look like once they land, because Airbnb produces the most flattering, and therefore the most suspicious-looking, review text of any source we import.

We import Airbnb on behalf of paying hosts. Every number below is measured from our production database on 31 August 2026, across 1,770 Airbnb reviews belonging to 14 accounts. It is one of our smaller sources, which is precisely why the shape of it has not been written about anywhere else.

Airbnb reviews are the most polished text you will ever put on a page

Two properties of the Airbnb dataset stand apart from everything else we hold, and both are good news before they become a problem.

The first is that Airbnb reviews are essentially never blank. Of our 1,770 Airbnb reviews, zero have an empty body. Every single one contains written text. The second is that they are long. The average Airbnb review runs 259 characters, and 555 of them, 31.4%, run past 300 characters. Compare that to Google, where the average review is 139 characters and roughly a third of them are a star rating with nothing attached.

SourceReviews heldBlank (no text)Average lengthAt 1-2 stars
Airbnb1,7700.00%259 chars0.11%
TripAdvisor12,7980.00%432 chars1.63%
Facebook49,09517.64%213 chars3.65%
Etsy23,16923.85%105 chars1.77%
Google387,02132.26%139 chars4.73%
Booking.com3,25415.55%162 charshalf-star scale

Booking.com is listed without a star share on purpose: it scores stays out of ten and halves the result, so a third of its reviews land on a half star and a simple one-to-two bucket would misreport it. We wrote that up separately in how to add Booking.com reviews to a hotel site.

For a rental site this table is the whole argument. If you pull Google reviews onto a property page, a third of the cards you display will be a name and five stars with nothing to read. Airbnb gives you a wall of written accounts of actual stays, averaging twice the length of a Google review, with no filtering on your part. That is the raw material you want next to a booking form.

The catch: your Airbnb reviews look curated even when they are not

Here is the number that should change how you build the page. Of our 1,770 Airbnb reviews, 1,741 sit at four or five stars. That is 98.36%. Exactly two reviews, 0.11% of the set, sit at one or two stars.

RatingReviewsShare
51,60190.45%
41407.91%
3271.53%
210.06%
110.06%

This is not us hiding anything, and it is not our hosts being unusually good. It is how the platform works. Airbnb reviews are mutual: the host reviews the guest at the same time the guest reviews the host, neither sees the other until both are submitted or the window closes, and both sides know the other is holding a pen. A guest who had a mildly disappointing stay and wants to keep a clean travel record writes four stars and a warm paragraph. On an open platform, the same guest writes two stars and a paragraph about the shower.

The practical consequence is uncomfortable but simple. A page that shows nothing but Airbnb reviews shows a perfect rating with no visible dissent, and a visitor who has read online reviews before reads that as selection rather than as quality. The fix is not to invent criticism. The fix is to put the Airbnb reviews next to a source with a wider spread, so the page shows a real distribution and the Airbnb text does the persuading. Google is the obvious partner, and it is exactly the source where 4.73% of reviews sit at one or two stars, so the combined rating on your page will read as an actual average rather than a marketing claim. Our guide to which review sources still work covers which platforms are worth pairing in 2026 and which have quietly stopped delivering.

Connect the listing, not the host profile

This is the single most useful operational finding in this post, and it is the one that costs people an afternoon when they get it wrong.

Airbnb gives you two plausible-looking public addresses. One is your listing, airbnb.com/rooms/<id>. The other is your host profile, airbnb.com/users/show/<id>, which shows your reviews too and feels like the more complete choice. It is not the one that works.

Connector points atConnectorsAccountsAccounts holding reviews
Listing (/rooms/<id>)201313
Host profile (/users/show/<id>)220
No URL saved220

Every account connected via a listing URL holds reviews. Both accounts connected via a host profile hold none, and their crawl statuses read invalid_url and job_not_found respectively. Two is a small sample and we are not going to dress it up as a law, but the direction is consistent with the error codes, and the cost of following the advice is zero: point each connector at a listing.

If you run several properties, add one connector per listing. One of our accounts does exactly this, running eight Airbnb connectors across five distinct listing URLs and pooling 291 reviews into a single widget. Five is our per-source profile limit, so a host with more listings than that should connect the five that carry the booking decision, or add extra location slots on our pricing page.

Airbnb is an archive, not a feed

The other thing to plan for is pace. Airbnb hands you a deep history and then goes quiet.

Our oldest Airbnb review dates from 13 February 2014. The deepest single account holds 300 reviews spanning 1,820 days, and one account reaches back 3,955 days, close to eleven years. Year by year the volume peaks in 2023 at 318 reviews, with 285 in 2024 and 235 in 2025.

Now the other direction. In the 30 days to 31 August 2026, 5 new Airbnb reviews arrived across all 14 accounts. In the 365 days to the same date, 118 arrived. Seven of the 14 accounts have not received a new Airbnb review in over a year; the oldest of those last saw one in November 2022.

Some of that is seasonality and some of it is how hard the source is to read. Airbnb is also the only source in this comparison where not a single connector currently reports a completed crawl: of our 25 Airbnb connectors, 0 report complete and 11 report failed. TripAdvisor reports 14 complete out of 26, Etsy 8 out of 20. Reviews do still arrive, the most recent one on 18 August 2026, so this is not a dead source. It is a difficult one, and you should size your expectations accordingly.

What that means for your site: import the Airbnb history once, treat it as a permanent asset, and do not build a page whose credibility depends on new Airbnb reviews appearing every week. Pair it with a source you actively collect on, such as a post-stay email asking for a Google review, or first-party reviews collected on your own booking confirmation page. The same archive-versus-flow problem shows up across every marketplace we import.

Where to put them on a rental site

Placement matters more here than on a typical e-commerce page, because the decision is slower and more anxious. A guest booking direct is trading the safety of a platform’s cancellation policy for a better price, and reviews are what pays for that trade.

Three positions earn their space. First, on the individual property page, directly below the photo gallery and above the availability calendar, which is where the “is this real” question is loudest. Second, on the booking form itself, as a compact block of two or three long reviews, because that is the last moment a guest can back out. Third, on a dedicated reviews page that collects everything across all your listings, which is what people land on when they search your property name plus the word reviews.

Two things not to do. Do not put a five-star aggregate badge in the header of every page and call it social proof, because a perfect score with no readable text behind it reads as a graphic rather than as evidence. And do not mark up an aggregate rating in structured data on pages where the reviews are not the subject of the page; that is a well-known route to a manual action, and we cover it in our post on review schema and stars in search.

Setting it up

The mechanics take about five minutes per listing.

  1. Open your listing on Airbnb and copy the URL, the one containing /rooms/. Strip the query string after the listing ID.
  2. In your review dashboard, add an Airbnb source and paste that URL. Repeat for each listing you want pooled.
  3. Wait for the first import to finish. Historic reviews arrive in one pass, so this is where the bulk of your archive appears.
  4. Add a second source with a wider rating spread, in almost every case Google, so the page shows a real distribution rather than an unbroken run of fives.
  5. Build the widget, choose a layout that gives the long reviews room to breathe, and paste the snippet into your property template.

If you want the platform-specific detail, the setup page for the Airbnb reviews widget walks through the connection screen and the display options, and works the same way whether your site runs on WordPress, Webflow, Squarespace or a custom booking engine.

Why do this with us

We already import Airbnb for paying hosts, and this post is the evidence: the numbers above come from our own production data, not from a vendor page. That matters here more than usual, because Airbnb is a fussy source and most tools that list it have never measured what actually comes back. We connect listings rather than host profiles because we can see which one delivers, we pool multiple listings into one widget, and we let you show Airbnb next to Google so your page carries a believable spread instead of an unbroken wall of fives.

Two honest caveats. Airbnb is a slow source, 5 reviews in the last 30 days across all our accounts, so it should be one of at least two sources on your page rather than the only one. And our per-source limit is five listing profiles, which covers most hosts but not a property manager with twenty units without adding extra slots.

You can connect a listing and see your own numbers before deciding anything. The import runs against the public listing page, so there is nothing to install on Airbnb’s side and nothing to undo if you change your mind.

FAQ

Can I connect my Airbnb host profile instead of a listing?

In practice, no. On 31 August 2026 we held 25 Airbnb connectors. The 20 pointed at a listing URL of the form airbnb.com/rooms/<id> all belong to accounts that hold reviews. The two pointed at a host profile, airbnb.com/users/show/<id>, belong to accounts holding zero reviews, and their crawl statuses read invalid_url and job_not_found. That is a small sample, so treat it as a strong signal rather than a law, but the practical advice is unambiguous: connect the listing page, one connector per listing.

Why do my Airbnb reviews have no bad ones?

Because Airbnb reviews are mutual and double-blind, and that shapes the whole dataset. Of the 1,770 Airbnb reviews we held on 31 August 2026, 1,741 sat at four or five stars, which is 98.36%, and exactly two reviews sat at one or two stars, 0.11%. For comparison, 4.73% of the 387,021 Google reviews we hold sit at one or two stars. Nothing is filtered on our side. Airbnb simply produces a kinder dataset than an open review platform does.

How many Airbnb reviews will actually import?

Expect a deep archive and a slow trickle. Our oldest Airbnb review dates from 13 February 2014, the deepest single account holds 300 reviews spanning 1,820 days, and one account reaches back 3,955 days. But in the 30 days to 31 August 2026 only 5 new Airbnb reviews arrived across all 14 accounts, and 7 of those 14 accounts have not seen a new Airbnb review in over a year. Import the history once, then rely on a second source for freshness.

Do I need one widget per listing?

No. You connect each listing separately, because that is what Airbnb exposes, but a single widget can display the pooled result. One of our accounts runs eight Airbnb connectors across five distinct listing URLs and shows the combined 291 reviews in one place. Our per-source limit is five profiles, so a host with more than five listings should either pick the five that carry the booking decision or add extra location slots.

Real reviews, live from three sources

This slider is not a screenshot. It pulls our own reviews from Facebook, Capterra and G2 through the same widget you would install.