Khao Tao Beach is the nearest Beach from The Spirits and it is 2.5 km away.