
China Scuba Diving Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top flight + Scuba Diving hotel deals in China
Price found within the past 48 hours. Click for updated prices.

Pullman Suzhou Taicang
Price was AU$1,339, price is now AU$1,212 per person
AU$1,212
per person
4 Dec - 9 Dec
found 1 day ago
Return direct flight included
Sydney (SYD) to Shanghai (PVG)
9.8/10 Exceptional! (10 reviews)
Very elegant hotel comfortable room and bed and great breakfast
Reviewed on 11 Sept 2024

Royal Garden Hotel ShangHai
Pudong
Price was AU$2,191, price is now AU$1,727 per person
AU$1,727
per person
27 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
9.2/10 Wonderful! (20 reviews)
Absolutely wonderful experience. Lovely hotel and amenities.
Reviewed on 29 June 2025

Green Court Residence Jinqiao Diamond Shanghai
Pudong
Price was AU$1,876, price is now AU$1,599 per person
AU$1,599
per person
27 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
9.2/10 Wonderful! (72 reviews)
I think their breakfast area was under construction and wouldn't recommend having breakfast there in saying that we were luckily the hotel room we had was complete house so no problem for us at all i actually enjoyed my stay there very friendly staff.
Reviewed on 17 Aug 2024


Grand Mercure Shanghai Hongqiao
Changning
Price was AU$1,447, price is now AU$1,295 per person
AU$1,295
per person
3 Dec - 9 Dec
found 1 day ago
Return direct flight included
Sydney (SYD) to Shanghai (PVG)
8.2/10 Very Good! (1,006 reviews)
Property is dated with very little upgrade over the years. Supply of toilet papers and tissues is always minimal.
Reviewed on 7 May 2025
5* Scuba Diving holidays in China
Price found within the past 48 hours. Click for updated prices.

Chateau Star River Pudong Shanghai
Pudong
Price was AU$1,899, price is now AU$1,658 per person
AU$1,658
per person
27 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
8.4/10 Very Good! (137 reviews)
The Chateau Hotel/Resort was way better in every respect than we ever could have expected. From its splendid "palatial" construction to its more than comprehensive resort facilities (tennis & badminton courts, indoor/outdoor pools, gym, wellness centre etc etc to its wonderfully helpful and friendly staff as well as its quality Chinese (Shanghai style) restaurant. Set in a quiet leafy area about 6 kms from the city centre it was refreshing to hear the birds singing from our balcony in the morning .. Geoff & Annie from Melbourne Australia
Reviewed on 15 Aug 2025

Royal Garden Hotel ShangHai
Pudong
Price was AU$2,191, price is now AU$1,727 per person
AU$1,727
per person
27 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
9.2/10 Wonderful! (20 reviews)
Absolutely wonderful experience. Lovely hotel and amenities.
Reviewed on 29 June 2025

Mandarin Oriental Pudong, Shanghai
Downtown Shanghai
Price was AU$2,593, price is now AU$2,302 per person
AU$2,302
per person
27 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
9.6/10 Exceptional! (620 reviews)
Seeing the bunds at night from my room window was an excellent view, 45 degrees you can seen the most famous iconic bldgs in front of you
Reviewed on 11 Oct 2025
4 Night Scuba Diving holidays in China
Price found within the past 48 hours. Click for updated prices.


Royal Garden Hotel ShangHai
Pudong
Price was AU$1,842, price is now AU$1,616 per person
AU$1,616
per person
29 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
9.2/10 Wonderful! (20 reviews)
Absolutely wonderful experience. Lovely hotel and amenities.
Reviewed on 29 June 2025

Chateau Star River Pudong Shanghai
Pudong
Price was AU$1,675, price is now AU$1,544 per person
AU$1,544
per person
29 Dec - 1 Jan
found 1 day ago
Return direct flight included
Brisbane (BNE) to Shanghai (PVG)
8.4/10 Very Good! (137 reviews)
The Chateau Hotel/Resort was way better in every respect than we ever could have expected. From its splendid "palatial" construction to its more than comprehensive resort facilities (tennis & badminton courts, indoor/outdoor pools, gym, wellness centre etc etc to its wonderfully helpful and friendly staff as well as its quality Chinese (Shanghai style) restaurant. Set in a quiet leafy area about 6 kms from the city centre it was refreshing to hear the birds singing from our balcony in the morning .. Geoff & Annie from Melbourne Australia
Reviewed on 15 Aug 2025
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











