The Royal Garden Hotel is a five-star luxury hotel with an independent spirit, our award-winning hotel is located in the heart of Kensington, Just a short walk will take you to any of the area's three world-class museums and also our hotel is opposite the stunning Kensington Palace and adjoining Gardens.
Our rooms, suites and residences epitomize our proud British heritage, championing bespoke British craftsmanship with a nod to our Art Décor roots. With dining options including modern, seasonal dishes and decadent afternoon tea, The Royal Garden Hotel captures a quintessential spirit of London.
We are located in the heart of London, making us the perfect base for exploring during your stay. Discover London’s iconic sights and unmissable events with the help of our top picks.