Skip to content Skip to sidebar Skip to footer

Classic Beaches on Lewis

Dalmore (Dalmhor) & Dalbeg (Dalbeag)

To the north of Carloway on the west side of Lewis, Dalmore and Dalbeg sit within a dramatic Atlantic setting. “Mhor” means big and “beag” means small in Gaelic – and the beaches live up to their names.

  • Road access to both beaches

  • Dalmore has better parking and public toilets

  • Powerful Atlantic rollers make Dalmore a favourite with experienced surfers

Ness Beach & Port of Ness

At the northern tip of Lewis, Ness is ideal for families and mixed-weather days.

  • Sports centre with ten-pin bowling

  • Superb Europie play park built into the dunes

  • Visit at low tide for sandy stretches and rock pools

  • Nearby Port of Ness offers a beautiful sandy bay and local café options

Bosta Beach, Great Bernera

Reached via the bridge onto Great Bernera, Bosta sits on the island’s north-west corner.

  • Sheltered bay with soft sand and clear water

  • Home to a restored Iron Age house, revealed after storms in 1993 exposed an ancient settlement

  • Perfect combination of beach time + history in a single trip

Traigh Mhor & Garry Beach, Tolsta

Follow the road towards Tolsta at the northern end of the B895 and you’ll find a series of breathtaking beaches:

  • Traigh Mhor – about 2 miles of unspoilt white sand, popular with surfers

  • Garry Beach – smaller but packed with character, with sea stacks and caves to explore at low tide

From here, you can also walk across the famous Bridge to Nowhere, built in the 1920s by Lord Leverhulme for a road that was never completed. It’s now a lovely coastal walking route with big sea views.

Coll Beach

Just off the main road north to Tolsta, around 5 miles from Stornoway, Coll is a great all-rounder:

  • Ideal for walking, kite flying and windsurfing

  • Easy to reach, with wide views over the bay