The best beaches
To be one of the best beaches in Thailand, the place should not only be beautiful, but have some infrastructure (resorts and restaurants), should be clean and have a good quality of water. And it must be good for swimming and safe for kids.
Our selection on the Thai mainland:
Trat beaches: Laem Klat beach - Sai Ngam beach - Muk Kaeo beach*** - Ban Lek beach (at the border to Cambodia)
Chantaburi beaches: Chao Lao beach*** (photo) - Khung Wiman beach - Laem Sadet beach - Khung Krabain Bay [map]
Rayong beaches: Laem Mae Pim beach*** - Mae Ram Phung beach - Phala beach - Phayun beach - Saeng Chan beach [map]
Pattaya beaches: Central Pattaya beach - north Pattaya beach - south Pattaya beach - Naklua beach - Jomtien beach*** [map]
Hua Hin: Hua Hin beach*** - Khao Takiab beach - Pranburi beach (30km south of Hua Hin) [map]
Prachuap Kiri Khan beaches: Bang Saphan beach*** (180km south of Hua Hin) - Ban Krut beach (160km south of Hua Hin) - Bang Bert beach [map]
Chaam beaches: Cha Am beach*** - Chao Samran beach*** (30km north of Chaam) - Puk Tien beach (26km north of Chaam) [map]
Chumphon beaches: Paradorn beach*** - Thung Wua Laen beach*** - Sairee beach - Thung Makham Bay [map]
Krabi - Aonang beaches: Ao Nang beach - Klong Muang beach - Railay beach*** - Ao Namao beach - Tongsai beach - Tabkaak beach - Phranang beach*** [map]
Trang beaches: Pakmeng beach - Chang Lang beach*** - Chao Mai beach [map]
Khao Lak beaches: Khao Lak South beach - Sunset beach*** - Nang Thong beach - Bang Niang beach - Khuk Khak beach - Pakweeb beach - Bangsak beach*** [map]
Our selection on islands in the Gulf of Thailand:
Lamai beach, Koh Samui

Maenam beach, Koh Samui

Long bay beach, (Haad Yao), Koh Phangan

Chaweng Noi Beach, Koh Samui

Bophut Beach, Koh Samui

Thong nai pan yai beach, Koh Phangan

Sairee beach, Koh Tao

White sand beach, Koh Chang

Klong Phrao beach, Koh Chang

Ao Phrao Beach, Koh Kood

Our selection on islands in the andaman sea:
Long beach, Koh Lanta

Pattaya beach, Koh Lipe

Kata noi beach, Phuket

Silver Beach , Phuket

Surin Beach, Phuket

Ao yai beach, Koh Phayam

|