London offers a range of hotels with indoor pools, many located in central districts like Mayfair, Marylebone, and Westminster. These properties typically combine swimming facilities with full-service spas, gyms, and fine dining. Most are luxury 4- to 5-star properties, with rates reflecting premium locations and amenities. For those seeking a break from London's unpredictable weather, an indoor pool provides year-round relaxation.
Among the top-rated, The Savoy stands out with its Thames-side Edwardian elegance and an extensive spa. Claridge's in Mayfair offers an Art Deco atmosphere and a pool accessed via its modern gym. The Landmark London boasts a spectacular eight-story atrium with a pool and health club. For a modern option, Shangri-La The Shard features London's highest indoor pool with panoramic views. Budget-conscious travelers can consider Park Plaza Westminster Bridge, a 4-star hotel with a 15-metre pool and sauna, located opposite the Houses of Parliament. When booking, verify pool access hours and any guest-only restrictions.
