Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-06-18

2026-06-19

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Shanghai near Shanghai Tower

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

354 properties found

  • Conrad Shanghai

    789 East Nanjing Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    Situated just 1.3 km from the Bund, the fantastic Conrad Shanghai hotel is furnished with floor-to-ceiling windows, providing guests with essentials like Wi…

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Shanghai Green Garden Hotel

    328 Weifang Road, Pudong District, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    The 4-star Shanghai Green Garden Hotel has 151 rooms and is located 4.8 km from the Bund. The modern hotel is ideally situated approximately…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Ji Hotel Shanghai Lujiazui Pudong Avenue

    No.3, Lane 1139, Pudong Avenue, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    Ji Hotel Shanghai Lujiazui Pudong Avenue is a great place to stay in the Cremorne district, 7 km from the modern Shanghai Museum. Such city…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Ji Hotel Shanghai Xintiandi South Xizang Road

    No. 889, Xizang South Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    Offering a location 5 minutes' walk from the Shanghai Great World Amusement Park, Ji Hotel Shanghai Xintiandi South Xizang Road offers 65 rooms. Guests may…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Crystal Orange Shanghai Lujiazui Financial Center Hotel

    No.328 Weifang Road, Pudong New Area, Shanghai, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    The 4-star Crystal Orange Shanghai Lujiazui Financial Center Hotel provides proximity to the large Shanghai Science and Technology Museum, which is located only 1.4…

    More...

    From US$ 160
    price for 1 night
    Book Now From US$ 160
  • Molly House - The Bund Riverview, Near Nanjing East Road 3-Bedrooms With Elevator Apartment, Near The Subway

    Room 1605, 508 Tiantong Road, Hongkou Distric 北外滩街道, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    The spacious Molly House - The Bund Riverview, Near Nanjing East Road 3-Bedrooms With Elevator Apartment, Near The Subway Shanghai offers views of the city…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Luxemon Hotel

    357 Songlin Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    The smoke-free Luxemon Hotel Shanghai provides a banquet hall for meetings and events, located around 4 km from Yuyuan Old Street. This 34-storey…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Atour S Hotel Shanghai Oriental Pearl Tower

    No.189 Taolin Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    3.5 km from Shanghai Developemt Exhibition Hall Museum, the 4-star Atour S Hotel Shanghai Oriental Pearl Tower includes 122 rooms. The hotel boasts a…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Atour S Hotel Lujiazui Oriental Pearl Shanghai

    No.189 Taolin Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    The 5-star smoke-free Atour S Hotel Lujiazui Oriental Pearl Shanghai is located about a 10-minute stroll from Pudong Sports Park, offering 122…

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Xihe Hotel-Shanghai Lujiazui Lancun Road Subway Station Branch

    2Nd Floor, No. 518, Lancun Road, Pudong New District, Shanghai, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    Nestled in the Cremorne district of Shanghai, the 2-star Xihe Hotel-Shanghai Lujiazui Lancun Road Subway Station Branch is 3.8 km from such cultural…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Hanting Hotel Shanghai Tangqiao Subway Station

    No.2162 South Pudong Road, Shanghai, China

    2.9 km to Shanghai Tower ( Show map )

    Hanting Hotel Shanghai Tangqiao Subway offers 98 rooms 10 minutes' drive from the cable-stayed Nanpu Bridge. The 2-star hotel is located in Shanghai…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Atour Hotel Shanghai North Bund Dalian Road

    535 Dalian Road, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Guests of the 4-star Atour Hotel Shanghai North Bund Dalian Road can enjoy easy access to the Geopark Museum, which is situated only a…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Dayin Youth Hostel - East Nanjing Road & People'S Square & The Bund

    No.98 Liuhe Road,Huangpu,Shanghai, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Featuring an ATM and complimentary newspapers onsite, the 334-room Dayin Youth Hostel - East Nanjing Road & People'S Square & The Bund -Large Social Area -Bar -Cafe…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Dayin - Nanjing Road & People'S Square & The Bund

    No 659 Ningbo Road, Huangpu District, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    The 3-star Dayin - Nanjing Road & People'S Square & The Bund Hotel Shanghai is situated in the Downtown Shanghai district, within 25 minutes' walk of such…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Home Inn Shanghai Lujiazui Dongfang Road Pudian Road Metro Station

    No.1243 Dongfang Road, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Featuring Wi-Fi in public areas, the 2-star Home Inn Shanghai Lujiazui Dongfang Road Pudian Road Metro is 3.7 km from Yuyuan Old Street.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Hanting Premium Hotel Shanghai South Xizang Road

    No. 916 South Xizang Road, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Located around a 10-minute ride from the classical Yu Garden, the 3-star Hanting Premium Hotel Shanghai South Xizang Road offers access to tourist…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Four Points By Sheraton Shanghai, Pudong

    2111 Pudong Nan Road, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Only 150 m from Tangqiao underground station, the 4-star Four Points By Sheraton Shanghai, Pudong hotel lies in a shopping area of Shanghai and…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Zhome-Deplex Luxury Apartment-Near The Bund

    Room1005,11F,Buildinga,Suhewan Apartment,No.50 Lane9 Qufu Road,Jingan District, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Zhome-Deplex Luxury Apartment-Near The Bund Shanghai is situated in Shanghai, just 1.6 km from the Bund, and offers spa amenities such as a…

    More...

    From US$ 410
    price for 1 night
    Book Now From US$ 410
  • Noble Hub- Near The Xintiandi

    西藏南路688弄5号, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    To enjoy your vacation in Shanghai, stay at the spacious 198 m² Noble Hub- Near The Xintiandi Apartment Shanghai, which is within 2 km of…

    More...

    From US$ 425
    price for 1 night
    Book Now From US$ 425
  • Shanghai People'S Squareji Hotel

    No.500, Middle Xizang Road, Shanghai, China

    3 km to Shanghai Tower ( Show map )

    Shanghai People'S Squareji Hotel is a great place to stay in the Downtown Shanghai district, 25 minutes' walk from the Bund. Guests may find the…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95