2026 2 Star Hotels in Mayfair
Featured Mayfair 2 Star Hotels

Mayfair Residences
41 Curzon Street London England
Fully refundableReserve now, pay when you stay

Green Street by Aeria Apartments
5 Green St London England

Hertford Flat 7
12 Hertford St London England

Hertford Flat 10
12 Hertford St London England

Hertford Flat 13
12 Hertford St London England

Stylish 3BR 2BA in Mayfair by Hyde Park
Gilbert St London England

Cavendish Charm Mayfair Apartment
London England

The Connaught Suite in London
North Audley Street 13A London England

The Berkeley Square Suite
London England
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.