China

Beach holidays
in China

Our 77 favourite places in China to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.

Qingdao

Qingdao

China

From$145
Dalian

Dalian

China

From$130
Xiamen

Xiamen

China

From$105
Foshan

Foshan

China

From$170
Chongqing

Chongqing

China

From$115
Shenyang

Shenyang

China

From$120
Hefei

Hefei

China

From$125
Nanning

Nanning

China

From$95
Shantou

Shantou

China

From$125
Fuzhou

Fuzhou

China

From$125
Ningbo

Ningbo

China

From$135
Puyang

Puyang

China

From$170
Ürümqi

Ürümqi

China

From$150
Lanzhou

Lanzhou

China

From$170
Minhang

Minhang

China

From$100
Bazhong

Bazhong

China

From$100
Wenzhou

Wenzhou

China

From$170
Huai'an

Huai'an

China

From$170
Nanchang

Nanchang

China

From$120
Nantong

Nantong

China

From$125
Baotou

Baotou

China

From$150
Zunyi

Zunyi

China

From$95
Lianyungang

Lianyungang

China

From$95
Songjiang

Songjiang

China

From$100
Jilin

Jilin

China

From$115
Shangqiu

Shangqiu

China

From$95
Nanyang

Nanyang

China

From$170
Jiangyin

Jiangyin

China

From$100
Bayan Nur

Bayan Nur

China

From$125
Changshu

Changshu

China

From$135
Huainan

Huainan

China

From$135
Lu’an

Lu’an

China

From$115
Yancheng

Yancheng

China

From$120
Taizhou

Taizhou

China

From$100
Zhaoqing

Zhaoqing

China

From$125
Jinhua

Jinhua

China

From$150
Cixi

Cixi

China

From$100
Liuzhou

Liuzhou

China

From$115
Zhangjiagang

Zhangjiagang

China

From$115
Handan

Handan

China

From$110
Heze

Heze

China

From$120
Luohe

Luohe

China

From$120
Qingpu

Qingpu

China

From$95
Neijiang

Neijiang

China

From$135
Xinyang

Xinyang

China

From$115
Liaocheng

Liaocheng

China

From$125
Changzhi

Changzhi

China

From$110
Tianshui

Tianshui

China

From$120
Bijie

Bijie

China

From$120
Guigang

Guigang

China

From$125
Jingzhou

Jingzhou

China

From$150
Shaoguan

Shaoguan

China

From$95
Wuwei

Wuwei

China

From$115
Hezhou

Hezhou

China

From$95
Dongying

Dongying

China

From$135
Meizhou

Meizhou

China

From$150
Laiwu

Laiwu

China

From$120
Xiangtan

Xiangtan

China

From$125
Zhenjiang

Zhenjiang

China

From$120
Xiaogan

Xiaogan

China

From$170
Quzhou

Quzhou

China

From$115
Zhoushan

Zhoushan

China

From$135
Wanxian

Wanxian

China

From$170
Zhabei

Zhabei

China

From$115
Taicang

Taicang

China

From$100
Anqing

Anqing

China

From$95
Zhaotong

Zhaotong

China

From$150
Shaoyang

Shaoyang

China

From$150
Deyang

Deyang

China

From$110
Yangquan

Yangquan

China

From$110
Zhangjiakou

Zhangjiakou

China

From$170
Liaoyang

Liaoyang

China

From$170
Hongkou

Hongkou

China

From$115
Binzhou

Binzhou

China

From$95
Yuncheng

Yuncheng

China

From$125
Sanmenxia

Sanmenxia

China

From$95
E’zhou

E’zhou

China

From$115

Beach holidays in China — FAQs

What are the best beach holidays in China?
Our 77 top picks for beach holidays in China are listed above, sorted by where you'll get most for your money on Booking.com — starting from $95/night.
When is the best time for a beach holiday in China?
Late spring and early autumn give the best weather-to-crowd balance for beaches in China; midsummer is hot and busy.
How much do beach holidays in China cost?
Hotels for our China beach picks start from $95/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.