Bain Capital to sell Japanese hotel assets

Tokyo

U.S. buyout firm Bain Capital is reportedly selling part of its Japan hotel assets through a Tokyo-based real estate investment trust initial public offering that may raise nearly 20 billion yen ($190.35 million). According to Reuters, the IPO, which will be managed by Nomura Holdings and SMBC Nikko Securities, will be announced on Friday.

Early last year, Bain acquired Japanese hotel and spa operator Ooedo Onsen Holdings, which operates 31 hotels and spa facilities nationwide, for an estimated $421 million. At the time, Bain said Ooedo-Onsen sales have risen about 30 percent annually since 2007. 

Since the acquisition, Bain has reportedly set up a company called Ooedo Onsen Asset Management, which will operate a real estate investment trust named Ooedo Onsen REIT Investment. The REIT will buy some of the properties from Ooedo Onsen Holdings.

Virtual Event

HOTEL OPTIMIZATION PART 2 | SEPTEMBER 10 & 24, 2020

Survival in these times is highly dependent on a hotel's ability to quickly adapt and pivot their business to meet the current needs of travelers and the surrounding community. Join us for Optimization Part 2 – a FREE virtual event – as we bring together top players in the industry to discuss alternative uses when occupancy is down, ways to boost F&B revenue, how to help your staff adjust to new challenges and more, in a series of panels focused on how you can regain profitability during this crisis.


Bain is one of many property investors who are taking advantage of investors' demand for higher yields from REITs. Currently, rates in Japan are “ultra-low and even negative.” Japan's REITs offer an average yield of 3.4 percent, compared to the negative yield on a 10-year Japanese government bond. 

Read more on

Suggested Articles

SVC plans to transfer the branding and management of 98 Marriott hotels to Sonesta.

Shortly after acquiring six hotel portfolios from Colony Capital, Highgate has assumed management of Trust Hospitality’s portfolio of 22 properties.

The Kelley House is one of the five oldest hotels in the U.S., taking up six buildings in Edgartown, Mass.