A Perfect Hotel Room with Peaceful Sleep in the Countryside
Rooms & Suites
High Standard of Design & Comfort
If you’re seeking a luxury hotel that takes your rest and relaxation seriously you’ve come to the right place. Set amongst 12 acres of Hertfordshire countryside, Sopwell House is a luxury country house hotel offering 128 rooms and suites, two restaurants, a conservatory bar and a cocktail lounge. It is also home to the UK's first private members' spa featuring cutting edge fitness and treatments.
For greater privacy and choice, Sopwell House boasts 16 individually designed, stylish Mews suites found behind private gates, separate to the main hotel. From feature fireplaces to private terraces with cedar wood spa baths Mews guests can relax and unwind in their very own luxury country home from home.