Country House Hotels in Hampshire
Hampshire boasts ancient woodland, bubbling streams and rolling hills. With two national parks, the New Forest and the South Downs calling Hampshire home, as well as the beautiful medieval city of Winchester with its cathedral, one of the largest in Europe, Hampshire offers cities and ports rich in history, a beautiful coastline and stunning countryside.
Why not take advantage of the natural beauty and charm of Hampshire whilst relaxing in a historic country house hotel? Take a look at our selection below.