ChinaBeach holidays
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.