Places to stay
Castle Hotel Windsor
Discover Windsor’s gem of a boutique hotel. Housed in a grand Georgian building opposite Sir Christopher Wren’s majestic Windsor Guildhall, the Castle Hotel has hosted royalty for 500 years and today welcomes discerning visitors seeking luxurious guest rooms, personalised service and fine dining for memorable weekend escapes and holidays in the heart of historic Windsor. Special offers and luxury experiences are also available.
Please Note: The organisations featured in these listings work in partnership with Theatre Royal Windsor