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? From the elegant 17th century delights of Lainston House to the beautifully thatched Pilgrim Inn, we’ve searched high and low for the finest hotels across this beautiful county.