Lothian Swimming beaches

The beach guide has 8 swimming beaches listed in Lothian. Check here for all swimming beaches in the UK

  • Portobello - West (Kings Road) ©

    1. Portobello - West (Kings Road) Beach

    West beach forms the northern section of the 2-mile stretch of sandy coast in the Edinburgh suburb of Portobello. Turning left at the end of King's Road a promenade heads north-west past the bus depot towards Craigentinny Golf Course.…

  • Portobello ©

    2. Portobello Beach

    Portobello is a popular sandy beach in the Edinburgh suburb by the same name, slightly less than 2 miles east of the city centre, offering views across to the north side of the Firth of Forth and out towards Inchkeith Island. Being close…

  • West Bay ©

    3. West Bay (North Berwick)

    West Bay is a sandy beach close to the seaside town of North Berwick. It has excellent views over the Firth of Forth, 12th Century North Berwick Harbour and Craigleth and Bass Rocks, both of which are about a mile from the coast. It is…

  • Whitesands Bay ©

    4. Whitesands Bay

    Just over 2 miles down the coast from Dunbar, down a single track road off the A1087, Whitesands is a rural, secluded beach. An attractive stretch of fine, clean sand curves gently round the bay and is backed by grasslands. The bay faces…

  • Thorntonloch ©

    5. Thorntonloch Beach

    This beautiful stretch of wide, sandy beach lies adjacent to the Torness nuclear power station, about 32 miles south of Edinburgh, just off the A1. The beach is about 400 metres long and is backed by low, grassy dunes. It is very popular…

  • Seacliff ©

    6. Seacliff Beach

    This beautiful beach is a genuine hidden gem.  It lies in a remote part of East Lothian at the mouth of the Firth of Forth. The beach is in private ownership and there is a small charge…

  • Milsey Bay ©

    7. Milsey Bay (North Berwick)

    Milsey Bay is a sandy beach at the eastern end of North Berwick. It has lovely views out over the Firth of Forth and the Bass Rock some 2 kilometres offshore. It is a perfect place for swimming, walking, exploring rock pools, sun bathing…

  • Portobello - Central (James Street) ©

    8. Portobello - Central (James Street) Beach

    Portobello is a beach resort in the Edinburgh suburbs. The section of shoreline next to James Street forms part of a long, wide stretch of golden sand, backed by a promenade, which leads down to the suburb of Joppa. The promenade here…