With four countries to explore – England, Scotland, Wales and Northern Ireland – the best places to visit in the UK range from the ancient corridors of Edinburgh Castle to the rugged cliffs of the Gower Peninsula. Discover Belfast’s rich Titanic history, take a dip in the scenic Fairy Pools on the Isle of Skye or explore London’s iconic landmarks like Buckingham Palace.
Whether it’s a scenic road trip or a cruise from England to Scotland, there are endless fun things to do. Here’s the ultimate guide to the UK’s top landmarks.
1. Edinburgh Castle

Edinburgh Castle stands proudly over Scotland’s capital city.
Edinburgh Castle’s deep historical significance makes it one of the UK’s top attractions and offers a captivating glimpse into Scotland’s past. Perched atop Castle Rock, this famous Edinburgh landmark offers breathtaking views of the capital and immerses you in centuries of rich Scottish heritage. Wander through narrow corridors and hidden chambers, discovering treasures such as the Crown Jewels and the Stone of Destiny. Don’t miss the Great Hall, where echoes of lavish royal banquets can still be heard.
2. Titanic Belfast

The legendary Titanic was not only designed and built here, but also launched from these slipways, making Titanic Belfast one of the UK’s finest landmarks. One of Ireland’s top attractions, this interactive museum brings the Titanic story to life, starting with its iconic hull-like structure. Inside, immersive multimedia displays, original artefacts and deeply personal stories tell the story of the ship’s creation, construction and tragic end on that fateful night in 1912.
3. Tower of London

With a rich – and sometimes dark – history dating back almost 1,000 years, the Tower of London has become an iconic symbol of British heritage, becoming one of the UK’s top attractions. During your visit, witness the executions of Anne Boleyn and Lady Jane Grey, then see the Crown Jewels, a priceless collection of royal treasures, including the Imperial State Crown, the Sovereign’s Sceptre and the Coronation Spoon. And don’t miss the Beefeaters, who have guarded the tower since the 14th century and tell fascinating stories of the Tower’s past.
4. Buckingham Palace

Buckingham Palace is one of the best monuments to visit in the UK for its historical significance, breathtaking architecture and important role as the official residence of the British monarch. Enter the palace grounds to explore the sumptuous State Rooms, majestic throne rooms, priceless works of art, meticulously maintained gardens and some of the most valuable pieces of the Royal Collection.
5. Fairy Pools
Framed by the black Cuillin hills, the Fairy Pools on Scotland’s Isle of Skye are a dreamy wonder. Crystal-clear water cascades from mountain streams, creating a beauty unlike any other in the world. One of the UK’s greatest landmarks, this breathtaking site is steeped in folklore – some believe it to be the home of the Blue Men of the Minch, while others consider it a gateway to fairies. It was also the site of the 1601 Battle of Coire na Creiche, fought between the MacLeods of Dunvegan and the MacDonalds of Sleat.