The Castle Hotel in Windsor, Berkshire

The Castle Hotel Windsor

Windsor, Berkshire. A 16th-century coaching inn a minute's walk from Windsor Castle, with Sunningdale, Wentworth and Swinley Forest a short drive away.

The Castle Hotel Windsor is a historic town centre hotel at 18 High Street, opposite the Guildhall and a one-minute walk from Windsor Castle. The site began in 1528 as The Mermaid Inn and became a coaching house, awarded Royal Warrants to supply horses and carriages to the royal household. It is now part of the Sutton Hotel Collection, with 108 bedrooms that have been redesigned in a £9.5 million refurbishment, including six new Mews rooms created from former stables.

There is no golf course at the hotel, and it suits a trip where the golfers want a characterful base in Windsor rather than a country estate. The town is a short drive from the heathland courses of Berkshire and Surrey, including Sunningdale, Wentworth and Swinley Forest. Tee times at these private clubs need to be arranged in advance, and Golf Tours London can build them into a bespoke itinerary and organise transport between the hotel and the courses.

Non-golfers are well placed too. The castle, the Thames and the shops and restaurants of Windsor are all on the doorstep. Dining is at Penningtons, a British brasserie serving seasonal dishes, traditional Sunday roasts and a dessert trolley, and the hotel bar is inspired by its original tap room.

Windsor & Eton Central and Riverside stations are both within walking distance, and Windsor & Eton Central has connections to London Paddington.

The Castle Hotel Windsor Windsor Berkshire golf Surrey golf Sunningdale golf Golf hotels near London