Hotels in Shanghai near Shanghai Botanical Garden

Multiple accommodations for your stay
Check-in date:
09 Jan 2026
Check-out date:
10 Jan 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

33 results found

Shanghai Airlines Travel Hotel(South Railway Station Branch)

951 Shilong Road, Shanghai, China

0.8 km to Shanghai Botanical Garden (Open map)

The hotel is 3.3 km from the reconstructed Buddhist Longhua Temple, and within a few blocks of Shanghai South train station....
Read more...

Grand Skylight Gardens Hotel Shanghai Bai Se Road

100 Bai Se Road, Shanghai, China

0.8 km to Shanghai Botanical Garden (Open map)

Guests may find the Yuz Museum 3.7 km from the perfect hotel, and the research East China University of Science and Technology is...
Read more...
10
Exceptional
1 review

Parkview Business Hotel

218 White Road, Shanghai, China

0.8 km to Shanghai Botanical Garden (Open map)

This hotel puts you in the commercial centre of Shanghai, 3.7 km from the Yuz Museum and 4.7 km from Riverside Promenade. Located...
Read more...

Garden Avenue Hotel Shanghai

689 Humin Road, Shanghai, China

1.1 km to Shanghai Botanical Garden (Open map)

The centre of Shanghai can be reached in 25 minutes' walk of the hotel, and such cultural venues as the Shanghai Film Museum are...
Read more...

L'Otel

385 Lao Hu Min Road, Shanghai, China

1.2 km to Shanghai Botanical Garden (Open map)

Situated in the ancient part of Shanghai, the hotel is nearly 10 minutes' walk from Shanghai South Railway underground station. The...
Read more...

Atour Hotel Shanghai South Station Shilong Road

No. 36, Liuzhou Road, Shanghai, China

1.3 km to Shanghai Botanical Garden (Open map)

The centre of Shanghai can be reached within a 15-minute walk, and natural attractions like Chocolate Happy Land Theme Park are...
Read more...
9.0
Superb
30 reviews

Muyra Hotel Shanghai

Lao Hu Min Road 99, Shanghai, China

1.4 km to Shanghai Botanical Garden (Open map)

Painter's Street is 4.2 km from this 4-star hotel, while the Longhua Memorial Park of Revolutionary Martyrs is 4 km away. Muyra...
Read more...

Ssaw Boutique Shanghai South Xuhui Riyueguang

No.17 Guilin Road Xuhui District, Shanghai, China

1.8 km to Shanghai Botanical Garden (Open map)

You'll need 20-minute drive to Shanghai Hongqiao International airport. Located only 1.9 km from St.
Read more...
8.8
Fabulous
136 reviews

Pullman Shanghai Xuhui

1 Pubei Road, Shanghai, China

1.8 km to Shanghai Botanical Garden (Open map)

This luxurious hotel stands in the shopping Caohejing district, 3.5 km from the religious sites like the Stlgnatius cathedral...
Read more...
8.1
Very Good
113 reviews

Somerset Xuhui Riverside Shanghai Serviced Apartments

No 897 Luo Xiu Road, Shanghai, China

2 km to Shanghai Botanical Garden (Open map)

The aparthotel has a strategic setting within 15 minutes' drive of the Long Museum. Approximately 7 km from the Shanghai Film...
Read more...

Mercure Shanghai Xujiahui South

No 9505 Hu Min Road Xu Hui District, Shanghai, China

2.1 km to Shanghai Botanical Garden (Open map)

The centre of Shanghai can be reached within a 15-minute walk, and natural attractions like Chocolate Happy Land Theme Park are...
Read more...
8.0
Very Good
9 reviews

Hanting Hotel Shanghai South Station East China University Of Science And Technology

No. 470, Longzhou Road, Shanghai, China

2.1 km to Shanghai Botanical Garden (Open map)

Vienna Hotel Shanghai South Railway Station And Everbright

46 Guilin Road, Shanghai, China

2.1 km to Shanghai Botanical Garden (Open map)

The hotel is about 5 km from Shanghai Hongqiao International airport and 7 km from such cultural venues as Lupu Arch Bridge....
Read more...

Jingjiang Inn Shanghai Caobao Railway Station

No.68 Sanjiang Rd, Shanghai, China

2.2 km to Shanghai Botanical Garden (Open map)

The Shanghai Film Museum is about a 25-minute walk from this smoke-free hotel, while the Shanghai Botanical Garden is about 30...
Read more...

Jinjiang Inn Caobao Road Subway Station

No.68 Sanjiang Rd, Shanghai, China

2.3 km to Shanghai Botanical Garden (Open map)

The hotel is located in Shanghai, not far from Caoxi-Road tube station. Featuring Wi-Fi throughout the property, Jinjiang Inn Caobao...
Read more...

Ji Hotel Shanghai Guangda Liuzhou Road

No.138 Kangjian Road, Shanghai, China

2.4 km to Shanghai Botanical Garden (Open map)

The Yuz Museum is 2.7 km from the hotel, while the Stlgnatius cathedral "Xujiahui Catholic Church" is located 2.5 km away. The...
Read more...

Greentree Inn Shanghai Xupu Bridge Hotel

411 Huafa Road, Xuhui District, Shanghai, China

2.4 km to Shanghai Botanical Garden (Open map)

You'll need 14-minute drive to Shanghai Hongqiao International airport. Situated approximately 25 minutes' walk from the Shanghai...
Read more...

Mgm Shanghai West Bund

No.688, Yunjin Road, Xuhui District, Shanghai, China

2.4 km to Shanghai Botanical Garden (Open map)

This 5-star hotel is located in Shanghai, only 500 m from Longyao Road tube station. Featuring a terrace and a heated swimming pool,...
Read more...
9.2
Superb
51 reviews

Holiday Inn Shanghai Huaxia By Ihg - Overlooking City Scenery At Sky View Restaurant

38 Cao Bao Road, Shanghai, China

2.4 km to Shanghai Botanical Garden (Open map)

The hotel lies 3.2 km from Song Qingling Cemetery Park and 6 km from the Liuli China Museum. 550 metres from Caobao Road underground...
Read more...
8.7
Fabulous
138 reviews

Ji Hotel Shanghai Xujiahui Caobao Road Subway Station

No. 8, Lane 1, Longcao Road, Shanghai, China

2.5 km to Shanghai Botanical Garden (Open map)

Thank you for subscribing
Close