Top 10 holiday destinations in Scotland

Scottish tourism

If you’re travelling to Scotland this winter, there are really no wrong choices when it comes to the destinations you can visit. In fact, there are quite a few places that have been voted as some of the best places to see on holiday.

We wanted to know what your favorite destinations in Scotland are and what kind of traveller you are. So we’ve put together a list of the ten best Scottish destinations that anyone visiting Scotland would love to visit!

Why Visit Scotland?

Scotland is a country with a lot to offer tourists. The scenery is breathtaking, the history is rich, and the people are friendly. There are so many different things to see and do in Scotland that it can be hard to know where to start.

Here are ten of the best places to visit in Scotland, whether you’re looking for a city break or a tranquil stay in the highlands.

1. Edinburgh

Edinburgh is the capital of Scotland and one of the most popular tourist destinations in the country. The city is home to a number of historical and cultural attractions, as well as a lively nightlife scene. Edinburgh is an ideal destination for visitors who want to experience all that Scotland has to offer.

Edinburgh Castle

While your in Edinburgh, make sure you visit some of the city’s most popular attractions, such as Edinburgh Castle, Holyrood Palace, and the Royal Mile. You can also take a day trip to one of the nearby Scottish Highlands for a taste of the country’s stunning natural beauty.

2. Glasgow

Glasgow is one of the most popular tourist destinations in Scotland. The city is home to many historical and cultural attractions, as well as a range of shops, restaurants and cafes. Glasgow is also a great base for exploring the rest of Scotland, with plenty of transport links to other parts of the country.

Some of the top tourist attractions in Glasgow include the Glasgow Cathedral, the Kelvingrove Art Gallery and Museum, and the Riverside Museum. The Glasgow Cathedral is a beautiful medieval building with a fascinating history. The Kelvingrove Art Gallery and Museum houses an impressive collection of paintings, sculptures and other works of art. The Riverside Museum is a must-visit for anyone interested in transport and engineering, with exhibits on shipbuilding, railways and cars.

For those looking to do some shopping while in Glasgow, there are plenty of options available. The Buchanan Street area is home to many high street stores, while Argyle Street is famous for its independent boutiques. If you’re looking for souvenirs or Scottish produce, then make sure to head to the Glasgow Farmers’ Market.

Glasgow is also home to some excellent restaurants and cafes. If you’re looking for traditional Scottish cuisine, then make sure to visit one of the city’s many fish and chip shops. For something a bit more indulgent, there are plenty of fine dining options available. And for those who just want a quick bite to eat, there are plenty of sandwich shops and fast food outlets dotted around the city centre.

3. Inverness

Inverness is the perfect destination for those who love the great outdoors. There are plenty of opportunities to go hiking, camping, and fishing in the area. Inverness is also home to some of the best pubs and restaurants in Scotland, so you can enjoy a delicious meal or a pint of beer after a long day of exploring.

If you’re looking for a place to stay, there are plenty of hotels and Airbnbs in Inverness. The city is small enough that you can easily walk to most attractions, but there are also a few bus routes if you need them.

Inverness is a beautiful city with plenty to see and do. Whether you’re looking for an adventurous vacation or a relaxing getaway, Inverness is the perfect destination for you.

4. Isle Of Skye

The Isle of Skye is one of the most popular tourist destinations in Scotland. It is known for its dramatic landscapes, picturesque villages, and wide variety of outdoor activities. The island is accessible by ferry from the mainland, or by air from Glasgow or Edinburgh. Here are some of the top things to do on the Isle of Skye:

Visit the Old Man of Storr: The Old Man of Storr is a towering rock formation that is one of the most iconic landmarks on the Isle of Skye. It can be reached by a short hike from the car park at the base of the mountain.

Explore the Fairy Pools: The Fairy Pools are a series of crystal-clear pools that are fed by waterfalls. They are located in a remote area of the island and can be reached by a moderate hike.

Visit Dunvegan Castle: Dunvegan Castle is the ancestral home of the Clan MacLeod and has been inhabited for over 800 years. It is located on the shores of Loch Dunvegan and is open to visitors year-round.

Take a scenic drive: The Isle of Skye is home to some of the most scenic roads in Scotland. A drive around the island will take you past towering mountains, lochs, and coastline. Be sure to stop at some of the many viewpoints along the way!

5. Loch Ness

Loch Ness is one of the most famous lakes in Scotland, and it is also one of the largest. The lake is home to a variety of different fish, including brown trout, rainbow trout, eels, pike, and others. In addition to being a great place to fish, Loch Ness is also a popular spot for swimming, boating, and other water activities.

The loch is located in the Highlands of Scotland and is approximately 23 miles long. The depth of the loch varies depending on the location, but it is typically around 700 feet deep. The Loch Ness Monster is said to live in the loch, and there have been many sightings of the creature over the years.

Whether you’re interested in fishing, swimming, or just want to take in the beautiful scenery, Loch Ness is definitely worth a visit. A quick search for holiday cottages loch ness and you’ll be halfway there already.

6. St Andrews

If you’re looking for a breathtaking destination to add to your Scotland bucket list, look no further than St. Andrews. This picturesque town is home to the world-famous Old Course at St Andrews Links, as well as numerous other historic sites and stunning natural scenery.

Whether you’re a golf enthusiast or not, a visit to St. Andrews is sure to be memorable. In addition to the famous golf course, visitors can also explore the ruins of the 12th-century St. Andrews Cathedral, stroll along the sandy beaches, or hike up to the Castle Rock for unbeatable views of the town below.

No matter what your interests are, you’re sure to find something to love in St. Andrews. So why not start planning your trip today?

7. Aberdeen

Aberdeen is a city located in the northeast of Scotland. The city is known for its granite buildings, as well as its two universities- the University of Aberdeen and Robert Gordon University. Aberdeen is also home to a number of museums and art galleries, making it a great destination for those interested in culture and history.

In addition, the city offers a variety of shopping and dining options, as well as a lively nightlife scene. You may try catching a concert or show at the P&J live, heading to the cinema, or Lane 7 for a round of 10 pin bowling or heading to the home of BrewDog.

P&J Live buiding, Aberdeen

8. Dundee

Dundee is a city located in Scotland that is known for its rich history and beautiful scenery. Dundee is home to many different historical sites, museums, and parks that are perfect for exploring. The city also offers a variety of shops, restaurants, and cafes for visitors to enjoy.

Dundee is the perfect destination for those who are looking to explore Scottish history and culture. The city is home to a number of different historical sites, including the Dundee Heritage Trust and the Verdant Works. Visitors can also explore the city’s many museums, such as the McManus Galleries and the Discovery Point. For those who prefer to spend time outdoors, Dundee has a number of different parks, such as the Mills Observatory and the Camperdown Wildlife Centre.

No matter what your interests are, you’re sure to find something to enjoy in Dundee. The city is perfect for a day trip or a longer vacation. Be sure to add Dundee to your list of must-visit destinations in Scotland!

9. Perthshire

If you’re looking for a breathtaking destination in Scotland, look no further than Perthshire. From its picturesque towns and villages to its stunning natural scenery, Perthshire has something for everyone.

Perthshire is home to a number of different towns and villages, each with its own unique charm. Visitors can explore the town of Pitlochry, go for a hike in the Cairngorms National Park, or take a scenic drive through the Highlands. No matter what you’re looking for, you’re sure to find it in Perthshire.

There are also some great themed tours on history and horror around Perthshire which we recommend checking out.

10. The Borders

The Borders is a region located in the southeastern part of Scotland. It is home to some of the most stunning scenery in the country, including the Eildon Hills, the Tweed Valley and the Cheviot Hills. The Scottish Borders are a great place to head out into the wilderness and take in the beautiful local wildlife.

The Borders is also home to a number of historical sites, such as Melrose Abbey, Jedburgh Abbey and Dryburgh Abbey. If you’re looking for a place to get away from it all and enjoy some beautiful scenery and history, then the Borders is the place for you!


With all the beautiful places to visit in Scotland, it’s hard to choose just one. Whether you’re looking for a city break or a countryside getaway, Scotland has something for everyone. So what are you waiting for? Start planning your Scottish adventure today! Where will you go?

We hope this blog post has been helpful in deciding where to go and what to see while you are in Scotland.

The latest stories