Paris. Paris has the most Michelin stars in the world, with a total of 129. Tokyo is second with 116 stars and London is third with a total of 97 stars.