Skip to main content

Featured Hotels Near Shanghai Train Station

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Courtyard by Marriott Shanghai Central

Hotel in Jing'an, Shanghai (0.4 miles from Shanghai Train Station)

Conveniently located a 1-minute walk from Hanzhong Road Subway Station (line 1,12 and 13) and a 5-minute walk from Shanghai Railway Station Subway Station (line 1, 3 and 4), Courtyard by Marriott...

Show more Show less
8.5
Very Good
529 reviews
Price from
$83
per night

Campanile Shanghai Railway Station and People's Square

Hotel in Jing'an, Shanghai (0.7 miles from Shanghai Train Station)

Renovated in June 2017, Campanile Shanghai Natural History Museum Hotel is located in Jing’an District of Shanghai, featuring the view of Suzhou River.

Show more Show less
8.6
Excellent
628 reviews
Price from
$65
per night

Pullman Shanghai Jingan

Hotel in Jing'an, Shanghai (0.3 miles from Shanghai Train Station)

Pullman Shanghai Jingan is ideally located in the city center, with easy access to shopping malls and commercial areas.

Show more Show less
7.8
Good
144 reviews
Price from
$108
per night

Hotel Indigo Shanghai Jing'An, an IHG Hotel

Hotel in Jing'an, Shanghai (0.4 miles from Shanghai Train Station)

Conveniently located around a 10-minute walk from Hanzhong Road Subway Station (Line 1, 12 & 13), Hotel Indigo Shanghai Jing'An is only 1 stop away from Shanghai Railway Station.

Show more Show less
8.1
Very Good
42 reviews
Price from
$152
per night

InterContinental Shanghai Jing' An, an IHG Hotel

Hotel in Jing'an, Shanghai (0.4 miles from Shanghai Train Station)

InterContinental Shanghai Jing An offers easy access to Shanghai Railway Station. The hotel offers a full-service spa and 7 gourmet restaurants. Rooms are equipped with iPod docks and flat-screen TVs....

Show more Show less
7.5
Good
95 reviews
Price from
$106
per night

The Middle House

Hotel in Downtown Shanghai, Shanghai (1.5 miles from Shanghai Train Station)

Located in Shanghai, a 17-minute walk from People's Square, The Middle House provides accommodations with free bikes, private parking, a fitness center and a terrace.

Show more Show less
8.9
Excellent
79 reviews
Price from
$226
per night

Top 10 trending hotels near Shanghai Train Station

Discover our most popular hotels from the last 30 days

People are talking about Shanghai Train Station! Explore guest hotel reviews featuring "Shanghai Train Station"

  • From $128.73 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 530 reviews
    Great location for Shanghai train station
    peter
    United Kingdom
  • From $162.19 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 144 reviews
    I liked the location as it is right next to line 1 Metro and very near the Shanghai Train Station, which is very convenient. The room was spacious and pleasant. I found all the staff professional and friendly. I would consider staying there again.
    Nicholas David
    United Kingdom

Research, refine, and make plans for your whole trip