TXTravelXchangeResearch · Plan · Share
Search

Accommodation

The Connaught London

📍 16 Carlos Place, Mayfair, Greater London W1K 2AL

Tucked away on a quiet corner of Mayfair’s Carlos Place, The Connaught is a luxurious haven of British elegance and modern refinement. This five-star gem effortlessly blends traditional charm with contemporary flair, offering world-class service, exquisite dining, and art-filled interiors. Whether you're indulging in a Michelin-starred meal, sipping a martini at the iconic Connaught Bar, or relaxing in the serene Aman Spa, The Connaught delivers timeless sophistication in one of London’s most exclusive neighbourhoods.

About The Connaught London

Accommodation

Overview
The Connaught London is a symbol of understated luxury, nestled in the heart of elegant Mayfair. For over 125 years, this five-star hotel has welcomed discerning travellers seeking the perfect blend of heritage, comfort, and cutting-edge hospitality. From the moment you arrive at its grand Carlos Place address, you're wrapped in an atmosphere of calm sophistication.
The hotel’s rooms and suites exude classic British style, enhanced with contemporary design elements and original artwork. Many offer views over charming Mayfair streets or the peaceful gardens of Mount Street. Whether staying in a spacious suite or a well-appointed room, guests enjoy marble bathrooms, curated minibars, and luxurious linens.
Dining at The Connaught is an experience in itself. The two-Michelin-starred Helene Darroze at The Connaught serves modern French cuisine in an elegant, intimate setting. The legendary Connaught Bar, named one of the best bars in the world, is famed for its impeccable martinis and stylish 1920s-inspired décor. For a more relaxed vibe, Jean-Georges at The Connaught offers international dishes throughout the day.
The hotel also features the Aman Spa, a tranquil escape offering holistic treatments, a 60-square metre swimming pool, and state-of-the-art fitness facilities. Attentive staff, 24-hour butler service, and bespoke experiences round out the Connaught’s exceptional offerings.
With its discreet luxury, exceptional amenities, and prime Mayfair location, The Connaught is a favourite of royalty, artists, business travellers, and luxury seekers alike.

Last update April 2024

Details

⭐
Rating
★★★★★
🏨
Type
Hotel
🛏
Rooms
121
🕔
Check-in from
3pm
🕔
Check-out by
midday
📍
Address
16 Carlos Place, Mayfair, Greater London W1K 2AL
📞

Awards & Recognition

Location

Located at 16 Carlos Place, The Connaught sits at the heart of Mayfair, just moments from Bond Street Station (Jubilee and Central lines). It’s surrounded by high-end boutiques, art galleries, and leafy Mount Street Gardens. The hotel is within easy walking distance of Hyde Park, Grosvenor Square, and Oxford Street, making it ideal for upscale shopping, dining, and cultural exploration in one of London’s most prestigious districts.

The Connaught London on the map

Associated businesses

Find The Connaught London