Stornoway

Towns & Villages

Add Stornoway to your Itinerary

Stornoway

Stornoway is the main town on the island of Lewis in the Outer Hebrides.

Originally a Viking settlement, Stornoway is now a transport hub. You’ll find many hotels, B&Bs and pubs to cater for visitors arriving on the ferry from Ullapool or flying in from Glasgow, Edinburgh or Inverness.

The town has a bustling harbour, while attractions include the An Lanntair Art Gallery, Lewis Loom Centre and the Museum nan Eilean. Lews Castle is a magnificent 19th century construction and houses a Woodland Centre in the gardens.

A range of local specialist shops sell handcrafted goods from the Outer Hebrides including jewellery and Harris Tweed.

Stornoway is also home to a good variety of eating establishments, including the stylish Solas Restaurant, found within the Caberfeidh Hotel, and the Digby Chick restaurant which specialises in fresh seafood.

Be sure to try the local speciality - the renowned Stornoway black pudding (and white pudding and fruit pudding too).

Explore More

  1. Back

    Back

    Back is a small crofting community on Lewis's north east coast.

    5.18 miles away
  2. Point

    Point

    Point is the local name for the Eye Peninsula in the Outer Hebrides.

    5.57 miles away
  3. Lochs

    Lochs

    Lochs is an area on the east coast of Lewis, centred around Loch Erisort, and incorporates a number...

    9.21 miles away
  1. Lewis

    Lewis

    Lewis is the largest and most northern island in the Outer Hebrides, home to one of the best...

    9.59 miles away
  2. Garry Beach, Tolsta

    Garry Beach, Tolsta

    Garry Beach is found on the Isle of Lewis in the Outer Hebrides.

    11.77 miles away
  3. North Lewis

    North Lewis

    In North Lewis you’ll find a number of prehistoric remains and picturesque crafting and fishing...

    12.88 miles away
  4. Bernera

    Bernera

    Bernera, officially known as Great Bernera, is a rocky island off the north west coast of Lewis,...

    17.36 miles away
  5. Bosta Beach, Great Bernera

    Bosta Beach, Great Bernera

    Bosta Beach is located in the north of Great Bernera, an island connected to the Isle of Lewis by a...

    18.74 miles away
  6. Eoropie Beach

    Eoropie Beach

    Europie Beach is located on the Isle of Lewis in the Outer Hebrides.

    19.93 miles away
  7. Harris

    Harris

    Harris is a dramatic island in the Outer Hebrides that boasts some of the best beaches in Scotland.

    20.57 miles away
  8. Uig (lewis)

    Uig (lewis)

    Uig is a remote region of Lewis, lying some 20-odd miles west of Stornoway on the island's rugged...

    20.89 miles away
  9. North Harris

    North Harris

    The wild mountains of North Harris and the gentler landscape and sandy shores of South Harris are...

    23.78 miles away
  10. Mangersta Sands

    Mangersta Sands

    Mangersta sands is found in Uig, the Isle of Lewis in the Outer Hebrides.

    26.33 miles away
  11. Tarbert (Harris)

    Tarbert (Harris)

    Tarbert is the ferry port for Harris on the Outer Hebrides.

    26.92 miles away
  12. Scalpay

    Scalpay

    The island of Scalpay is a 2.5 sq mile island and is connected to Harris via a single track bridge.

    27 miles away
  13. Mealasta Beach, Uig

    Mealasta Beach, Uig

    Mealista beach is located in Uig, on the west of the Isle of Lewis in the Outer Hebrides.

    27.97 miles away
  14. Hushinish Beach

    Hushinish Beach

    Hushinish beach is found on the west side of the Isle of Harris in the Outer Hebrides.

    30.37 miles away
  15. Luskentyre Sands

    Luskentyre Sands

    Lukentyre sands is found on the west coast of South Harris in the Outer Hebrides.

    31.12 miles away
  16. Traigh Seilebost

    Traigh Seilebost

    Traigh Seilebost is found on the Isle of Harris in the Outer Hebrides.

    32.25 miles away
  17. Paible

    Paible

    Paible beach is located on the Isle of Taransay, to the west side of North Uist in the Outer...

    32.7 miles away
  18. Traigh Iar Beach

    Traigh Iar Beach

    Traigh Iar beach is located on the Isle of Harris in the Outer Hebrides.

    35.1 miles away
  19. Slaggan Bay

    Slaggan Bay

    Slaggan Bay is a quiet, sandy beach on the banks of the Minch.

    35.11 miles away
  20. South Harris

    South Harris

    South Harris offers some of the most dramatic scenery in Scotland.

    35.25 miles away
  21. Scarista

    Scarista

    Scarista (Sgarasta in Gaelic) lies on the south western coast of South Harris.

    35.82 miles away
  22. Mellon Udrigle Beach

    Mellon Udrigle Beach

    Mellon Udrigle is a stunning white sandy beach offering unparallel views of some of the spectacular...

    36.9 miles away
  23. Northton Beach

    Northton Beach

    Northton Beach is located on the Isle of Harris in the Outer Hebrides.

    37.32 miles away
  24. Bayhead

    Bayhead

    Bayhead is a hamlet on the south west coast of North Uist in the Outer Hebrides.

    37.46 miles away
  25. Clachtoll Beach

    Clachtoll Beach

    Clachtoll Beach is a popular beach with some rugged terrain, including the Split Rocks.

    37.78 miles away
  26. Laide

    Laide

    Laide is a settlement on the remote coast of Wester Ross, situated half way between Dundonnell and...

    38.3 miles away
  27. Achnahaird Beach

    Achnahaird Beach

    Achnahair Beach is a lovely crescent of sand in Wester Ross that is considered one of Scotland’s...

    38.4 miles away
  28. Aultbea

    Aultbea

    The small fishing village of Aultbea boasts a beautiful and tranquil setting on the east coast of...

    38.67 miles away
  29. Clashnessie Bay

    Clashnessie Bay

    Clashnessie Bay is a small sandy beach with a mild microclimate, due to the closeness of the...

    38.8 miles away
Previous Next

Quick Finder

Search Accommodation

Region
Or type a Location/Postcode
Type of Accommodation
Keywords
Check-in date
Guests in Room/Unit 1 Child Ages
Add Another Room/Unit

My Shortlist

Build your own itineraries by clicking the 'add to shortlist' button to add an item to your Itinerary basket.

Information Line

Book online or call

0845 859 1006

Monday to Friday 9am - 5pm

Saturday 10am - 3pm

Sunday closed

*Calls may be recorded

Please note that if you purchase your package/ticket/pass online between 4pm Friday and 9am Monday, you will not receive your final e-confirmation until Monday. You are unable to use your package/ticket/pass without this confirmation.