Shanghai

Mountain View Hotels in Shanghai

Enter your dates and find the best hotels with mountain views in Shanghai.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Mountain View Hotels in Shanghai

Discover the best hotels in Shanghai offering stunning mountain views.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
Featured facilities: Hiking, Pool, Parking
Very Good
58 reviews
9.3/10
1 night
From KRW 49,853
Check availability
99+
Hotel near Sheshan, Songjiang University Town,Shanghai
Featured facilities: Executive lounge, Pool, Parking
Outstanding
10486 reviews
9.5/10
1 night
From KRW 317,843
Check availability
99+
Hotel near Shanghai Disney Resort,Shanghai
Featured facilities: Parking, Balcony, Close to Animals
378 reviews
8.4/10
1 night
From KRW 83,465
Check availability
99+
Hotel near LEGOLAND RESORT,Shanghai
Featured facilities: Pool, Parking, Close to Animals
Perfect
122 reviews
9.9/10
1 night
From KRW 105,797
Check availability
99+
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
Featured facilities: Hiking, Private pool, Parking
Excellent
63 reviews
9.6/10
1 night
From KRW 41,281
Check availability
73
Hotel near Jiading Xincheng,Shanghai
Featured facilities: Parking
547 reviews
8.7/10
1 night
From KRW 19,851
Check availability
99+
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
Featured facilities: Parking, BBQ, Bathtub
Good
21 reviews
9.0/10
1 night
From KRW 83,916
Check availability
99+
Hotel near Dishui Lake and Lin-gang Area,Shanghai
Featured facilities: Private pool, Parking, Balcony
Perfect
50 reviews
9.9/10
1 night
From KRW 70,381
Check availability
64
Hotel near Chongming Island, Changxing Island, Hengsha Island,Shanghai
Featured facilities: Hiking, Parking, BBQ
Excellent
33 reviews
9.7/10
1 night
From KRW 80,758
Check availability
99+
Hotel near Shanghai Disney Resort,Shanghai
Featured facilities: Pool, Parking, BBQ
Excellent
60 reviews
9.6/10
1 night
From KRW 1,275,209
Check availability
See All Mountain View Hotels in Shanghai

Latest Reviews for Shanghai Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
8.7/10
GGuest UserAwesome der, the location of the hotel is more convenient to go to Happy Valley, and there is a big supermarket nearby to buy things. There are also many places to eat. The most important thing is the front desk sister, who is very attentive, kind and friendly. I forgot to take the key myself, I didn't talk, he knew if you needed the key. It's really a girl who lives here with peace of mind. Before leaving, I smelled the leek cakes that were so fragrant, and then kindly invited me to eat a large one. Especially delicious. I want to reprint when I come back. Haven't tried yet. It's really delicious. The boss is also very good.
Shanghai Haoyuan Inn

Shanghai Haoyuan Inn

Hotel near Sheshan, Songjiang University Town, Shanghai
Price per night from:KRW 23,686
8.7/10
GGuest UserA good fishing village style homestay, downtown elegant residence, the sound of old street trading outside the door, there are people in the depths of the winding path, spring rain willow silk half lotus, the song in the lake is long, Jinshan fishing village is the only one, next time you come to eat fish noodles 😁
Banduo Youlian Hostel

Banduo Youlian Hostel

Hotel near Jinshan City Beach Area, Shanghai
Price per night from:KRW 55,718
7.3/10
GGuest UserOverall, it's pretty good. The shared bathrooms could be better, but it's a nice spot for a weekend getaway. There are also some other camps nearby.
BNS Shelter | Mountain View Detached Courtyard | Camping Homestay (Songjiang Fenggu Road)

BNS Shelter | Mountain View Detached Courtyard | Camping Homestay (Songjiang Fenggu Road)

Hotel near Sheshan, Songjiang University Town, Shanghai
Price per night from:KRW 60,907

FAQs

How much do hotels in Shanghai cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Shanghai during weekdays is KRW 160,514 per night. For a 4-star hotel, you can expect to pay around KRW 197,909 per night. If you're seeking a luxury stay, 5-star hotels in Shanghai generally cost KRW 561,852 per night on weekdays.

What are the best places to stay in Shanghai?

Some of the best places to stay in Shanghai are near popular attractions like The Bund, Oriental Pearl Radio & Television Tower and Nanjing Road Pedestrian Street, offering easy access to key sights and amenities.

What are the best hotels for couples in Shanghai?

Couples visiting Shanghai have highly rated stays at Toy Story Hotel (from KRW 337,706). Other popular choices for couples in Shanghai include Grand Hyatt Shanghai (from KRW 248,812) and Metropolo Nanjing Road Nanjing Hotel, Shanghai (from KRW 149,061).

What are the best family-friendly hotels in Shanghai?

Families visiting Shanghai often prefer hotels like Toy Story Hotel (from KRW 337,706), Hotel Chalet Shanghai (from KRW 104,953) and Novotel Shanghai Clover (from KRW 49,762), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Shanghai near The Bund?

Some of the top hotels in Shanghai near The Bund include Renaissance Shanghai Yu Garden Hotel on the Bund by Nanjing Road (from KRW 173,037), JI Hotel (Shanghai The Bund Jinling East Road) (from KRW 33,928) and Crystal Orange Shanghai the Bund Yu Garden Hotel (from KRW 56,548), all offering easy access to The Bund, making them ideal for visitors looking to explore the area.

Where can I find the best hotels in Shanghai?

What's the best pet-friendly accommodation in Shanghai?

What’s the best hotel in Shanghai with hot springs?

Where can I find the best hotel discounts in Shanghai?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Shanghai Mountain View Hotels Information

Total properties13
Number of reviews11,867
Lowest priceKRW 371,532
Highest priceKRW 4,061,132
Weekend Avg. PriceKRW 391,175
Weekday Avg. PriceKRW 334,207