Okay, just putting it out there, us Brits have some great places to visit. Including some of the most beautiful towns to visit in the UK. What’s best about the UK is that we have a whole heap of diverse little towns and pretty villages spread across the kingdom.

I mean, where else can you explore bits of Scotland, England, Wales and Northern Ireland on one epic trip.

With any trip to the UK, I always say to go beyond the big-hitting places such as; London, Edinburgh or Glasgow. Definitely, visit these amazing cities but consider some smaller places too. I guarantee you’ll love them.

Beautiful Towns To Visit In The UK (1)

Take a look at these beautiful towns to visit in the UK.

1.) Portmeirion

17 Colourful Towns And Cities To Visit In Europe! (10)

I know I bang on about Portmeirion lots, but honestly, it’s a really special place. Perched on the Welsh coastline, this gorgeous Italian-esque town is amazing to visit.

17 Colourful Towns And Cities To Visit In Europe! (8)

I promise, you’ll literally feel like you’ve found a slice of Italy nestled within the hills of Wales. It really is a special place.

Visiting Wales? Check out the top places to see, here

2.) Bibury

In Search Of The Most Beautiful Street In England - Arlington Row, Bibury (17)

Resting within the beautiful Cotswolds, Bibury is a lovely little town that’s possibly home to (arguably) the most quaint street in the UK, Arlington Row. Think, crooked little cottages, smoking chimneys and cosy little pubs.

Pop over to the nearby town of Cirencester for a tasty bite at The Falcon. The prices are pretty good and the food is one of the best in the region.

Here’s how to visit Bibury, right here

3.) Aberaeron

Beautiful Towns To Visit In The UK (12)

Aberaeron is one little town that sits on the ancient Cardigan Coastline. This historic, Welsh, fishing town is a great little spot and see all the colourful seaside houses, gorge on some good-old fish and chips or head to the award-winning Harbourmaster.

They serve some of the tastiest locally-sourced food in West Wales.

Beautiful Towns To Visit In The UK (5)

It really is a beautiful town to visit in the UK. Just make sure to explore some of that gorgeous Cambrian coastline, too. 

Visiting Wales? Check out the top places to see, here

4.) Applecross

Applecross is a tiny little place that is so gorgeous. We spent a whole day exploring the area and I just know you’ll love it.

The Most Beautiful Road In Scotland That You’ve Never Heard Of! (36)

The best thing about this Scottish Highlands fishing town is it’s great food and amazing views, especially on the drive where you’ll get to see Bealach na Ba Viewpoint and some of the prettiest, white-sandy beaches in Scotland.

Read more on visiting Applecross, here

5.) Knaresborough

Beautiful Towns To Visit In The UK (16)

Not too far from Harrogate is the gorgeous Yorkshire town of Knaresborough. Every Wednesday, the town is crammed with lots of little stalls and vendors that sell the tastiest local treats.

Don’t forget to visit Knaresborough Castle, too.

6.) Lacock

Inside The Beautiful Cotswolds Village Of Lacock... (18)

Situated in Wiltshire, Lacock is a village that’s a total throwback to times gone by. Make sure to visit Lacock Abbey, pop into St Cyriac’s Church and shop for antiques in one of the many cute stores.

Best of all, stop at one of the tea rooms for some freshly baked scones, lashings of butter, jam and clotted cream. They’re so dreamy.

Read more on visiting Lacock, here

7.) Cullen Bay

Beautiful Towns To Visit In The UK (7)

On the banks of Moray Firth, Cullen is a sleepy little place with a stunning beach. Findlater Castle is one highlight to see when you’re here.

Make sure to try Cullen Skink (a potato and salmon soup). It’s delicious.

8.) Robin Hood’s Bay

Exploring Ancient England - Robin Hood's Bay And Whitby Abbey

Possibly one of the prettiest little villages in all of Yorkshire, Robin Hood’s Bay is an old, smugglers town where time seems to have stood still. Wander through the tiny cobbled streets, stop off at the Old Post Office for some grub and learn more about the tunnels that are hidden under the villages.

The townsfolk used to smuggle in all their brandy, whisky and contraband through these.

Read more on visiting Robin Hood’s Bay, here

9.) Shaftesbury

Beautiful Towns To Visit In The UK (6)

Nestled within the Dorset countryside, Shaftesbury is s tannin place to visit. About 30 Km (22 miles) from Salisbury, this market-town is the perfect for a day visit to find some of the most beautiful towns to visit in the UK.

Beautiful Towns To Visit In The UK (2)

Make sure to visit the Gold Hill Museum, go up Castle Hill and head for food at The Salt Cellar. They serve some proper meaty pies and homemade soups. Perfect for a chilly day.

10.) Malton

Exploring Malton - The Food Capital Of Yorkshire, England (9)

Another Yorkshire gem is the market town of Malton. If you’ve ever been to Yorkshire, you’ll know there’s a real emphasis on good, local food… and we’re not just talking pork pies of Yorkshire puds.

Beautiful Towns To Visit In The UK (3)

Over the last 10 years, or so, Malton has become a proper foody capital of Yorkshire. After you arrive, make sure to wander the many market stalls and local traders that have everything from homemade gelato, pastries, micro-breweries and cakes galore.

It’s only about 30 minutes from the city of York and a must visit if you’re a foody.

Read more on visiting Malton, here

11.) Portree Isle of Skye

Beautiful Towns To Visit In The UK (15)

Technically, the largest of the towns on the Isle of Skye – this Scottish gem is a lovely find. It’s the perfect place to base yourself for a bigger exploration of Skye.

Beautiful Towns To Visit In The UK (14)

Make sure you see the Old Man of Storr, the stunning beauty of Quaraing and Kilt Rock – all which are located on the island.

Beautiful Towns To Visit In The UK (18)

For some tasty Scottish grub, head over to Sea Breezes who serve hand-picked scallops right from the shore.

Read our 1-week itinerary to the Scottish Highlands, here

12.) Conwy

Beautiful Towns To Visit In The UK (17)

Imagine such a small town having such a grand castle, possibly one of the Grandest in Wales. Well, Conwy has just that. Make sure to head inside Conwy Castle for a little (or big) slice of history, visit Plas Mawr and gorge on the best brunch at Amelies Restaurant.ab

It’s one of the beautiful towns to visit in the UK. Especially for that brunch!

13.) Hathersage

Beautiful Towns To Visit In The UK (8)

Deep within the Peak District is the gorgeous little village of Hathersage. Around a 25 minute drive from Sheffield, it’s a great little spot to see.

Beautiful Towns To Visit In The UK (9)

Make sure to hop over to the nearby Stanage Edge, see Little John’s Grave and grab a local brew at The Scotsman’s Pack Bar.

14.) Brixham

Beautiful Towns To Visit In The UK (11)

A little gem of a village, Brixham is becoming even more popular in recent years. 

Head for a stroll around the historic harbour, on the English Rivera,  pop over to Berry Head and drink up at The Lusty Wench who sources seafood right from the harbour.

15.) Mevagissey

Beautiful Towns To Visit In The UK (10)

The Cornish beauty of Mevagissey was one a thriving fishing village. Nowadays, the fishing still happens, just on a smaller scale.  The town itself has a huge seafaring history and they still make smaller boats in the town today.

Pop on the Fowey to Mevagissey Ferry, too. You might even spot the local pods of dolphins. It’s one of the beautiful towns to visit in the UK. 🐬

16.) Rathlin Island

Beautiful Towns To Visit In The UK (13)

Rathlin Island is one of Northern Irelands gorgeous places to visit. It’s around 5-6 miles off the coastline of Ireland and a stunning spot to visit.

Make sure to visit between April-July, when the puffins come here. The ferry runs from Ballycastle and is perfect on a summers day.

17.) Glenarm Village

Beautiful Towns To Visit In The UK (4)

Perched in County Antrim, Glenarm is lovely spot to visit in Northern Ireland. You’ve got to head into Glenarm Castle which dates back centuries. Also, make sure to wander the hiking and walking routes that surround the area. You’ll love it.

It’s one of the most beautiful towns to visit in the UK.


Lately on Instagram (@HandLuggageOnly)

Instagram requires authorization to view a user profile. Use autorized account in widget settings

Have you seen our latest YouTube video?

Click here to subscribe to our YouTube channel


You May Also Like