Sutton Hotel Collection: Boutique Heritage Stays in Bath and Windsor
February 2026
February 2026
Nestled in two of England’s most cherished destinations, the historic spa city of Bath and the royal town of Windsor, the Sutton Hotel Collection is a celebration of classic British hospitality with a modern twist. With a commitment to refined comfort, locally inspired experiences, and impeccable service, this boutique collection stands apart from typical hotel groups. In this spotlight, we explore two of its standout properties: The Francis Hotel Bath and Castle Hotel Windsor.
Steeped in history and set within a graceful Georgian townhouse, The Francis Hotel Bath epitomises the city’s architectural heritage and cultural richness. This elegant retreat combines period charm with contemporary comforts, making it a favourite for both first-time visitors and returning guests.
What Makes It Special
Guest Experience Highlights
Whether visiting for culture, relaxation, or a romantic getaway, The Francis Hotel Bath offers an inviting base that feels like a refined home away from home.
Just steps from the gates of Windsor Castle, this distinguished boutique hotel blends heritage grandeur with contemporary elegance. The Castle Hotel Windsor is an ideal choice for travellers seeking quintessential British charm paired with modern comfort.
Why Guests Love It
Memorable Moments Await
Castle Hotel Windsor is the perfect arrival point for:
From its graceful heritage façade to its warm and welcoming interiors, this property epitomises the perfect bend of tradition and contemporary ease.
Across both properties, the Sutton Hotel Collection crafts experiences that feel personal, timeless, and unfussy. Signature elements like attentive service, attention to detail, and a nod to local culture make these hotels beloved choices for discerning travellers.
Whether it’s an elegant Georgian escape in Bath or a regal adventure in Windsor, Sutton Hotel Collection properties promise a stay that’s both memorable and deeply rooted in place.
From historic splendour to boutique sophistication, The Francis Hotel Bath and Castle Hotel Windsor showcase the very best of British lodging, each with its own unique character, style, and story. For travellers who value charm, local flavour, and unforgettable stays, these hotels are anything but ordinary.