Shanghai Tower: 120 floor Highest restaurant in the world

Pudong, Shanghai



Away from the crowd. Visit the tallest building in China and the second tallest building in the world. Enjoy luxury lunch at highest restaurant in the world with Guinness World Record.

Shanghai Tower Tianzhijin Restaurant Luxury Lunch Experience

Enjoy a luxury lunch at Tianzhijin Restaurant on the 120th floor of Shanghai Tower, the second tallest building in the world, ideal for visitors seeking unique dining with city views.

Highlights

  • Tallest building in China
  • Second tallest building in the world
  • Best viewpoint of Shanghai
  • Luxury lunch at the 120th floor

Description

The Shanghai Tower Tianzhijin Restaurant holds the Guinness World Record for the tallest restaurant in a building at 556.36 meters above ground, surpassing AT.MOSPHERE in Dubai’s Burj Khalifa.

Shanghai Tower stands 632 meters tall with 127 floors above and 5 floors underground. It is a landmark in Shanghai and the tallest building in China. Tianzhijin Restaurant is located on the 120th floor, offering exceptional views and a premium dining experience.

Includes

Luxury lunch at Shanghai Tower's 120th floor featuring the following menu:

  • Five blessing snacks
  • Matsutake meatball
  • Crab powder tofu jade hibiscus
  • Spicy crispy beef ball
  • Truffle fresh abalone and catfish
  • Seasonal vegetables
  • Golden rice
  • Fruit and snacks
  • Two cups of tea

Important Information

  • Reservation is required; book at least one day in advance.
  • A confirmation email with elevator guidelines will be sent—please check your inbox before your visit.

Cancellation Policy

Cancel up to 24 hours before your booking for a full refund.

For the best experience, bring valid ID, arrive 10 minutes early, and consider visiting during weekday lunch hours to avoid peak crowds.

Frequently Asked Questions

It is the world's highest restaurant located on the 120th floor of the Shanghai Tower in Shanghai.
The Shanghai Tower is located in Shanghai, China.
The Shanghai Tower stands 632 meters tall with 127 floors above ground.
It holds the Guinness World Record for the highest restaurant in a building at 556.36 meters above ground.
Yes, the Shanghai Tower is the tallest building in China.
Yes, visitors can book luxury dining experiences at the Tianzhijin Restaurant in Shanghai Tower.
Check the official website for the most current hours and availability.
The restaurant offers extensive panoramic views over Shanghai from the 120th floor.
The Shanghai Tower has 127 floors above ground and 5 underground floors.
Yes, Tianzhijin is higher at 556.36 meters compared to Burj Khalifa's AT.MOSPHERE restaurant.

Trusted local guides, read by millions every month

  • 2006 online since
  • 27.8M page views a month across the network
  • 14 languages

180+ destination guides, one network

Every guide covers a single destination on its own website, with events, restaurants, things to do and places to stay chosen from local recommendations.

My Guide Network Locations

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.

Added to your trip Added to day {[{trip.toast.day}]}, MorningAfternoonEvening Saved to your trip Already in your trip Transfer saved to your trip Save your trip to get fresh suggestions Staying in {[{trip.toast.label}]} Base cleared Trip deleted Link copied Could not save your trip Something went wrong, please try again