Stoke by Nayland Nayland, near Colchester ★★★★★ 4.6 (1,200+ reviews) 36 holes (Gainsborough & Constable) · Par 72 · 6,800 yards each · Parkland Green fees £60–£90 · Hotel & spa on site

Stoke by Nayland is Essex’s premier golf resort with two championship courses set in 300 acres of Dedham Vale countryside. Gainsborough is longer and more open; Constable is tighter and tree-lined. Both are beautifully maintained with huge greens and plenty of water.
Perfect for golf breaks — stay in the 4-star hotel, use the spa and play 36 holes. Packages including dinner and unlimited golf are excellent value.
Pros
- Two contrasting courses + hotel/spa
- Resort facilities and packages
- Stunning Dedham Vale setting
- Great for golf weekends
Cons
- Higher green fees reflect resort status
- Can be busy with hotel guests