If you’re seeking a luxury hotel near London that takes your rest and relaxation seriously you’ve come to the right place. Set amongst 12 acres of peaceful Hertfordshire countryside, Sopwell House is a luxury country house hotel offering 128 rooms and suites, two restaurants, a conservatory bar, a cocktail lounge, a Spa with a 14.5 metre swimming pool and a gym. Sopwell House has over 300 years of history with a myriad of room designs and sizes, therefore, the images used on our website are for illustration purposes only and offer a glimpse into this historic home and it should be understood that room layouts and interior design do vary from room to room and room type to room type.
"One of the finest hotels in the UK, Sopwell House is founded upon providing customers a luxury hotel experience."
Sopwell House news archive
NEWSLETTER SIGN UP
Don't miss out on top news from luxury brands, must-book weekly events, the latest venue openings and exclusive offers.