It is said that all beaches in the Seychelles are public, and if you're envisioning free access to any beach you want I am sad to say you have another thing coming.
The unfortunate truth of the matter is that just because all beaches are supposedly public does not necessarily mean that you will have unrestricted access to visit them as you please.
(We say “supposedly public” because as much as it is written online, we could not actually verify it.)
You see, many beaches in the Seychelles have a hotel or resort located nearby. While it is entirely likely that the beach itself is public, the land around the beach that is occupied by the hotel is most certainly not- and there in lies the problem.
Access is all but impossible.
One beach famous for this problem is Anse Source D'Argent on the island of La Digue, which is found deep within a plantation that charges 110 rupees for visitors to enter ($8 USD).
A few more are Le Petite Anse Kerlan and Anse Georgette, two beautiful spots found within the property of Constance Lemuria on the island of Praslin.
But where we can get beyond the fee to enter Anse Source D'Argent with the justification of it being used to maintain the grounds (and the fact that everyone can enter upon payment of a nominal fee), the more explicit restrictions for Le Petite Anse Kerlan and Anse Georgette are a bit more troubling.