A survey of 10,000 holiday-goers has revealed the 50 towns and cities Brits are swarming to this summer.

Edinburgh emerged the winner, beating London to the top spot in the table – with 15% of those surveyed saying they’ll be visiting the Scottish capital this summer. Home to the likes of the Edinburgh Military Tattoo and the Edinburgh Festival Fringe, the city attracts over 2.15m domestic visitors per year according to recent government figures.

In total, Scotland contributed to over 10% of the list, compiled by Pegasus Marine Finance – with Highlands hotspot Inverness joining Edinburgh in the top 10.

Scotland’s second city, Glasgow, was named the UK’s 21st most popular staycation destination – while Loch Lomond tourist spots Aberfoyle and Inverary also made the longlist.

Across the border, one in 10 participants said that they would be visiting London this summer – asserting its own dominance on the UK’s tourism industry – while Bournemouth, Manchester and Whitby made up the top five.

The North of England is particularly well-represented in the table – with Newcastle (17th), Durham (30th), Barnard Castle (33rd), South Shields (34th) and Northumberland’s Alnwick (42nd) and Berwick (43rd) all featuring in the top 50.

The Lake District also fared well, thanks to the growing allure of Kendal, Keswick and Penrith.

Five Welsh hotspots also made the list – Cardiff, Abergavenny, Newport, Harlech and Aberystwyth – while Belfast and Bushmills, home of the Giant’s Causeway, represented Northern Ireland.

The Pegasus Marine survey follows a report by The Telegraph, which found that more Brits are enjoying staycations than ever before.

Is your hometown featured? Here’s the UK’s top 50:

Edinburgh 

London 

Bournemouth 

Manchester

Whitby

Hastings 

Blackpool

Inverness

Stratford-upon-Avon

York

Skegness

Great Yarmouth

Portsmouth

Nottingham

Brighton

Liverpool

Newcastle

Kendal

Scarborough

Cambridge

Glasgow 

Watford

Keswick

Leeds

Chester

Isle of Man

Oxford

Alton

Aberfoyle

Durham

Cardiff

Morecambe

Barnard Castle

South Shields

Christchurch

Abergavenny

Salford

Ely

Belfast

Stroud

Harlech

Alnwick 

Berwick

Newport

Amesbury 

Penrith

Aberystwyth

Whitehaven

Bushmills

Inveraray