The UK is full of jaw-dropping photo spots that will light up your Instagram feed, and I’ve been lucky enough to explore them all! From England’s iconic landmarks to hidden gems in Wales, Scotland’s stunning landscapes, and Northern Ireland’s coastal beauty, I’ve curated the 30 prettiest Instagram spots you need to visit.
Whether you’re after historic charm or breathtaking natural backdrops, these spots will make your photos pop. Get ready to capture some unforgettable shots as I share the top spots for your next UK adventure!
The Prettiest Instagram Spots in the UK (At a Glance)
The UK is full of jaw-dropping photo spots that will light up your Instagram feed. Here’s a sneak peek at what’s to come:
- Prettiest Castle: Edinburgh Castle – A medieval fortress overlooking the city.
- Most Scenic Cliffs: White Cliffs of Dover – Majestic white cliffs towering over the English Channel.
- Nicest City Street: Mermaid Street – A cobbled street in Rye filled with historic charm.
- Best Coastal View: Giant’s Causeway – Northern Ireland’s iconic basalt columns.
- Top Instagrammable Village: Lynton & Lynmouth – The “Little Switzerland” of England’s coast.
- Most Iconic Bridge: Tower Bridge – A stunning 19th-century suspension bridge over the River Thames.
- Best Ancient Landmark: Stonehenge – A mystical stone circle from prehistoric times.
- Most Dramatic Viaduct: Glenfinnan Viaduct – The famous railway bridge set against Scotland’s hills.
- Best Seaside View: Isle of Man – With unspoiled landscapes and medieval castles.
- Most Instagrammable Hill: Arthur’s Seat – A scenic viewpoint overlooking Edinburgh from an ancient volcano.
Now, let’s cover each of these in more detail!
1. Stonehenge – Wiltshire, England
Dating back to around 2500 BC, Stonehenge is a prehistoric stone complex 90 miles west of London. This UNESCO World Heritage Site is one of the most iconic landmarks and best photography spots in the UK.
2. Edinburgh Castle – Edinburgh, Scotland
This is an Instagrammable place that should be at the top of everyone’s UK bucket list.
The Edinburgh Castle is a 12th-century fortress that looms high above the Old Town of Edinburgh. With over 2 million visitors each year, it’s the most visited paid attraction in Scotland.
3. Isle of Man
This tiny island between Great Britain and Ireland is a must-visit for its medieval castles and unspoiled scenery. Insta-worthy sights here include Castle Rushen, a 13th-century castle, and Snaefell, the island’s tallest mountain.
On the Isle of Man, greenery and coastline seamlessly blend together.
4. Tower Bridge – London, England
Often mixed up with London Bridge on Instagram geotags, Tower Bridge is such an iconic sight. It’s top among the most Instagrammable places in London. Built in 1894, this suspension bridge hovers over the River Thames.
5. Giant’s Causeway – Northern Ireland
The Giant’s Causeway is a coastal area filled with 40,000 basalt columns that formed from volcanic activity 50 million years ago. Today a UNESCO Site, this natural treasure straddles the north coast of Northern Ireland.
6. Glenfinnan Viaduct, Scotland
The Glenfinnan Viaduct in Scotland is a must-visit photo spot, made famous by its sweeping views and iconic appearance in the Harry Potter films. This stunning 21-arch railway bridge soars above lush green hills and the shimmering Loch Shiel.
Whether you’re a fan of the films or just love jaw-dropping landscapes, catching the Jacobite Steam Train crossing the viaduct is an unforgettable sight. It’s a picture-perfect spot that brings Scottish magic to life!
7. Royal Pavilion – Brighton, England
The Royal Pavilion in Brighton is a royal palace that you probably wouldn’t expect to find in England, or even Europe for that matter. Its unique architectural elements make it one of the most beautiful places in England.
With its cream-glazed domes and minarets, the oriental front façade sets you up for the perfect Instagram photo. And afterwards, you won’t want to miss Brighton’s incredible foodie scene, it’s among the best in England!
8. The Storr – Isle of Skye, Scotland
The Storr is a rocky hill on the Scottish Isle of Skye. Its majestic peak overlooks the Sound of Raasay, providing a stark contrast from the gentle grasslands that surround it.
If you haven’t been to Isle of Skye, you ought to do so soon! It’s easily one of the most amazing islands in the world, and word is getting out fast!
Check out this incredible drone video of the Isle of Skye! Good luck resisting the temptation of booking a trip there 😉
9. White Cliffs of Dover – Dover, England
This Instagrammable spot in southern England will leave you spellbound.
The White Cliffs of Dover are chalky, limestone cliffs that dangle 300 feet over the English Channel. With its snow-white semblance and epic backdrop, this rare geological formation is one of the most Instagrammable places in the UK.
10. Cotswolds, England
The Cotswolds is one of the most Instagrammable places in England and the UK as a whole. This rural enclave in southern England is cherished for its idyllic scenery and medieval villages. It’s also home to some of the UK’s most romantic hotels for couples.
Some of the most Instagrammable sights and attractions here include the Roman Baths, Broadway Tower, and Sudeley Castle. I also really love the food scene in the Cotswolds, which has lots of high-quality local produce that you don’t get in the city. There are 6 counties in the Cotswolds region, so you’ll need at least a weekend to experience its historic charm and unspoiled nature.
11 Windsor Castle – Windsor, England
Windsor is one of the most beautiful places in England, hands down. What makes it so special is its royal flair, historic charm, and pristine countryside.
Having served as a countryside castle and fortress for over 900 years, Windsor Castle is the largest and oldest occupied castle in the world. This royal residence is Queen Elizabeth II’s preferred weekend retreat. Snap a photo of the Queen arriving to Windsor Castle in a horse-drawn carriage, and you’ll undoubtedly land on the Instagram Explore Page.
Enjoy an afternoon tea near Windsor Castle, and you’ll see why it’s among the most Instagrammable places in England.
12. The Roman Baths – Bath, Somerset, England
Dating back to nearly 2,000 years ago, the Roman Baths are a must-see in Somerset for history lovers. They were originally built during Roman times, and were later redeveloped in the Middle Ages.
Today, visitors can walk around these historic Roman Baths and tour the museum. Though you can’t enter the water here, there are thermal spas nearby that are Insta-worthy, including Thermae Bath Spa!
13. Kilchurn Castle – Argyll and Bute, Scotland
Built in the 15th century, the Kilchurn Castle is a fortress mounted above Loch Awe in western Scotland. Adjoined by mountainous terrain and an idyllic lake, Kilchurn Castle merits a spot among the most Instagrammable places in the UK.
14. Conwy Castle – Conwy, Wales
Erected in 1289, Conwy Castle is a limestone and sandstone fortress that protected this Welsh town during many medieval wars. UNESCO exalts Conwy Castle as one of “the finest examples of late 13th century and early 14th century military architecture in Europe.” Instagram users would all have to agree.
15. Lynton and Lynmouth
Lynton & Lynmouth, often called “Little Switzerland,” are among the UK’s most Instagrammable hidden gems. Perched on the rugged Exmoor coastline, these twin villages offer dramatic cliffs, scenic waterfalls, and charming streets.
Snap stunning shots from the historic water-powered funicular railway or capture the picturesque meeting of river and sea at Lynmouth’s harbor. For a perfect nature shot, explore Watersmeet’s lush riverside trails. With every turn, Lynton & Lynmouth serve up pure scenic magic!
Got some extra time to explore Devon? I recommend heading to the southern coastline, known as the English Riviera. This 22-mile coastline is one of my favorite holiday destinations in the UK.
16. Devil’s Dyke – Sussex, England
Located near Brighton in Southern England, this mile-long valley is one of the longest and deepest in the UK. It’s also one of the most beautiful places in England.
With its sublime setting and breathtaking vistas, Devil’s Dyke is a popular tourist attraction and one of the best photo spots in the UK.
17. Big Ben in London
Big Ben is the iconic clock tower that stands next to the Palace of Westminster in London. It’s among the most Instagrammable places in London, England, and the UK as a whole.
It rains in London a lot, so I recommend going inside the clock tower when the weather is dreary (not uncommon for London). You can do a 90-minute guided tour that takes you up 334 stairs to the top.
18. Fingal’s Cave – Isle of Staffa, Scotland
Fingal’s Cave is a sea cave with unique geometric features and acoustics. This cave is made from hexagonal basalt columns, similar to those found in the Giant’s Causeway of Northern Ireland. As you’re taking a picture of its photogenic pillars or a video of waves crashing against its rocks, you’ll discover why Fingal’s Cave is one of the most Instagrammable places in the UK.
19. Mermaid Street – Rye, England
Steeped in old world charm and cobbled streets, Rye is definitely one of the most beautiful and Instagrammable places in England.
Located in the charming village of Rye, Mermaid Street brings you back to an older and much simpler time. Many of its colorful homes and inns were built during the 14th and 15th centuries. If you google the phrase “charming towns in England,” Rye is one of the top results to appear. After looking at the photo below, would you agree?
20. Ribblehead Viaduct – North Yorkshire, England
Wondering what to see in North Yorkshire? This viaduct is super unique, and definitely deserves a spot among the best UK Instagram spots.
Built in 1870, the Ribblehead Viaduct is 1,310 feet long and 100 feet tall. The viaduct’s 25 arches carry passenger and freight trains through the remote English countryside. You’re also close to other top attractions in Yorkshire, making it a convenient location to see the best of England. With clear skies and a train chugging along, you’ll capture the perfect IG photo.
21. Snowdon – Snowdonia National Park, Wales
Looking for a cool photo opportunity in the mountains? Head to this national park in Wales and you won’t be disappointed!
Standing 3,560 feet tall, Snowdon is the highest mountain in the UK outside of the Scottish Highlands. Often blanketed with a layer of snow, Snowdon’s name derives from Old English, meaning “snow hill.” Snow or shine, it’s undoubtedly one of the most Instagrammable places in the UK.
22. Bamburgh Castle – Northumberland, England
Northumberland is a bit of a hidden gem among the most beautiful places in England, UK.
Bamburgh Castle is majestically perched atop England’s northeast coast. Built in the 11th century, this fortification was battered by artillery in the mid-1400s, rendering it costly and seemingly impossible to repair. However, from the 18th century onwards, the castle was remarkably restored to its former glory (just in time for Instagram).
23. St. Paul’s Cathedral – London, England
This Instagram spot is the perfect backdrop for your London photos. Built in 1697, St. Paul’s Cathedral is nestled on the north bank of the River Thames in the heart of central London. It’s undoubtedly one of the most Instagrammable places in London, England, and the UK.
When standing across the river on Millennium Bridge, you’ll be close to some of London’s coolest restaurants and shops. With its lively vibe and proximity to other attractions, this iconic cathedral is a great area for Instagrammers in the UK.
24. Caernarfon Castle, North Wales
Caernarfon Castle was built in its current stone form in 1283 under the reign of King Edward I. Similar to Conwy Castle, Caernarfon is a UNESCO World Heritage Site. As you can see below, Rick Steves also agrees that it’s one of the most Instagrammable places in the UK:
25. Notting Hill, London
This vibrant and trendy neighborhood in London is among the most Instagrammable places in England.
Notting Hill was made famous by the hit 1990’s film, Notting Hill, which features Lancaster Street and other upscale streets lined with colorful restaurants, houses, and boutiques. Today, these beautiful pastel-colored homes and bohemian cafes are all over your Instagram feed.
26. Arthur’s Seat – Edinburgh, Scotland
For panoramic views of Edinburgh, Scotland’s capital, make the trek up to Arthur’s Seat. This hill is at the site of an extinct volcano, 823 feet (251 m) above sea level. Have a picnic up there, and you’ll see why it’s one of the most Instagrammable places in the UK.
27. King’s College Chapel – Cambridge, England
Built in 1446, King’s College Chapel is one of the best examples of English Gothic architecture. Everything from the stained glass windows, vaulted ceiling, and statues throughout the property are stunning.
The sheer size of the chapel is enough to take your breath away, and that alone gives merit to this being one of the most Instagrammable places in England.
Students at King’s College are lucky to immerse themselves and study in such a beautiful campus!
28. Shoreditch Street Art – London, England
Looking to incorporate some street art into your Insta feed? Look no further than Shoreditch in London. This is a hot spot for Instagram influencers in the UK, as there’s so much artwork and creative angles to take the perfect shot.
The cool part about Shoreditch is that every time you visit, you’ll discover something new and interesting. The murals and mosaics are a sight to behold, which is why it’s one of the most Instagrammable places in the UK in 2021.
29. George Square in Glasgow, Scotland
This lively square in Scotland’s largest city is one of the most unique spots imaginable. It’s surrounded by some amazing buildings, and even hosts a Christmas Market and food stalls throughout the year.
In addition to being one of the coolest squares in Europe, it’s also among the most Instagrammable places in Scotland.
Read next: Most Unique Squares in Europe
30. The Lake District, England
Located in Cumbria in northwestern England, the Lake District is an Instagram worthy spot that everyone should visit. It’s incredibly peaceful and photogenic, which is why it’s a popular destination for families.
Head to Derwentwater and Bassenthwaite Lake, and stay in a beautiful spa hotel. You’ll wonder why the Lakes Region of England isn’t more widely known amongst international travelers.
A picture is worth a thousand words, so I decided to keep the commentary short and let the pictures do most of the talking. Am I missing any of the best photography spots in the UK on this list? Send me a message on Instagram, or leave a comment below!
2 comments
I love all of these but the one that caught my attention most is the Kilchurn Castle. Beautiful and in its own little world.
It sure is! The surrounding landscape is otherworldly. Thanks for sharing! 🙂