There's no end of gorgeous villages nestling by the water, in green fields, up hills or down dales in the UK. No doubt you'll have your own list of firm favourites, but here are a few other suggestions of places you might want to visit the next time you're in England, Scotland, Northern Ireland or Wales.
This village of two parts (By Brook and Upper Castle Combe) sits about 8km from the town of Chippenham in the county of Wiltshire. Castle Combe takes its name from the 12th-century castle which once stood nearby, and is often referred to as the prettiest village in England.
Sitting on a narrow strip between cliffs and the sea, this small village in Aberdeenshire is tiny, picturesque and utterly unique. Be prepared to do some walking though – there's no room for cars here!
This charming old fishing village in northwest Wales is located on the Llŷn Peninsula, which extends 50km into the Irish Sea. These days the village is in the care of the National Trust – while you're there, be sure to have a drink on the terraces of the waterfront Tŷ Coch Inn.
In the Highlands of Scotland, overlooking Loch Carron, you'll find the picturesque village of Plockton – you might recognise it from the BBC’s Hamish Macbeth.
Cushendun (meaning "beside the River Dun") is a pretty seaside village in County Antrim, famous for its gorgeous Cornish-style cottages and the fact that it was designed by Clough Williams-Ellis, the architect of the equally charming Portmeirion in north Wales.
Narrow streets and pretty cottages that cling to steep hillsides around a picturesque, small harbour are just some of the drawcards at this quaint and lovely old Cornish fishing village.
The tiny village of Wadenhoe in Northamptonshire sits on the River Nene. Which just happens to flow past the village pub, at the end of its lovely garden. Sit out here with a cold drink on a summer's day and watch narrowboats drift past. Then take a leisurely stroll up the nearby (little) hill to see the ancient village church and beautiful views of the surrounding countryside. Bliss.
Portree is the main – and very colourful – town on the Isle of Skye, one of the Hebridean islands of Scotland. In Gaelic, the name Portree (Port Righ) means King’s Harbour, possibly commemorating a visit from James V in 1540.
Don't be put off by the name of this village – it actually comes from the old English 'Slohtre', which simply means, 'muddy place'. This beautiful village is located in the Cotswolds, in the county of Gloucestershire – right next to its twin village, Lower Slaughter.
There's no doubt this village in Devon is delightful, with its gorgeous harbour and views over the Bristol Channel, predominantly white cottages and cobbled main street that winds down to the water. But be warned: that beautiful street is very steep (it drops more than 120m in 800m) – and traffic is banned. If you can't handle the walk, be sure to ask about the Land Rover service that will ferry you up and down via a back road.