If you’re searching for hotels near Twickenham, location matters. Whether you’re attending a major rugby match, a live concert, or a corporate event, staying nearby makes your entire experience smoother, more enjoyable, and far less stressful.
Discover Crowne Plaza London Kingston
Perfectly positioned in the leafy surroundings of Kingston upon Thames, Crowne Plaza London – Kingston offers a stay that blends convenience, comfort, and location, especially for those visiting one of the UK’s most iconic sporting venues, Twickenham Stadium.
Just a short drive or one train stop away from Twickenham Stadium, the hotel is an ideal base for rugby fans, concertgoers, and event attendees looking to stay close to the action without sacrificing comfort. Whether you’re heading to a high-energy match or a live performance, you can enjoy a seamless journey back to a calm and welcoming space after the excitement.
Beyond its distance to the stadium, the hotel places you within easy reach of Kingston’s vibrant town centre, riverside walks, and convenient transport into central London. It’s a location that works just as well for business travel as it does for leisure, offering flexibility, accessibility, and a sense of escape from the city rush.
From pre-event relaxation to post-event unwinding, Crowne Plaza London – Kingston makes your stay is as effortless as it is enjoyable. Find out more here.

Rooms Designed for Comfort and Productivity
At Crowne Plaza London – Kingston, every room is thoughtfully designed to strike the perfect balance between relaxation and efficiency, ideal for both business travellers and those seeking an easy stay between plans.
Step inside and you’ll find a calming, contemporary space that instantly helps you switch off from the outside world.
For those travelling with work in mind, each room is equipped with a dedicated workspace designed for focus and productivity. High-speed Wi-Fi, ample desk space, and convenient charging points make it easy to stay connected, catch up on emails, or prepare for the day ahead without disruption.
Taking care of the small details is what sets us apart at Crowne Plaza London – Kingston. From in-room tea and coffee facilities to spacious beds, everything is designed to make your stay feel effortless. It’s a space that adapts to your needs, whether that’s a quiet evening in, a productive work session, or a comfortable base during a busy itinerary.
At Crowne Plaza London Kingston, your room is where comfort meets convenience, allowing you to rest, reset, and perform at your best. You can see our rooms here.
Dining and Relaxation by the River
After a busy day at Twickenham Stadium, returning to a peaceful setting makes all the difference.
Crowne Plaza London Kingston’s riverside location along the River Thames creates the perfect backdrop for unwinding. Overlooking the gentle flow of the Thames, the hotel offers a calm and inviting atmosphere where guests can unwind, connect, and enjoy great food at their own pace. Serving breakfast, lunch, and dinner, our unique combination of scenic views and warm hospitality creates the perfect balance between energy and ease during your stay.

Dine at It’s Thecha Restaurant
For something truly distinctive, visit It’s Thecha Restaurant, located within the hotel. Showcasing a menu that blends modern European flavours with creative flair, It’s Techa delivers dishes that are both refined and satisfying.
It’s Thecha brings the bold, vibrant, and authentic flavours of Maharashtra to the UK dining scene. Rooted in tradition yet crafted for today’s palate, the menu celebrates the diverse culinary landscape of the region, from the fiery spice of Kolhapur and the robust intensity of Savji cuisine to the fresh, coastal warmth of Konkan.
Discover the menu and satiate your taste buds at It’s Thecha Restaurant
Explore Kingston and Beyond
Staying at Crowne Plaza London Kingston places you in one of southwest London’s most charming and well-connected locations: Kingston Upon Thames. Our hotel is perfect for discovering both local gems and iconic city attractions.
The vibrant town of Kingston upon Thames offers a mix of high-street shopping, independent boutiques, and a lively market scene. Stroll along the riverside, enjoy a coffee with a view, or explore the town’s rich history. It is a destination that blends heritage with modernity.
For those who love the outdoors, the expansive greenery of Richmond Park is within easy reach. Known for its open landscapes and roaming deer, it’s the perfect spot for a peaceful walk, a morning run, or simply a break from the pace of the city.
History lovers can step back in time with a visit to Hampton Court Palace, a stunning royal residence just a short journey from the hotel. With its impressive architecture, landscaped gardens, and fascinating past, it’s one of the area’s must-see attractions.
And when you’re ready to venture further, central London is easily accessible, opening up a world of culture, dining, and entertainment, from iconic landmarks to hidden gems waiting to be discovered.
Whether you’re here for business or leisure, Crowne Plaza London Kingston offers the perfect base to explore Kingston and beyond.
Read more: Explore our Kingston Guide here
Plan Your Stay Near Twickenham
When searching for hotels near Twickenham, it’s worth choosing a place that enhances your entire trip. If you’re visiting for sport, music, or business, staying here means your trip is seamless from start to finish. With our convenient location and every amenity you could wish for, Crowne Plaza London – Kingston feels like the best place for your stay.
Book your stay today and experience one of the best hotels near Twickenham.
