In the South East of England, Hampshire is a historic and beautiful part of the UK, perfect for days of pampering and decadence complete with afternoon tea.
Head to the county town of Winchester or watch the boats bob by in Southampton, enjoy the natural beauty of the New Forest National Park. Top attractions in this, the home of Jane Austen, include visiting her house or heading to Highclere Castle where Downton Abbey was filmed, visit Queen Victoria’s Osborne House or discover the wreckage of Henry VIII’s Mary Rose.
With all that history and entertainment you’re going to need some time for restoration and Hampshires spas do not disappoint. From their spa treatments to their afternoon teas, it’s a treat all the way. Amongst our favourites are the likes of New Park Manor Hotel & Spa, Macdonald Elmers Court Hotel and Resort, and Old Thorns Hotel & Resort.