The list was put together from thousands of readers' reviews. While it will come as no surprise that a number of Italian and Spanish beaches made the list, you might be surprised to see a few British beaches among these tropical paradises.
Swansea's beautiful Rhossili Bay retained its spot in the top three for another year and three more UK beaches made the top 20 including Porthminster Beach.
How many of these do you think deserve to be in the top 20 and how many have you visited? Let us know below.
Best beaches around the world
Best British beaches
Pictures: Europe's secret beaches
Ten of the best: Celebrity beaches