Welcome to BEST WESTERN The Boltons Hotel, an ideally located, award-winning London hotel situated in the heart of Earl’s Court.
Here at The Boltons you will find impeccable rooms with modern fittings to give you the most relaxing stay possible - excellent for luxury city breaks. Perfectly placed for the London tube network, we are just 100 yards from Earl's Court tube station putting London's many sights and sounds within easy reach. We pride ourselves on our high standards and aim to make your trip as enjoyable and as stress free as possible. Whether you are looking for a leisure break or a business break you’ll find that The Boltons Hotel is entirely suited to your needs.
Earl’s Court is the ideal location for your city break, close to the Natural History Museum, Royal Albert Hall, The Science Museum, Westfield Shopping Centre as well as The V&A Museum and Hyde Park. With excellent transport links nearby, The Boltons is convenient for Earl's Court tube station, serving London's Piccadilly and District lines.
An Earl's Court hotel is the perfect choice if you are planning a business break. Just around the corner from the hotel you will find Earl’s Court Exhibition Centre, The Olympia Exhibition Centre and Earl's Court tube station.