Hotels near Mayfair in London
Along the eastern side of Hyde Park, lies the area of Mayfair. Located in West London, you will find the most exciting attractions of the city here, with dining, shopping and more all waiting for you to explore. The commercial district offers you a wide array of businesses and attractions, with many of the buildings converted from former homes. Hotels near Mayfair in London provide you with 4 and 5-star accommodations, including luxury suites, award-winning dining, business services, concierge and more. Easily enjoy your time in the city with any of the top-rated hotels of Mayfair.
5-star luxury awaits you at the Westbury Mayfair Hotel. This accommodation option is home to 246 guest rooms including luxury suites. You will have access to private dining facilities, two restaurants, business services and event space. Enjoy an evening cocktail in the Westbury Lounge or dinner at the Alyn Williams at the Westbury. Guest room choices of the hotel include Superior and Deluxe Suites with modern conveniences such as plush bedding and Internet service.
The Ascott Mayfair London is a second hotel choice located in Mayfair offering you a luxury guest experience. Here you will be located within walking distance to shopping, dining and attractions. The hotel is located in an Art Deco building of the 1920s which still features aspects of the time period. Concierge services can help you to plan your visit, including reservations for dining, attraction info and city tours. Apartment style guest rooms are located here, where you can prepare meals in your in-room kitchen, relax in the living room space and sleep comfortably in the spacious bedroom.
Things to Do
There is so much to see and do in Mayfair, you may have no idea where to begin. To learn more about the history of the area, tour the Clarence House, the former home to the Queen Mother from early 1950 to 2002. The Grosvenor Chapel is another attraction open for touring, where you can enjoy beautiful architecture. Enjoy local art exhibits by traveling to the Institute of Contemporary Arts where you can tour three galleries, enjoy dining at the institute restaurant, as well as view movies in the two cinemas and live performances in the theatre. This is just a few examples of what you can find in Mayfair!
As you stay with hotels near Mayfair in London, you will be within walking distance to anything you wish to explore. The city offers one bus route if you want a break from walking but be aware that the Tube service does not provide you with movement in Mayfair. You will find several London Underground stations just outside the Mayfair area.
When staying at one of the hotels near Mayfair in London, be sure to remember to travel outside this exclusive district to enjoy additional attractions. From the London Eye to the London Zoo, options for everyone are located within the city and awaiting your visit! Tour the full city of London for a nice variety of entertainment experiences.