Restaurants in Mayfair

With Hyde Park to the West, Oxford Street to the North, Buckingham Palace to the South and the bustling West End to the East, Mayfair is undoubtedly one of the most affluent and elegant areas in Britain. In between the designer shops, five-star hotels and diamond jewellers, you'll find a handful of great restaurants, serving recipes and fine wines from across the world. To help you find the perfect spot, we've pulled together a bumper list of all the best places to eat in Mayfair. 

Last updated on 9th September 2020

Mews Pizza Co

4 user reviews 4

Hidden behind one of Mayfair's many winding alleyways, the Mayfair Pizza Co. is an elegant pizzeria that's able to compete with the best restaurants in London. Armed with an impressive larder of wine, the chefs make use of a wood-fired oven to create pizzas topped with delicious meats, fresh vegetables, flavoursome herbs and mouthwatering sauces. Casual dining in an elegant setting; what more could you want from a restaurant in Mayfair?

Hush Mayfair

134 user reviews 5

Hush is a fine-dining Mayfair restaurant that needs no introduction. Calling itself a 'private members club without the membership' the venue wows and dazzles everyone that walks through its doors with an array of carefully curated modern European small plates and an extensive wine list. Perfectly embodying the vibes of the area it is based in, Hush has to be up there with the best restaurants in Mayfair.

Aubaine Mayfair

51 user reviews 5

Perfect for anyone looking to escape the clatter and bustle of Central London, Aubaine is an opulent, elegant restaurant in Mayfair that's a favourite spot for the city's A-list celebrities. As one of Mayfair's finest French restaurants, the chefs serve both classic French dishes and more experimental plates. Sink into one of the booths, enjoy a well-balanced cocktail and experience fine-dining in Mayfair like never before.

The Windmill Mayfair

727 user reviews 4

You'll struggle to find a more opulent pub in London than the Windmill. Based in the beating heart of Mayfair, the venue dazzles everyone that walks through its doors by serving a variety of gastro plates and locally-sourced craft beers in an elegant setting. Enjoy a few pints of ale while tucking into a fresh seafood dinner at this restaurant in Mayfair.