Beaches in Portsmouth, Hampshire

Last updated:

The beach guide has 4 beaches listed in and around the town of Portsmouth. We have arranged these beaches in order of closest to the town first (distance in brackets).

  • Southsea Beach (2.1 miles)

    Southsea © Mike Faherty | BY-SA

    Southsea, which got its name from the 16th century Southsea Castle, became a fashionable destination for bathing and other seaside leisure activities in the early 19th century. Today, it remains a vibrant, traditional resort town with plenty of visitor attractions.

    Southsea beach stretches from Old Portsmouth to Eastney. The beach itself is made up…

  • Southsea West Beach (2.1 miles)

    Southsea West © John Lucas | BY-SA

    Southsea lies to the east of Portsmouth Harbour, and offers visitors a choice of beaches and many other leisure activities. This stretch of sloping shingle between Southsea Castle and Lighthouse, and South Parade Pier, is a popular beach. It is backed by a promenade which makes a good place to take a stroll or even…

  • Eastney Beach (2 miles)

    Eastney © Steve Daniels | BY-SA

    Eastney is a long, fairly wide, pebble beach at the eastern end of an approximately 3.5 km (2 mile)continuous stretch of coast between Southsea Castle and Fort Cumberland. The southern suburbs of Portsmouth are close by, so locals find this a convenient place to swim and cool down on hot, sunny days. To the west,…

  • Old Portsmouth Beach (2.1 miles)

    Old Portsmouth Beach © Rob Newman | BY-SA

    A shingle beach stretches all the way along the southern end of Portsea Island from Old Portsmouth to Eastney. Old Portsmouth Beach is located in the mouth of Portsmouth harbour, close to the historic old town. Apparently there is good fishing to be had here. Swimming less so as the currents in and out of…

Portsmouth beaches map

Map featuring Portsmouth beaches. Click on pins to view beach details