J Hotel Shanghai Tower

J Hotel Shanghai Tower

126 Dong Tai Road, Shanghai Tower, Lujiazui, Pudong New District, Shanghai, China

J Hotel Shanghai Tower occupies the upper reaches of China’s tallest skyscraper, pairing extraordinary city views with oversized rooms, 24-hour butler service, a major art collection, a sky-high pool and seven ambitious restaurants.

View Best Rates

J Hotel Shanghai Tower is one of the world’s highest hotels, occupying floors high inside the spiraling Shanghai Tower in Lujiazui. The setting is the entire point: nearly every space looks down across Pudong, the Bund, the Huangpu River and the dense geometry of central Shanghai.

Accommodations are exceptionally large by city standards, beginning with room types that feel closer to suites and incorporating separate living areas, walk-in wardrobes and curated Chinese decorative pieces. Round-the-clock butler service reinforces the sense that this is intended as a flagship expression of Chinese luxury rather than simply a hotel with a view.

Art is woven throughout the experience, from large-scale contemporary installations to lacquerwork, mosaics and traditional landscape painting. The 84th-floor pool adds another theatrical element, while Reiki Spa offers a quieter wellness experience above the city.

The seven dining venues make the hotel a culinary destination in its own right. Heavenly Jin on the 120th floor is among the highest restaurants in the world, while other venues move through Cantonese, Japanese, Italian and lounge formats without losing the skyline as a constant backdrop.

J Hotel is best understood as an architectural experience as much as a place to sleep. For a first or celebratory visit to Shanghai, few hotels can match the combination of scale, altitude, art and service found at the top of the Shanghai Tower.

J Hotel Shanghai Tower