British Beaches

Sand, sea, sun, surf and scones

This website will be moving soon! We have a new domain name, and a new design. The current site will close later this year, but in the meantime you can check out the new version at

Portkil / Meikleross Beach

Kilcreggan, Argyll and Bute

A rocky and pebbley beach at the south easter end of the Rosneath peninsula.

Beach Type





2 jetties

Nature and Wildlife

Explore this remote area of coastline. Kilcreggan is within walking distance.

Water Quality

Not Tested



Tourist Information

Glasgow Tourist Information Centre Glasgow TIC 11 George Square Glasgow. G2 1DY Tel:+44 (0)141 204 4400


Nearest town: Kilcreggan
County: Argyll and Bute
Latitude/Longitude: 55.9857, -4.79758
Postcode: G84 0JQ
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)


Get the ferry to Kilcreggan.

Public Transport

Ferry to Kilcreggan from wither Helensburgh or Gourock.

Nearest Railway Stations

Fort Matilda (Approx. 2 miles away)
Gourock (Approx. 2 miles away)
Greenock West (Approx. 3 miles away)
Helensburgh Central (Approx. 3 miles away)
Greenock Central (Approx. 3 miles away)

Important! Distances are as the crow (or seagull) flies. Road distances may be considerably longer, especially at estuary locations.

Nearby Car Parks

Pier East, Kilcreggan (Unknown stay).
About 0.9 miles away
Opposite Post Office, Kilcreggan (Unknown stay).
About 0.9 miles away
Gourock Station, Gourock (Unknown stay).
About 1.8 miles away
Fort Matilda Station, Fort Matilda (Unknown stay).
About 1.8 miles away
Kempock Street, Gourock (Unknown stay).
About 1.9 miles away
Chalmers Street, Gourock (Unknown stay).
About 2 miles away
Kidston Park, Helensburgh (Unknown stay).
About 2.1 miles away
Shore Road, Cove (Unknown stay).
About 2.5 miles away
Grieve Road, Greenock (Unknown stay).
About 2.5 miles away
Auchneagh Farm Road, Greenock (Unknown stay).
About 2.6 miles away

Accomodation Links

Hotels and Guest Houses in Kilcreggan