Find hotels in Xiangshan from CA $123

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Check Xiangshan hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Xiangshan hotels and places to stay

More cheap stays in Xiangshan

Hotels near Popular Xiangshan Attractions

Frequently asked questions

What's the best place to stay in Xiangshan?

Based on our traveler data, Huaxiang International Hotel is one of the top choices for your stay. This hotel offers free breakfast and an indoor pool. Other good choices for your stay include Jinjiang Inn Xiangshan Shipu and Xiangshan Ocean Hotel. See all available top hotels, or vacation rentals in Xiangshan.

If I need to cancel my hotel reservation in Xiangshan, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Xiangshan.

Where can I learn more about changing or cancelling my trip to Xiangshan?

For additional details about updating your trip to Xiangshan or cancelling it, head over to our customer service page.

What's the best place to stay for a romantic getaway to Xiangshan?

Xiangshan Ocean Hotel is a favorite hotel for couples, and features bathrobes and 2 restaurants. Other good options for your romantic getaway include Howard Johnson By Wyndham Longxiang Hotel Ningbo and Four Seasons Gary Hotel. See all romantic hotels in Xiangshan.

What's the best hotel to stay near the beach in Xiangshan?

Jinjiang Inn Xiangshan Shipu is a top beach hotel with free WiFi and cable TV, and it's located close to Ningbo Songhuangcheng Beach. Other good options to stay near the beach include Shipu New Century Hotel Xiangshan and Xiang Shan Lin Hai Homestay. See more stays near the beach in Xiangshan.

What's the best luxury hotel in Xiangshan?

Xiangshan Harbor International Hotel - Ningbo is a luxury hotel with a bar and a cafe, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Xiangshan.

What are some hotels with pools in Xiangshan?

Huaxiang International Hotel is a top hotel with a pool, a sauna, and free parking. Xiangshan Harbor International Hotel - Ningbo is an additional hotel that offers an onsite pool. View all hotels with pools in Xiangshan.

What is the best spa hotel in Xiangshan?

Huaxiang International Hotel is a top spa hotel featuring a pool and a hair salon. Kick back and relax in the sauna. Other popular spa hotels in Xiangshan include Four Seasons Gary Hotel and Xiangshan Harbor International Hotel - Ningbo. See all spa hotels in Xiangshan.

What is staying in Xiangshan like?

Visitors can enjoy all that Xiangshan has to offer including the parks, beaches, and museums. In Xiangshan, there are 26 hotels and other accommodations to choose from. Find out more about Xiangshan.

What should I see while I'm in Xiangshan?

Natural beauty is on display at Ningbo Songhuangcheng Beach, Forest Park, and Yushan Island. A couple of additional sights to add to your agenda are Xiangshan Film and Television Town and Ningbo Xiangshan Yin Fu Former Residence. Check out what more to see and do in Expedia's Xiangshan guide.

What's the seasonal weather like in Xiangshan?

The hottest months are usually August and July with an average temp of 78°F, while the coldest months are January and February with an average of 48°F. The rainiest months in Xiangshan are June, July, September, and August, with each month seeing an average of 9 inches of rainfall.