The guide

Restaurants in Surrey

From Michelin kitchens to the village bistro worth the drive — every one visited and written up by our editors.

53 restaurants across 14 towns, each visited by our editors.

AllGuildfordWokingEsherCobhamWeybridgeEpsomFarnhamGodalmingReigateDorkingHaslemereVirginia WaterCranleighStaines

Showing 5 restaurants in Haslemere · Clear filter

Darnleys
Haslemere

Darnleys

Modern British£££
Haslemere

Jingles at Grayswood

Modern British££
Haslemere

Naan and Grill

Indian££
The Georgian
Haslemere

The Georgian

Modern British£££
The Town House Haslemere
Haslemere

The Town House Haslemere

Cafe Bistro££
For venues

Run somewhere in Surrey?

Get listed, or claim the listing you already have.

See the media kit