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
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.

You may be also interested in