Stay in the heart of Winchester at the Winchester Royal Hotel, a characterful 16th-century hotel where the city’s rich history meets modern comfort.
Our 81 individually styled bedrooms have been thoughtfully designed to create a warm and welcoming place to stay, with elegant furnishings and subtle nods to Winchester’s royal heritage throughout.
From comfortable Standard Doubles and Twins to spacious Executive Rooms, Four Poster Rooms and elegant Suites, there is a room to suit every kind of visit. Our upgraded rooms and suites offer an extra touch of indulgence, while many of our bedrooms feature generous workspaces for those combining business with their stay.
Whether you’re planning a relaxing weekend in Winchester, exploring the city’s historic attractions or visiting for business, the Winchester Royal offers a comfortable base in a fantastic central location. Step outside and you’re within easy reach of Winchester’s independent shops, restaurants, historic landmarks and vibrant city centre, before returning to the hotel to relax and unwind.
With traditional character, modern comforts and a choice of rooms to suit every stay, the Winchester Royal is a welcoming place to settle in and enjoy everything this historic city has to offer.
St Peter Street, Winchester, Hampshire, SO23 8BS