Places to stay

The Castle Hotel MGallery Windsor Castle - 6618Castle Hotel Windsor

Discover Windsor’s gem of a boutique hotel in the heart of the action opposite Windsor Castle and less than a five-minute walk from the theatre. Located in a grand Georgian building full of character and history, unwind in one of the 108 individually designed bedrooms with botanical toiletries from 100 Acres, indulge your taste buds with a choice of mouthwatering dishes in Leaf restaurant and dive into one of the of best afternoon teas in Windsor.

Find out more – Link will take you to an external site

Please Note: The organisations featured in these listings work in partnership with Theatre Royal Windsor

;