Places to stay
Castle 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.
Macdonald Windsor hotel
Macdonald Windsor Hotel is a contemporary townhouse nestled in the heart of the historic town of Windsor. Despite its central location, the hotel offers a serene retreat, just a stone’s throw from the stunning walks and parkland near the River Thames and only a five minute walk to the local theatre on Windsor High Street.
The hotel itself is a beacon of modern elegance, harmoniously blending with Windsor’s rich history. Its prime location provides effortless access to Windsor’s renowned attractions, including the iconic Windsor Castle, making it an excellent base for exploring the town.
Please Note: The organisations featured in these listings work in partnership with Theatre Royal Windsor


