Our selection of self-catering apartments in London
Stylish Lower Ground Mayfair Home by Bond Street
Situated on the lower ground-basement level, this stylish home is located right in the heart of Mayfair, London. To reach this light and airy apartment there is a walk down a communal staircase although once inside the home is on a single level. The kitchen is fully fitted with all mod cons such ...
From 339€ /night
View accommodation
Deluxe Lower Ground Mayfair Home by Oxford Street
Welcome to The Hannover Suite, a luxury one-bedroom apartment in Central London, nestled near the bustling Oxford Street. This premium serviced apartment is a true gem, located on the lower ground-basement level towards the rear of the building, offering a serene escape in the heart of the ...
From 413€ /night
View accommodation
Luxurious Mayfair Home by Hyde Park
Step into luxury with our Central London Luxury Apartment near Hyde Park, accessible via a dedicated lift to the second floor. This exquisite apartment spans the entire cross section of the building, offering stunning views of North Audley Street and down Green Street, leading your gaze directly ...
From 1.032€ /night
View accommodation
Stunning Mayfair Penthouse close to Selfridges
Discover one of London's most exquisite accommodations: our 4 Bed Penthouse Apartment in Mayfair. Spanning approximately 1900sq feet, this luxury penthouse with a private terrace offers an unparalleled escape in the heart of the city. As you ascend to the third floor via the private lift, you'll ...
From 1.010€ /night
View accommodation
Modern Mayfair Home close to Oxford Street
This apartment is a beautiful, light and airy space. Approximately 500sq feet, there is a fully fitted kitchen with fridge, dishwasher and a separate dining area. This apartment can comfortably sleep up to 4 people. The living room features a sofa which is convertible into a double bed, gas ...
From 362€ /night
View accommodation
Bright Mayfair Home next to Hyde Park
Step into the world of elegance with The Chesterfield Suite, a luxury one-bedroom suite in Central London, offering a serene view above North Audley Street and Hyde Park beyond. Spanning approximately 500 sq feet, this suite comfortably sleeps up to four guests. The suite features a welcoming ...
From 397€ /night
View accommodation
Stylish Mayfair Penthouse next to Oxford Street and Selfridges
Welcome to the Grosvenor Square Penthouse Apartment in London Mayfair, a two-bedroom haven of luxury split over two floors. Spanning approximately 1,000sq feet with a capacity to comfortably sleep six adults, this penthouse is a rare find in the heart of Mayfair. The residence features a fully ...
From 546€ /night
View accommodation
The Mayfair Rectory
Discover the elegance of a Sir Arthur Blomfield designed luxury home in Mayfair, a testament to historical architecture and modern luxury. This former vicarage, a captivating Netherlandish, gabled building from 1887, stands proudly on North Audley Street, an exclusive enclave of Mayfair near ...
From 1.378€ /night
View accommodationStay in stylish self-catering apartments in London
Looking for flexibility, comfort, and privacy during your stay in the capital? Our self-catering apartments in London offer the perfect alternative to traditional hotels, combining elegant interiors with the convenience of fully equipped accommodation in some of the city’s most desirable neighbourhoods.
Whether you're visiting for a weekend break, business trip, or extended stay, self-catering accommodation gives you the freedom to enjoy London at your own pace. Prepare meals when it suits you, relax in spacious living areas, and experience the city with the comfort of a private residence.
From iconic districts such as Mayfair and vibrant areas like Soho, to hidden corners and local discoveries found in our guide to secret places in London, staying in a self-catering apartment offers a more authentic and flexible way to experience the city.
Luxury Serviced Apartments in Mayfair
Stylish Mayfair Penthouse next to Oxford Street and Selfridges
From 546€ /night
Deluxe Lower Ground Mayfair Home by Oxford Street
From 413€ /night
Stunning Mayfair Penthouse close to Selfridges
From 1.010€ /night
The Mayfair Rectory
From 1.378€ /night
Luxury Apartments in London
Stylish Mayfair Penthouse next to Oxford Street and Selfridges
From 546€ /night
Modern Mayfair Home close to Oxford Street
From 362€ /night
Stylish Lower Ground Mayfair Home by Bond Street
From 339€ /night
Luxurious Mayfair Home by Hyde Park
From 1.032€ /night
Serviced Aparments near Hyde Park
Stunning Mayfair Penthouse close to Selfridges
From 1.010€ /night
Deluxe Lower Ground Mayfair Home by Oxford Street
From 413€ /night
Stylish Mayfair Penthouse next to Oxford Street and Selfridges
From 546€ /night
The Mayfair Rectory
From 1.378€ /night
Discover London
A more local way to experience London
London reveals its best side when you experience it beyond the obvious landmarks. Staying in self-catering apartments in London gives you the freedom to live more like a local, from slow mornings with breakfast in your own apartment to afternoons discovering neighbourhood cafés, independent shops, and quieter corners of the city.
Instead of following rigid schedules, self-catering stays let you explore London at your own rhythm, whether that means discovering hidden streets, planning spontaneous museum visits, or simply enjoying the atmosphere of different neighbourhoods across the city.
Explore London beyond the tourist hotspots
- Discover hidden gems through our guide to secret places in London
- Explore some of the capital's most characterful London neighbourhoods
- Spend time outdoors in the best park in London
- Enjoy creative energy, restaurants and nighlife of Soho
- Discover the elegant atmosphere of Mayfair
- Combine iconic attractions wth quieter local discoveries
The flexibility to enjoy London your way
One of the biggest advantages of booking self-catering accommodation in London is the freedom it brings to your trip. Start the day when you want, dine on your own schedule, and enjoy the privacy of your own space after exploring the city.
Whether visiting for a long weekend, a business trip, or an extended stay, self-catering apartments offer a more flexible and comfortable way to experience London without compromising on location or style.
London: space, freedom and city living on your terms
Explore our London travel guidesWeather in London
FAQs: Self-Catering Apartments in London
What are self-catering apartments in London?
Self-catering apartments in London are fully equipped accommodation options that allow guests to prepare their own meals, enjoy private living spaces, and experience the city with more flexibility than a traditional hotel.
Are self-catering apartments in London suitable for short stays?
Yes, self-catering apartments are ideal for short city breaks, weekend stays, and business trips, offering comfort, privacy, and practical amenities in central London locations.
Do self-catering apartments include a kitchen?
Yes, most self-catering apartments include a fully equipped kitchen or kitchenette, allowing guests to cook meals, store groceries, and enjoy a more independent stay.
Which areas are best for self-catering apartments in London?
Popular areas include Mayfair, Soho, and other central London neighbourhoods, depending on whether you prefer shopping, culture, nightlife, or a quieter local atmosphere.
