The large island is comprised of a number of small towns and villages. Here are some helpful hints and information about each:


  • Portree; The capital of the island and located on the east side of the island, Portree overlooks a beautiful bay.
  • Braes; located across the bay from Portree, Braes is quiet and offers a safe distance from hustle and bustle but has access to amenities, it is a great holiday locale.
  • Skeabost; Offers fantastic fishing and golf, those are the two largest claims to fame.
  • Sligachan; Known most famously for the post card views and breathtaking landscape.


  • Staffin; the mountainous town has a wonderful geological history.
  • Flodigarry;
  • Uig; a beautiful port with access to ferries and other islands, this town also has some of the best food on the isle.


Dunvegan; one of the more popular destinations for visitors, Dunvegan has lots to do and see.

Glendale; The peace and quiet is extremely tempting here. The town is isolated but in the best way possible.

Waternish; a fishing town that is sleepy but quaint.

Edinbane; this town set on the river was originally home to some of the wealthiest inhabitants back in the 1800s and thus boasts some beautiful architecture.


Broadford; more municipal than breathtaking, this central town has a political history and deep roots in politics.

Elgol; the departure point for many boat tours and day trips as well as the home of two beautiful caves that can only be accessed by boat.


Kyleakin; historically the largest connecting point to the island, this town still draws a number of tourists and visitors.

Kylerhea; driving here you will get to experience the highest road on the Isle.


Armadale; Good shopping that is and has been getting even better!

Isle Ornsay

Tarskavaig; home to some of the best baking on the isle.


Carbost; full of friendly locals, this lively town features unique events and is worth exploring during your visit to the Isle.


Kyle of Lochalsh