1. St. Andrews

St. Andrews is pretty much world famous as the place where William and Kate went to university, but there’s loads more to this picture perfect little city.

There’s a multitude of delicious places to eat, boutique style shops and let’s not forget that it’s also considered to be the home of golf. If you’re a fan of golf then this is definitely a place in Scotland you won’t want to miss.



St Andrews also has amazing Cathedral ruins, castle ruins, a golf museum, an aquarium and plenty more things to see and do.

2. Loch Lomond

I’m lucky enough to live a short drive away from Loch Lomond’s beautiful shores. It’s a freshwater loch with stunning views and  is dominated by Ben Lomond on the eastern shore, which stands at 974 metres.

On a sunny day I truly believe Loch Lomond to be one of the most gorgeous spots in the world.

3. Glen Coe

Fan of James Bond films? Then you’ll have seen Glen Coe cast as the spectacular, rugged backdrop to Skyfall.

Glen Coe is thought to be one of the most breathtaking parts of my lovely little country and it’s easy to see why…

4. Loch Ness

Who’s ready to go hunting for Nessie? Loch Ness might be most famous for it’s mysterious monster, but it’s also home to some divine scenery and has an air of tranquility.

There’s some adorable small towns and communities dotted along the shores of the water and, in true Scottish style, there’s even a castle or two too!

5. Glasgow

If you’re a long time reader here then you’ll probably be tired of me writing about how amazing Glasgow is and how much I adore it. If you’re new here then please, take my word for it.

Rough Guides voted it the friendliest city in the world and it’s not hard to see why when you spend some time here.

There’s buzzing bars, delicious restaurants, amazing (free) museums, gorgeous architecture, oodles of live music and so many sights to see. Glasgow is a city full of character and a visit here whilst in Scotland is a must.

6. Isle of Cumbrae

The Isle of Cumbrae is another little gem of an island off the west coast of Scotland. It’s only 4 kilometres by 2 kilometres, so it’s blessed with gorgeous views almost everywhere you go.

I visited it many times while I was growing up and in summer it’s the perfect place to hire bikes and cycle the 11 miles round the whole island, with a stop for ice cream half way of course!

7. North Berwick

This pretty little seaside town is definitely one of my favourite spots in Scotland.

It is home to two sandy beaches that look more like they belong in the Mediterranean than in Scotland and also has a great array of restaurants for such a small town.

It’s also home to some pretty killer sunsets over the beach…

8. Cairngorms National Park

The Cairngorms have been recognised as a national park since 2003 and if you visit it’s not hard to see why. It’s the largest national park in Britain and covers the spectacular Cairngorms mountain range.

If you’re a skier or snowboarder then the Cairngorms usually get a tonne of the white stuff in winter making it a perfect skiing destination.

9. Edinburgh

15 PLACES TO VISIT IN SCOTLAND  Scotland’s capital is a real showstopper. With an imposing castle sitting overlooking the city atop an extinct volcano it’s a pretty dramatic setting. Coupled with it’s centuries old cobbled streets, historic buildings and gorgeous views at every turn it’s pretty hard not to fall head over heels in love with this city.

10. Skye

I’m sad to say I’ve only visited Skye once but it’s a place that I absolutely adored and will definitely return to, hopefully sooner rather than later.

Skye is a natural, rugged island off the west coast of Scotland and has great views, gorgeous walks and plenty of fresh fish restaurants.

11. Aberdeen

Aberdeen, in the north of Scotland, is the third most populous city in the country after Glasgow and Edinburgh. It’s affectionately know as ‘The Granite City’ thanks to the number of buildings constructed with locally quarried granite which sparkles in the sun due to a high mica content. Whatever that is.

Aberdeen is right on the coast and has some rather gorgeous long, sandy beaches where you can escape the buzz of the city.

12. Stonehaven

Stonehaven lies about 15 miles south of Aberdeen and is a cute little town with nice shops, quirky restaurants and a beautiful pebble beach that’s perfect for long walks.

At Hogmanay Stonehaven really comes to life with the Stonehaven Fireballs. These are flaming wire cages which locals swing around their heads to create a magnificent effect. The idea is to burn off the bad spirits and negative energy from the previous year to start the new year afresh. What a memorable New Years experience that would be!

13. Loch Fyne

If you love fresh fish and shellfish then Loch Fyne will suit you pretty perfectly. It’s a sea loch in Argyll and Bute and is well known for it’s delicious fresh mussels, oysters, kippers, scallops and much more.

If you’re not such a big fish fan then there’s plenty other things on the banks of Loch Fyne to keep you entertained. The charming town of Inverary with it’s striking castle is definitely my favourite place to explore.

14. Dumfries and Galloway

Dumfries and Galloway is a large region located in the south west of Scotland. It has some gorgeous coastline, enchanting castles, great food and plenty of outdoor activities.

You’ll find one of Europe’s longest zip-wires in Dumfries and Galloway and this is the incredible view from the top. Worth it just for the view!

15. Stirling

Stirling is located right in the heart of central Scotland and has in imposing castle overlooking the city and the 19th century Wallace Monument to honour William Wallace. Either of these raised aspects will offer you great views over the city and surrounding countryside.

Stirling is also home to some great nightlife thanks to the number of students studying in the city. Go and check out the famous (or infamous?!) Scottish nightlife.

Have you visited any of these beautiful places? Do you have any more to add to the list?