Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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-04-22

2026-04-23

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 Raffles City Shanghai

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

527 properties found

  • Grand Hyatt Shanghai

    Jin Mao Tower 88 Century Avenue, Pudong, Shanghai, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    The stunning Grand Hyatt Shanghai hotel features 505 spacious rooms approximately 500 metres from the soaring skyscraper "Jin Mao Tower". The comfortable elegant-style hotel…

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Jinjiang Metropolo Shanghai Xintiandi Hotel

    No. 120 Mengzi Road, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    The 4-star Jinjiang Metropolo Shanghai Xintiandi Hotel enjoys a convenient location and provides easy access to the expansive historic City God Temple of Shanghai…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Sofitel Shanghai North Bund

    No.601 Liyang Road, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    Situated about 700 metres from the Waibaidu Bridge, the 5-star Sofitel Shanghai North Bund hotel boasts a 24-hour front desk and wake-up…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Weiting Hotel Liyuan Road Madang Road Subway Station Branch唯庭酒店丽园路店

    No. 708, Liyuan Road, Huangpu District, Shanghai, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    The 3-star Weiting Hotel Liyuan Road Madang Road Subway Station Branch唯庭酒店丽园路店 Shanghai offers a shared lounge, located within 10 minutes' drive of the 468m…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Shanghai Hills&Xing 274Ab Family Homestay Tianzifang Classic Quarter Home

    274 Lane, Taikang Road, Huangpu District, Shanghai, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    Shanghai Hills&Xing 274Ab Family Homestay Tianzifang Classic Quarter Home lies 2.9 km from the Shanghai Natural History Museum and nearly 5 minutes on foot…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Park Hyatt Shanghai

    100 Century Avenue, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    Offering a shopping area and a restaurant, the smoke-free Park Hyatt Shanghai hotel lies in the business Cremorne district, around 15 minutes' walk from…

    More...

    From US$ 279
    price for 1 night
    Book Now From US$ 279
  • 上海外滩旁的二房公寓

    Lane 398, Zhongshan South Road, Shanghai, China

    2.8 km to Raffles City Shanghai ( Show map )

    Overlooking the city, the 1-room 上海外滩旁的二房公寓 is nearly a 20-minute walk from City God Temple in Shanghai. 400 metres from Xiaonanmen tube station…

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Eastern Hub - Bund Branch Simply Luxurious 4 King Beds, Big French Windows With Bund Views

    Lane 398, Zhongshan South Road, Huangpu District, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Located approximately a 25-minute walk from the Shanghai Development Exhibition Hall, Eastern Hub - Bund Branch Simply Luxurious 4 King Beds, Big French Windows With…

    More...

    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Grand Kempinski Hotel Shanghai

    1288 Lujiazui Ring Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    The 30-storey luxury Grand Kempinski Hotel Shanghai, situated about 25 minutes on foot from the 1933 Old Millfun, offers an indoor swimming pool as…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Haig Court - Welcome Drink & Welcome Fruit

    No. 370, Huashan Road, Jing'An District, Shanghai, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Located 4.9 km from the Oriental Pearl TV Tower, Haig Court - Welcome Drink & Welcome Fruit Shanghai hotel is only a 5-minute walk from the…

    More...

    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • Shanghai Desti Youth Hostel - Jing 'An Temple, Changping Road-24H Reception&English Service& Cafe& Bar& Luggage Storage& Large Public Area

    1St Floor, 1B-4 And 1B-5, 2Nd Floor, No. 608-1, Xikang Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Offering 189 rooms, Shanghai Desti Youth Hostel - Jing 'An Temple, Changping Road-24H Reception&English Service& Cafe& Bar& Luggage Storage& Large Public Area boasts a…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • 柃居 B&B - Jing'An Temple Branch

    Lane 786, Julu Road, Jing'An District, Shanghai, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    柃居 B&B - Jing'An Temple Branch Shanghai is located only 0.8 km from the Jing'an Temple Pedestrian Street and around a 25-minute walk from…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Eastern Hub - Bund Branch Premium 3-Bedroom Apartment With Bund View

    No. 398 Zhongshan South Road, Huangpu District, Shanghai, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Eastern Hub - Bund Branch Premium 3-Bedroom Apartment With Bund View Shanghai includes a terrace and is situated 6 minutes' walk from the Shanghai Tunnel…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Magnotel Hotel Shanghai Railway Station Magnolia Plaza

    No.228 Moling Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    The 2-star Magnotel Hotel Shanghai Railway Station Magnolia Plaza, located around 25 minutes' walk from the must-see Shanghai Museum, offers guests a restaurant.

    More...

    Book Now
  • Hanting Hotel Shanghai Railway Station South Square

    No.601 Hengfeng Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Located only 1.7 km from the Jade Buddha Temple, Hanting Hotel Shanghai Railway Station South Square includes 98 rooms. This 3-star hotel lies in…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Mia Hotel - Shanghai Shaanxi South Road

    Huangpu District, South Shaanxi Rd No.233, Shanghai, China, Huangpu District, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    The 4-star Mia Hotel - Shanghai Shaanxi South Road offers proximity to Harvest, situated only 0.8 km away. The Shaoxing Park is located merely 6…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Ji Hotel Shanghai Railway Station South Square

    No.601 Hengfeng Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Located 3.7 km from the Bund, the 3-star Ji Hotel Shanghai Railway Station South Square is only a 6-minute walk from the 1918…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Swissotel Grand Shanghai

    1 Yu Yuan Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    The comfortable 5-star Swissotel Grand Shanghai hotel, located near the shopping district of Shanghai, features 24-hour front desk assistance and wake-up service…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • East China Hotel

    111 Tian Mu West Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    Situated just 6 minutes' walk from the 3-star East China Hotel Shanghai, guests can reach the Dark Room Shanghai in no time. The hotel…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Hetang

    Room 101, No. 18, Lane 38, Yongkang Road 38 Yongkang Road, Shanghai, China

    2.9 km to Raffles City Shanghai ( Show map )

    The 50 m² Hetang Apartment Shanghai lies 2.4 km from the Former French Concession and only 10 minutes on foot from Changshu Road tube station.

    More...

    Book Now