China may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Golf Hotels in Shanghai from CA $64

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Shanghai Golf Hotels

Green Court Place Jin Qiao Middle Ring Shanghai
4 out of 5
Lane 3680 Zhangyang Road, (Vehicle entrance No. 567 Zaozhuang Rd), Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $173 per night from Nov 29 to Nov 30
4.6/5Wonderful! (171 reviews)
Great if rooms were pre-heated during winter

"Although it is a service apartment style hotel, it would be great if the rooms were pre-heated before our arrival. We arrived late and fumbled a little over how to switch on the heater in the rooms. The water in the toilet sink did not come on after using it once in the morning. Other than this, ..."…"

Reviewed on Jan. 2, 2020

Green Court Place Jin Qiao Middle Ring Shanghai
Grand Kempinski Hotel Shanghai
5 out of 5
1288 Lujiazui Ring Road, Shanghai, Shanghai
Free cancellation
The price is CA $181 per night from Dec 11 to Dec 12
4.5/5Wonderful! (850 reviews)

"I loved the breakfast buffet because of the wide variety and grrt quality of the food. I also enjoyed the location. We wanted to stay near the Oriental Pearl Tower and this was a perfect 5 minute walk away with great access to shops and fun things along the way!"…"

Reviewed on Jan. 10, 2020

Grand Kempinski Hotel Shanghai
Fraser Residence Shanghai
4 out of 5
98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $147 per night from Dec 13 to Dec 14
4.4/5Wonderful! (817 reviews)
Fraser Residence Shanghai

"So far so good. Nice and clean, 2 bedroom unit is just nice for us. Friendly and helpful staff well verse in Mandarin and English. Kitchenette is equipped with basic cookware, dish washing detergent and sponge. The only thing lack of is bigger bowl. If cook something with soup, you can only serve ..."…"

Reviewed on Dec. 18, 2019

Fraser Residence Shanghai
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Dec 1 to Dec 2
4.4/5Excellent! (999 reviews)
Great Property

"This is an excellent hotel and very centrally located between all sightseeing spots."…"

Reviewed on Jan. 2, 2020

Central Hotel Shanghai
Hilton Shanghai Hongqiao
5 out of 5
No.1116 Hong Song East Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $107 per night from Dec 4 to Dec 5
4.2/5Excellent! (996 reviews)

"Absolutely wonderful, albeit not that convenient. Everything was top notch and you can always just hop in a taxi to go to where you want to."…"

Reviewed on Jan. 23, 2020

Hilton Shanghai Hongqiao
Courtyard by Marriott Shanghai Pudong
4 out of 5
838 Dong Fang Road, Pudong New District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $92 per night from Nov 29 to Nov 30
4.2/5Excellent! (469 reviews)

"Great place to stay - lots of decent places to eat around the area and subway 8 -10 mins walk away. All things considered a great experience"…"

Reviewed on Oct. 16, 2020

Courtyard by Marriott Shanghai Pudong
Crowne Plaza Shanghai Anting
4.5 out of 5
No 6555 Boyuan Road Jia Ding District, Shanghai, Shanghai
Free cancellation
The price is CA $118 per night from Dec 8 to Dec 9
4.2/5Very Good! (37 reviews)

"Very family friendly and very relaxing. Our rooms were spacious, the breakfast buffet delicious, and the pool was so fun! There was also a shuttle that took us to the nearest metro so we could travel to downtown. We love this place!"…"

Reviewed on Aug. 14, 2019

Crowne Plaza Shanghai Anting
The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel
4.5 out of 5
1288 Linyin Xin Road, Sheshan, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $158 per night from Nov 29 to Nov 30
4.1/5Very Good! (44 reviews)

"We spend two nights in here. The hotel is very quite, especially night . Room big and clean. The robot delivery make my boy really happy. The staffs are friendly and helpful. The food is a bit expensive. breakfast got variety, but taste not up to the standards. Overall we enjoy the stay."…"

Reviewed on Oct. 24, 2019

The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel
Chateau Star River Pudong Shanghai
5 out of 5
Chateau Star River 2588, Jinxiu Road Pudong New Area, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $216 per night from Nov 29 to Nov 30
4.1/5Very Good! (110 reviews)

""…"

Reviewed on Jan. 3, 2020

Chateau Star River Pudong Shanghai
Grand Mercure Shanghai Century Park Hotel
4.5 out of 5
1199 Ying Chun Road Pudong, Shanghai, Shanghai
Free cancellation
The price is CA $64 per night from Dec 1 to Dec 2
4.1/5Very Good! (320 reviews)

"Hotel staff was friendly and helpful especially during the novel corona virus crisis. The price, however, really did not match what was booked through Expedia. I doubt the price of the yuan went up while we were in China. So I’m really disappointed about the switch."…"

Reviewed on Feb. 9, 2020

Grand Mercure Shanghai Century Park Hotel
Songjiang New Century Grand Hotel Shanghai
4 out of 5
No 1799 North Renmin Rd, Songjiang Dist, Shanghai, Shanghai
The price is CA $125 per night from Nov 29 to Nov 30
4.1/5Very Good! (60 reviews)
Nice stay, satisfied

"Stayed there a couple of times. Quiet room and clean, nice neighbourhood with a lot of local restaurants"…"

Reviewed on Nov. 23, 2019

Songjiang New Century Grand Hotel Shanghai
Dijon Hotel
3.5 out of 5
HONGXIN ROAD, MINHANG DISTRICT, 3988, Shanghai, PVG
Get Rates
4.1/5Very Good! (179 reviews)

"Excellent service and food!"…"

Reviewed on Oct. 11, 2019

Dijon Hotel
Sofitel Shanghai Sheshan Oriental
4.5 out of 5
3388 Sichen Road, Sijing, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $163 per night from Dec 21 to Dec 22
4.1/5Very Good! (116 reviews)

"We stayed for a night in the middle of peak season."…"

Reviewed on Aug. 18, 2020

Sofitel Shanghai Sheshan Oriental
Grand Soluxe Zhongyou Hotel Shanghai
4.5 out of 5
969 Dong Fang Road Pudong Shanghai, Shanghai, Shanghai
Get Rates
4/5Very Good! (233 reviews)

"Location close to subway and shops. Can't use swimming pool without a cap. Front desk staff not helpful when room wasn't satisfactory. Also a problem with Expedia advertising a room not suitable for 4 people"…"

Reviewed on Oct. 5, 2019

Grand Soluxe Zhongyou Hotel Shanghai
 Crowne Plaza Hotel Shanghai
4.5 out of 5
400 Pan Yu Road, Shanghai, Shanghai
Free cancellation
The price is CA $99 per night from Dec 5 to Dec 6
4/5Very Good! (184 reviews)
Fabulous service

"Cozy and spacious room with the movie decoration. Only 5 mins walk to the subway station line 10/11. Receptionist and concierge were friendly and willing to help. Thank you for the great service!"…"

Reviewed on Jan. 5, 2020

Crowne Plaza Hotel Shanghai
Eversunshine Residence Pudong
3.5 out of 5
1436 South Pudong Road, Shanghai, Shanghai
Get Rates
3.8/5Good! (116 reviews)
Business Trip

"Rooms were clean & tidy & staff were very helpful"…"

Reviewed on Dec. 3, 2018

Eversunshine Residence Pudong
Cypress Hotel Jin Jiang Shanghai
3.5 out of 5
2419 Hong Qiao Road, Shanghai, Shanghai
The price is CA $103 per night from Nov 30 to Dec 1
3.6/5Good! (75 reviews)
Run down Hotel. Not what is advertised.

"Had booked a bigger room than what we got given. So we went back to reception and asked for what I had booked on Hotels.com . After arguing with reception staff for a while we were then upgraded to a master room. Which was a nice big room. The next day there was confussion from reception whether ..."…"

Reviewed on Oct. 4, 2017

Cypress Hotel Jin Jiang Shanghai
Sun Island Resorts
4 out of 5
2588 Shentai Road, Zhujiajiao Town, Shanghai, Shanghai
Get Rates
3.3/5 (4 reviews)
适合团队出游

"酒店开得比较早,周边有些设施已经荒废,但是总体环境还算不错,配套活动也比较多,周末远离都市喧嚣,出来散心还是不错的"…"

Reviewed on Feb. 21, 2017

Sun Island Resorts
Great Tang
3.5 out of 5
Hu Yi Gong Lu 1868 Nong 1866 Nong, 4339, Shanghai, PVG
Get Rates
2.9/5 (27 reviews)

"We were not able to travel on this date due to family emergency and the hotel refuses to change our stay to the new date or even gave us a credit. We did not want our money just change the date to another date as we were still committed to go to our customer in Shanghai."…"

Reviewed on Oct. 17, 2018

Great Tang
AHN LUH Zhu Jia Jiao
3 out of 5
No. 505, Zhu Hu Road, Zhu Jia Jiao, Town, 35, Shanghai, PVG
Get Rates
AHN LUH Zhu Jia Jiao
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Shanghai (and vicinity)

Your Guide to Shanghai Golf Resorts

Is the distance from your hotel to the golf course making your game suffer? Not anymore. Expedia offers 1709 hotel options in Shanghai near or on a golf course. Whether you're wanting to entertain associates on the fairway or you just want to sink a putt in your downtime, Shanghai will be the ideal location to get your fill of starting times, putting greens, and lucky shots.

From Your Hotel Room to the Golfing Greens

The only long drive you will have to do on this holiday is from the tee box. Play to your heart's content, then celebrate your game with a well-deserved martini, or just make use of your hotel's amenities, like the spa or pool. No need to venture far from the hotel; there are plenty of entertainment options available. And no matter what you end up doing, you'll have a comfortable bed to give you a good night's sleep.

At some point, you may decide you want a break from golfing. Shanghai has plenty of things to do and take advantage of. The hotel's staff can suggest various restaurants to enjoy a meal at. Shopping is also a great pastime; they may be able to help you find the best shopping areas.

Reserve Your Golf Resort Today

With Expedia, you will have your choice of terrific Shanghai golf resorts for fantastic rates. As of right now, the hotel rates in Shanghai span from CA $64 to CA $216. It might be time to go on that golf vacation you have been daydreaming of, when thoughts of groomed fairways and lustrous water hazards start occupying your mind.

Quick Golf Guide to Shanghai

Q: How much does it cost to stay in a Shanghai golf hotel?

A: Rates for a Shanghai golf hotel can range anywhere from CA $216 to CA $64. You are certain to find a spot that's in your budget and close to a fabulous course.

Q: How many golf resorts does Shanghai have?

A: Shanghai has 1709 golf hotels for you to choose from. Finding it difficult to select the right one? If so, make sure to read through our reviews and ratings to help you pick the best spot for your golf getaway.

Frequently asked questions

Are you looking for a golf hotel in Shanghai?
From golf caddies to driving ranges to onsite spas, Expedia has something for you. Practice your swing at Hongqiao Golf Club, Tomson Golf Club, Lake Malaren Golf Resort, or Shanghai Yintao Golf Club. Travelers also highly recommend Shanghai for its historical sites and shopping.
What is the best golf hotel in Shanghai?
Central Hotel Shanghai is a top hotel featuring 3 restaurants, a spa, a fitness center, and a bar. Spend an afternoon at One Fine SPA where you’ll find facials, body scrubs, and body wraps and more. The hotel also has a hair salon, free WiFi, coffee/tea in the lobby, and laundry facilities. Other recommended hotels include Mercure Shanghai Royalton and AHN LUH Zhu Jia Jiao.
How many golf hotels are there in Shanghai?
Among Expedia’s 1710 lodging options in Shanghai, 78 have a golf course on the premises, adjacent, or nearby.
What should I see and do in Shanghai while on a golf vacation?
When you’re ready to take a break from the links, you’ll discover that Shanghai has a lot to offer. Explore the local sights and attractions with a stop at People’s Square, Nanjing Road Shopping District, and The Bund. Also, don’t miss Yu Garden, Oriental Pearl Tower, and Shanghai Tower.
What is a golf hotel in Shanghai like?
Golf hotels in Shanghai offer lodging as well as easy access to a golf course. On Expedia, you will be able to find a good selection of golf hotels with either a 9+ hole golf course, or that are positioned next to an 18+ hole golf course. Golf hotels provide a good selection of services and amenities including golf carts, caddies, and shuttles.

More trip options