Rent Luxury Self-Catering Apartments in Mayfair

We selected the 100 homes worth renting in this location

Who's coming along?

Adults

Age 13+

0

Children

Age 1 to 12

0

Infants

Under 1

0

Pets

An extra fee may apply

0

Home spotlights in Mayfair

The Regal Place

The Regal Place

  • 2 guests

  • 1 bedrooms

Mayfair, London

You won't find a better place to stay in London than Mayfair. Home to Michelin-starred restaurants, designer boutiques, and walking distance from many must-see landmarks, this is the perfect postcode for those who enjoy the finer things in life.

Marylebone Mews

Marylebone Mews

  • 4 guests

  • 2 bedrooms

Mayfair, London

Comfortable and convenient, this apartment is a great choice of base in London. It’s in upmarket Marylebone, close to Oxford Street and Bond Street, and with the upmarket designer shops and eateries on Marylebone High Street nearby.

Mayfair Light

Mayfair Light

  • 2 guests

  • 1 bedrooms

Mayfair, London

Mayfair is synonymous with elegance and luxury, the very best of London, so where better to stay? This apartment is in the heart of it, moments from Savile Row and Grosvenor Square.

The Mayfair Suite

The Mayfair Suite

  • 6 guests

  • 3 bedrooms

Mayfair, London

In the heart of Mayfair, this apartment offers families a haven in the centre of London. Just steps from Oxford Circus, Regent Street, and Soho, this apartment is perfectly located for exploring the city, seeing the sights, and shopping up a storm.


We selected the top 3% holiday homes in Mayfair Self-Catering Apartments

Explore the 100 most perfect homes in our collection

View on map

Most popular homes in Mayfair

The Regal Albemarle

The Regal Albemarle

  • 2 guests

  • 1 bedrooms

Mayfair, London

City Dove

City Dove

  • 6 guests

  • 3 bedrooms

Soho, London

The Mimosa

The Mimosa

  • 2 guests

  • 1 bedrooms

Soho, London

Royal Court

Royal Court

  • 4 guests

  • 1 bedrooms

Mayfair, London

West End Girls

West End Girls

  • 4 guests

  • 2 bedrooms

Soho, London

Mayfair Magic

Mayfair Magic

  • 8 guests

  • 3 bedrooms

Mayfair, London

The Mayfair Suite I

The Mayfair Suite I

  • 2 guests

  • 1 bedrooms

Mayfair, London

Zodiac Court

Zodiac Court

  • 4 guests

  • 2 bedrooms

Mayfair, London

View all

Check upcoming rates & availability for Mayfair Self-Catering Apartments


Frequently asked questions

Book luxury Self-Catering Apartments in Mayfair, London, England, United Kingdom, and enjoy a memorable stay for all the right reasons. We leave no stone unturned in our pursuit of the most remarkable homes, vetting everything from shower pressure to design aesthetic. Every home in our collection of luxury Mayfair Self-Catering Rentals comes fully furnished with a well-equipped kitchen, all linens, and essential bathroom toiletries included. And should you need any help in finding the perfect home, our friendly experts are always on hand to help.

Search Our Collection