Tourism is booming in parts of the UK and one city taking full advantage of the many visitors is Edinburgh.
Despite Brexit fears, UK tourism is set to see record highs this year after a record-breaking 2017, according to GlobalData, with Scottish destinations performing particularly well.
Hotel chain Best Western named Glasgow and Edinburgh as the winners of the top spots for the most popular British destinations.
With its rich history and mix of old and new cultural attractions, visitors have been flocking to Edinburgh all year round and this is set to increase further as the first direct flights between Scotland and China launch in June.
This positivity is reflected in newly released figures from STR Global, which specialises in worldwide hotel data.
Occupancy levels in Edinburgh were 91.3 per cent in July 2017 and this climbed to 94.2 per cent in August last year.
This compares to 82.8 per cent and 92.3 per cent in Glasgow, and 77.3 per cent and 70.2 per cent in Manchester.
Average daily rate
In Edinburgh, this was £81.01 in July last year and £109.18 in August.
This compares to £57.90 and £62.69 in Glasgow and £55.17 and £51.48 in Manchester.
Revenue per available room
Measured by dividing total hotel guestroom revenue by room count and number of days in the period, this was £73.96 in July 2017 in Edinburgh and £102.85 in August. In Glasgow it was £47.94 and £57.89, plus £42.64 and £36.16 in Manchester.
These stats show how lucrative the accommodation is in Edinburgh compared to the nearby cities of Glasgow and Manchester and highlight the opportunities to capitalise on the growing number of tourists visiting.
The hotel performance statistics are for mid-sector accommodation.
UK tourism is set to see a record-breaking 2018 with overseas visitors reaching 40.3 million.
VisitBritain has estimated it could hit as many as 41.7 million visitors, bringing £26.9 billion to the economy.
Edinburgh is second only to London as the most popular UK destination for Chinese tourists and aims to double Chinese inbound tourism by 2020, according to VisitScotland.
Hainan Airlines will run direct return flights between Edinburgh and Beijing twice a week from June, with most passengers predicted to be travelling for tourism or business.
Two more return flights between the two cities will go via Dublin each week.
The route will fly from Beijing to Dublin before going on to Edinburgh and then back to Beijing on Thursdays and Sundays. It will fly to Edinburgh and then Dublin and then back to Beijing on Tuesdays and Saturdays.