It is the fifth time in seven years that England's capital has lay claim to the title.
By the end of the year (2015), London is expected to have clocked up 18.82 million overnight-stays.
Are you one of them, or have you ever been?
Top 10
1. London - 18.82 million
2. Bangkok - 18.24 million
3. Paris - 16.06 million
4. Dubai - 14.26 million
5. Istanbul - 12.56 million
6. New York - 12.27 million
7. Singapore - 11.88 million
8. Kuala Lumpur - 11.12 million
9. Seoul - 10.35 million
10. Hong Kong - 8.66 million