From must-visit attractions to scenic walks and local events - get our handpicked guide to what’s on across Surrey, delivered straight to your inbox.

Sign up to the Visit Surrey newsletter

Epsom

A perfect destination to explore the history and heritage of this gorgeous part of Surrey.

Surrey Towns & Villages

Across Surrey, the rolling hills and picturesque countryside are dotted with a number of historic towns and picturesque villages to explore.

EXPLORE OUR TOWNS ......

Godalming

Visit Godalming an ancient market and coaching town delightfully situated on the picturesque River…

Kingston

Located on a beautiful stretch of the River Thames, Kingston is a bustling market town.

Steeped in history and brimming with charm, Surrey’s market towns are a delight to explore. Cobbled streets, timber-framed buildings, castle keeps, and abbey ruins tell tales of centuries past, while independent boutiques, cosy cafés, and stylish restaurants give each town its own vibrant modern character.

Epsom

Just 15 miles south-west of London, Epsom is a historic market town known worldwide as the birthplace of Epsom Salts and home to one of the most famous horse races in the world,  the Epsom Derby. Its mix of heritage, green open spaces, and lively town centre make it a must-visit destination.

Guildford

The county’s largest town, Guildford, blends historic charm with contemporary style. Wander past the iconic Guildhall and clock, explore its historic High Street, enjoy some of the independent shops, or take in a show at one of its theatres and entertainment venues. Chic eateries, riverside walks, and stunning views from Guildford Castle add to its appeal.

Farnham

Elegant Farnham enchants visitors with its Georgian streets, castle, and rich artistic heritage. Designated England’s Craft Town in 2013, it remains a thriving hub for creativity and culture. 

Godalming

Nestled in beautiful countryside beside the River Wey, Godalming offers a blend of history and individuality. Its picturesque High Street and Church Street are lined with independent shops and cafés. Fun fact: Godalming was one of the first towns in the world to introduce electric street lighting, a shining example of innovation!

Oxted

Located in north-east Surrey, Oxted is a friendly and picturesque town surrounded by stunning countryside. With a welcoming high street, excellent restaurants, and a great selection of cafés and bars, it’s the perfect spot for a relaxing day out.

Dorking

Historic Dorking, set amid the rolling Surrey Hills, is known for its creative spirit, antiques quarter, and vibrant community. West Street is a treasure trove of antique and vintage shops, while nearby Denbies Wine Estate,  England’s largest vineyard, offers tours, tastings, and breath taking views.

Kingston upon Thames

Situated on the banks of the River Thames, Kingston upon Thames combines over 800 years of market tradition with a thriving modern scene. Once the coronation site of Saxon kings, Kingston is now one of the South East’s leading shopping and dining destinations. Enjoy riverside restaurants, a bustling calendar of events, and stylish retail in a town that beautifully blends history with contemporary life.

Whether you’re browsing markets, exploring heritage sites, or dining by the river, Surrey’s market towns invite you to discover their unique stories, each one offering a different slice of the county’s rich character and charm.

DISCOVER OUR VILLAGES ......

Cranleigh

Cranleigh High Street is the heart of the community, bustling with cosy cafes, delightful…

Shere

Shere is a beautiful, quintessential English village located between the towns of Guildford and…

Albury

The Parish of Albury includes the village of Albury and Little London, Brook, Farley Green and…

Tilford

Located in the south west of Surrey the pretty village of Tilford located along the River Wey is a…

Visit a Surrey village and you'll discover picture postcard cottages, local stores and village greens, along with welcoming pubs at the heart of the community. Unchanged for generations, a tour of the villages in Surrey offers the chance to step back in time and learn more about the region as well as some of its famous residents.

Visit England's oldest recorded village, Abinger Common, with dwellings dating back more than 7,000 years, or England's largest village, Cranleigh, a lovely quaint cafe called Cromwells, because it once used by Oliver Cromwell during the Civil War and a brilliant independent fashion house and cafe named "One Forty".

Find green-fingered inspiration in Bramley, home of acclaimed garden designer, Gertrude Jekyll or retrace the steps of the cast of blockbuster movies such as The Holiday or Bridget Jones in Shere.

Take a stroll in Holmbury St Mary to the road that inspired EM Forster to create Summer Street in Room with A View or visit the grave of famous journalist and explorer Sir Henry Morton Stanley in Pirbright.

Addlestone

The name Addlestone is thought to derive from “Attel’s Denu” meaning the valley belonging to Attel…

Albury

The Parish of Albury includes the village of Albury and Little London, Brook, Farley Green and…

Ashford

Ashford town centre uniquely retains a small town charm despite being a large town close to London…

Brockham

Nestled in the heart of Surrey, Brockham is a quintessential English village that charms visitors…

Chertsey

The historical town of Chertsey has a number of listed buildings including the Cedars, home to…

Cobham

Cobham, located towards the north of Surrey, just 17 miles from south west London, on the banks…

Compton

Compton village is located a short distance from the A3 with the B3000 running through it. St…

Egham

Egham is situated in the north east of Surrey and is on the doorstep of the…

Hambledon

Located 7 miles south west of Guildford in the Borough of Waverley.  Hambledon is small in…

Horsell

Just a short walk from Woking town centre, you’ll find the pretty village of Horsell, with its…

Laleham

Located besides the River Thames, Laleham village is a riverside community which contains…

Leatherhead

The picturesque town of Leatherhead, surrounded by greenery, is located at the gateway to the Surrey…

Lingfield

Lying in the extreme south eastern corner of Surrey is the ancient parish of Lingfield known to be…

Maybury

H. G. Wells lived in Maybury to write ‘The War of the Worlds’, and based it in this…

Redhill

Come and discover Redhill, a thriving town located in the south west of Surrey at the foot of…

Reigate

Discover Reigate, a historic market town located in south east Surrey.  Nestled at…

Shepperton

When Saxon invaders reached the most southerly point of the Thames in Middlesex, the community they…

Shere

Shere is a beautiful, quintessential English village located between the towns of Guildford and…

Tilford

Located in the south west of Surrey the pretty village of Tilford located along the River Wey is a…

Wanborough

The village of Wanborough lies just to the north of the Hog's Back near to the large town of…

West Byfleet

West Byfleet is a bustling village with easy access to the Basingstoke Canal and River Wey, offering…

Weybridge

Weybridge is close to the attractions of London yet surrounded by Surrey countryside, and has a long…

Woking

Located in the heart of Surrey, Woking is a vibrant town offering a wide range of attractions…

Bagshot

Coaching inns were the major reason for Bagshot's original prosperity (the village is on the…

Camberley

Situated in west Surrey, Camberley has a good mix of accommodation, independent shops and high…

Chobham

Chobham located in the west of Surrey has changed over the centuries but has managed to retain its…

Haslemere

Visit Haslemere, a historic charming market town located in the very south of Surrey…

Lightwater

Lightwater village has its own Country Park of mainly heather covered ground complete with visitor…

Mole Valley

A short 40-minute train ride from central London and skirted by the M25, Mole Valley is the ideal…

Ripley

Discover the village - the shops, the historic buildings, the Green, the Ripley Event, the Bonfire…

Runnymede

The Borough of Runnymede is steeped in history dating back thousands of years. Situated in the…

Spelthorne

Spelthorne is the northernmost borough of Surrey stretching along the River Thames between Windsor…

Ash Vale

Ash, located in the south east of Surrey is a village in the borough of Guildford.  Come and…

Cranleigh

Cranleigh High Street is the heart of the community, bustling with cosy cafes, delightful…

Dorking

It begins with three words: outstanding natural beauty that is right on your doorstep. Dorking…

Epsom

Epsom is a historic market town found just 15 miles south west of London. It is a perfect…

Farnham

Known for its Georgian streets, historic buildings and craft heritage, with easy access to the rural…

Godalming

Visit Godalming, an ancient market and coaching town delightfully situated on the picturesque River…

Oxted

Oxted is a vibrant, pretty and friendly town situated at the foot of the North Downs in the east of…