Choosing between Glasgow and Edinburgh is a bit like choosing between a perfectly tailored dinner jacket and a very good leather jacket.
One is elegant, composed and knows exactly how it looks. The other is lively, a little rough around the edges, and far more fun after 10pm.
Naturally, everyone insists their preference is based on culture.
It isn’t. It’s personality.
Let’s begin, as all sensible travellers do, with the price of lying down.
Edinburgh, it must be said, has become eye-wateringly expensive. Hotel prices have surged dramatically in recent years, with studies suggesting the cost of a short stay now exceeds cities like Paris and Barcelona.
This is not accidental. Edinburgh has very deliberately positioned itself as a premium destination – fewer tourists perhaps, but ones with healthier credit limits.
Glasgow, meanwhile, has taken a different approach. It is, broadly speaking, more affordable. Hotels are easier to come by, prices less theatrical, and you’re less likely to feel that your room rate should include partial ownership of the building.
Even investment analysts note Edinburgh’s higher room rates and occupancy, while Glasgow offers strong value and growth potential.
Verdict: Edinburgh wins for glamour. Glasgow wins for your bank account.
Now to food – the real reason any of us travel.
Scotland as a whole punches well above its weight gastronomically, with a growing number of Michelin-recognised restaurants showcasing local produce and serious culinary talent.
Edinburgh, predictably, leans into refinement. White tablecloths, tasting menus, and the sort of plating that suggests the chef has considered your emotional journey as well as your appetite.
Glasgow, however, is where things get interesting.
It may have fewer Michelin stars, but what it lacks in formal accolades it makes up for in sheer energy. The restaurant scene is thriving, constantly evolving, and – crucially – less constrained by the expectations of tourists seeking “a nice Scottish dinner.”
Or, to put it another way: Edinburgh serves you an experience. Glasgow feeds you.
Verdict: Edinburgh for occasion dining. Glasgow for actually enjoying yourself.
Edinburgh is, without question, Scotland’s tourism heavyweight. It is the country’s most visited destination, drawing international crowds year-round thanks to its castle, festivals and general air of historical perfection.
And it shows.
At peak times, particularly during the Festival Fringe, the city can feel less like a destination and more like a very polite, very scenic crowd.
Glasgow, by contrast, is the quieter sibling. Still busy, still vibrant, but without quite the same density of visitors. You’re more likely to feel like you’ve discovered something rather than joined a queue for it.
As one online traveller rather bluntly put it: “Edinburgh … can get overcrowded… Glasgow feels more like a real city.”
Verdict: Edinburgh if you like spectacle. Glasgow if you like space.
This is the part where one is supposed to deliver a definitive answer.
But the truth – irritatingly – is that Glasgow and Edinburgh are not competitors so much as opposites.
Edinburgh is the postcard. Glasgow is the story behind it.
If you want beauty, history, and the sense of stepping into a perfectly composed painting, you go to Edinburgh.
If you want energy, humour, better value and a city that feels lived-in rather than displayed, you go to Glasgow.
Or, if you’re sensible – and travelling with a partner who has opinions – you do both.
Because the real triumph of Scotland is that the train between them takes just over an hour.
Plenty of time, in other words, to argue about dinner.