What to do in Scottish Highlands

Activities, attractions and tours

Oban featuring a lake or waterhole and a house
Oban featuring a coastal town and a bay or harbour
Oban featuring a house
Inverness showing night scenes and a river or creek
Oban showing a coastal town

  • find price illustration

    Explore activities

    Explore thousands of experiences from activities and attractions to day tours and transfer.
  • calendar shield illustration

    Book with ease

    Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
  • trophy illustration

    Treat yourself

    Members save % or more when you book activities.

Top places to visit

1. Ben Nevis

Ben Nevis is the highest mountain in the United Kingdom. In the western portion of the Grampian Mountains, the picturesque giant dominates the skyline and overlooks several lakes. Join the many hikers and mountaineers who battle the elements year-round to conquer the mountain.
Learn more
Ben Nevis showing mountains, forest scenes and tranquil scenes

2. Inverness Castle

Inverness Castle is one of the city’s most prominent landmarks, its baronial turrets dominating the skyline. You might recognize the castle as the location of Duncan’s murder in the Shakespearean play Macbeth. Walk around the castle grounds to admire its architecture up-close and see impressive views of the city and along the River Ness.
Learn more
Inverness Castle featuring heritage architecture, heritage elements and a castle

3. Loch Lomond and The Trossachs National Park

Loch Lomond and the Trossachs National Park offer some of the most spectacular scenery in the country, just a 1-hour drive north of Glasgow. The villages in the area are steeped in history and legend, and locally sourced food takes pride of place at many of the local restaurants.
Learn more
Visit this Scottish national park to hike through ancient woodlands, relax on the shore of the largest body of freshwater in Britain and enjoy local produce.

4. Urquhart Castle

Bring your camera for your trip to Urquhart Castle. Its crumbling brown walls and spectacular towers, which are set against the tree-covered hills and still waters of Loch Ness, are extremely photogenic. Learn about 1,000 years of history and trace centuries of conflict between the English and the Scots at these stirring medieval ruins.
Learn more
Urquhart Castle featuring tranquil scenes, heritage elements and a lake or waterhole

5. Portree Harbour

Portree Harbour is a sheltered, calm space lined by rows of pastel-colored storefronts and fringed by gentle green hills. Embark on boat trips to nearby islands from the pier and enjoy fresh seafood dishes at one of the family-owned establishments lining the harbor.
Learn more
Portree Harbour featuring a bay or harbour and boating

What to do in Scottish Highlands


Popular places to visit

Explore areas of Scottish Highlands

Inverness Castle showing a river or creek, a castle and heritage elements

Inverness City Centre

4.5/5(343 area reviews)

The fantastic nightlife and stunning river views are just a few highlights of Inverness City Centre. Make a stop by Inverness Castle or Victorian Market while you're exploring the area.

Inverness City Centre
Portree which includes rocky coastline

Portree Town

If you're spending some time in Portree Town, Somerled Square and Portree Harbour are top sights worth seeing.

Portree Town
Fort William showing railway items and heritage elements

Fort William City Centre

4/5(18 area reviews)

Fort William City Centre is known for its abundant dining options, and you can plan a trip to Great Glen Way and West Highland Museum while you're in town.

Fort William City Centre
Default Image

Broadford

Unique features of Broadford include the restaurants and seaside views. Make a stop by Isle of Skye Market Square or Magpie while you're exploring the area.

Broadford
Default Image

Crown

While there might not be top attractions in Crown, you can explore the larger area and discover places like Inverness Castle and Eastgate Shopping Centre.

Crown
Default Image

Ballifeary

While visiting Ballifeary, you might make a stop by sights like Eden Court Theatre and Ness Islands.

Ballifeary

Day trip destinations from Scottish Highlands