Visit Winchester > Listing > Where to stay > The Winchester Royal Hotel

The Winchester Royal Hotel

Advertise with us
Advertise with us
Address: St Peter Street, Winchester, SO23 8BS
Book now
Return to top

This 16th century hotel located in Winchester City centre offers a perfect blend of modern and tradition offering a relaxed and comfortable stay.  The Winchester Royal Hotel is the perfect place to stay whilst exploring England’s ancient capital.

A unique building, originally a private house, it became a bishop’s residence and later a convent and for the past 150 years, a hotel.

The hotel is situated in a prime location in the heart of Winchester.

A short walk from the train station and boasting 2 car parks the hotel offers 81 bedrooms, all with en-suite bathrooms.

Return to top

Whether you are looking to indulge in seasonal dishes, festive celebrations, afternoon tea or Christmas Day lunch, the Winchester Royal has the perfect hand-picked menu to satisfy the tastebuds. From its central location, you can also explore all the best Winchester has to offer this festive season: walk to the Winchester Cathedral Christmas Market, or catch a show at the Theatre Royal Winchester, then end the night in one of the Winchester Royal’s 81 beautifully designed bedrooms. See their Christmas offers here.

You may be also interested in