Richmond upon Thames, Greater London, is the perfect place to take a break away from the bustle of the city, yet it’s only 20 minutes from central London by fast train. Richmond and surrounding areas have a wealth of places to stay, with accommodation in different price bands to meet your budget. Make the most of your stay with a Discovery Richmond walking tour led by a knowledgeable and friendly local guide.
Luxury hotel in an historic building on the riverside directly opposite Hampton Court Palace. Range of rooms and suites, some with 4-poster beds. Restaurant and bars overlook the River Thames and Hampton Court Bridge.
Next to Kingston Bridge and only a few minutes walk from Hampton Wick station, this 37-bedroom hotel with parking offers a combination of traditional British food and drink and modern European cuisine.