Top 10 best beaches in the world. Luskentyre, Outer Hebrides. Dune du Pilat, France. Ora Beach, Indonesia. Awaroa, South Island, New Zealand. Die Plaat, Walker Bay Nature Reserve, South Africa. Grand Anse, Grenada. Honopu Beach, Kauai, Hawaii. Keem Bay, Achill Island, Ireland.