Racha Islands

The Racha or Raya Islands are known as among the best diving, snorkeling and fishing destinations in Thailand. Koh Racha Noi offers some truly spectacular dive sites with giant underwater boulders, great visibility and stunning scenery.

Destination Highlight

Koh Racha Yai and Koh Racha Noi, two beautiful islands just off the south-east coast of Phuket island. Koh Racha, also known as Koh Raya offers crystal clear blue waters. The islands have been an almost exclusive paradise for diving and sailing for years! Koh Raya lies due south of Phuket; approximately 20 kilometers as the crow flies. It’s the ideal destination for a comfortable day’s cruise by sailing catamaran. With Racha Yai’s white sand beaches and expanding accommodations, Racha Yai is growing in popularity year after year. The focus of the island is Batok Beach which is where most of the visiting boats and sailing yachts choose to anchor. At the focus of this perfect, soft, sandy beach is the Racha Resort. This luxury hotel is popular with visitors as a place to lunch or stopover for the night when they are sailing south of Phuket.

Diving there is a unique experience. The underwater visibility is normally around 30 meters or more which makes it a great place for scuba diving and snorkeling. A bit further to the south is Racha Noi which also offers some great dive sites to discover. This is a stunning enclosed bay with inviting turquoise water. The bay contains many coral formations and epaves that provides good snorkeling. There are many varieties of fish and sea fauna to enjoy. After two hours of snorkeling enjoy a peaceful sunbath on a lovely wide beach with powdery white sand. And what’s better than a lunch at one of the major resort here set into the hillside.

Map location

Yachts in the region


PT. Asia Global Yacht
Junction Berawa Jl. Pantai Berawa No.150, Tibubeneng
Kuta Utara, Badung, Bali 80363 Indonesia


Asia Global Yachting (Thailand) Co., Ltd
Royal Phuket Marina 63/102 Building MC1,
Moo 2, Thepkrasattri Road, KohKaew, Muang, Phuket 83000


Asia Global Yachting (Singapore)
30 Petain Road
Singapore (208099)