Airbnb said travel demand remains strong, despite concerns about economic slowdown and rising prices hitting households.
Nearly 104 million nights and experiences were booked on the platform in the April through June period, a record high for the lodging website.
Long-term stays continued to be the fastest growing type of travel, a shift driven by the rise of remote work.
But international and city travel, which had lagged, have also recovered.
The company said it was now in the middle of its strongest peak summer travel season yet, and it assured investors that it was well poised for whatever may hit the economy.
In fact, a slowdown may actually help the company, executives said.
“Airbnb was founded during the recession,” chief executive Brian Chesky said in a conference call with analysts to discuss the company’s results.
In the event of another slowdown, he said, “we think a lot of people may turn to hosting once again, so this is a big opportunity for us”.
Overall, bookings in the April-June period rose 25% from last year to 103.7 million and up 24% from 2019.
Higher prices helped lift the company’s revenue, which surged 58% from last year to $2.1bn.
Nearly half of the company’s reservations are for a week or longer, the company said.
Travel demand remains strongest in North America, where bookings are up 37% compared to 2019.
Growth in Europe – while travel has recovered from the pandemic – is lagging that recovery, hurt by factors such as the weaker pound.
The company, which announced in May that it was pulling out of China, said demand remained below pre-pandemic levels in the Asia Pacific region, as Covid restrictions keep Chinese tourists at home.
Despite the removal of China listings in July, Airbnb still has more than 6 million active listings on the platform.
Mr Chesky said the company had now achieved “growth and profitability at scale” and said the firm would both continue to invest in the business, and spend $2bn on buying its own shares, which have fallen this year.
Executives said the buyback programme was a sign of their confidence in the company’s future.
The company reported a profit of $379m, compared to a loss of $68m last year.