Mayfair apartments to rent

Book a luxury, long-stay apartment in Mayfair, London

 All-inclusive, fully-furnished rentals

 Hotel-style amenities, housekeeping

 Minimum stay of 3 months (90 nights)

  View all perks & amenities

Starting from Β£10k per month

For guests seeking comfort, flexibility & service

About our Mayfair Residences

Whether for business or leisure, our all-inclusive Mayfair rentals are ideal for stays of 3 months up to a year (or longer).

Spacious, modern designs are complemented by luxury on-site amenities - so you can experience the very best of life in one of London’s most desirable addresses.

Studio & 1 Bed apartments:

2 Bed apartments:

..Still not found your perfect stay?

We have more Mayfair studio, 1, 2 & 3 bed apartments offline. Tell us what you need, and our team will respond with suitable options.

What guests are saying

Since 2019 we’ve helped thousands of guests find & book luxury rentals in cities across the globe. Our commitment to customer service & creating memorable stays is evident in each & every guest review. 

Renting reimagined - why we’re different.

Our apartments combine the comfort of home with the service & amenities of a boutique hotel.

Indeed - as you can see from the comparison, our Mayfair apartments to rent offer superior comfort, flexibility & service than traditional rental agencies.

Our innovative way of renting allows guests to stay from 3 months to 1 year, with no guarantor or credit checks necessary.

The apartments themselves are self-catered, fully-furnished and all set up with WIFI, ready to move in. They come with a vast array of premium amenities - like swimming pools, gyms & 24 hour receptions.

Reservations & enquiries


We remain at your service to help find & book you a Mayfair apartment to rent.

*response times may be longer over weekends, public holidays

About Mayfair

Mayfair is one of London’s most prestigious areas, with elegant streets, Georgian architecture, and a village-like charm. Residents enjoy world-class dining, boutique shopping, and iconic landmarks right on their doorstep.

Spend the day in Hyde or Green Park as Mayfair offers a rare balance of green space and city living, along with excellent transport links, private clubs, and a vibrant cultural scene.