The Spence at Gleneagles Townhouse
Our verdict · A stylish, contemporary sitting with inventive savouries in a grand former banking hall, from £65 per person.
Go if
You want a more modern, design-led afternoon tea and slightly better value at the luxury end.
Skip it if
You want a traditional harp-and-tiered-stand classic or flexible weekend timing.
Plan your visit
The Spence at Gleneagles Townhouse
From £65 pp
Indicative price at the time of review.
The Spence occupies a grand, ornately ceilinged former banking hall on St Andrew Square and offers the most contemporary tea on our list. The menu leans inventive, with savouries such as wild mushroom cappuccino and crab crumpets alongside scones with clotted cream and jam, per the venue's own description. Pricing is £65 per person, or £83 with a glass of Champagne, which gives it the best value at the luxury end and lifts its overall score close to the picks above. The main trade-offs versus the Balmoral, Signet Library and Prestonfield are character and timing: this is sleek and modern rather than a classic, and it is served on weekday afternoons (roughly Mon-Fri, 14:30-16:30) with 48 hours' notice and pauses from mid-November to early January, so it suits weekday planners over spontaneous weekend or festive visitors. It is very central, near the St Andrew Square tram stop and Waverley.
The good & the bad
Pros
- Inventive, modern menu that stands out from the traditional sittings
- Better value at the top end, from £65 per person
- Central St Andrew Square location by the tram and Waverley
Cons
- Less of a classic, traditional afternoon-tea feel
- Weekday afternoons only, with 48 hours' notice and a festive-period pause
How it compares
| Pick | WATTB Score | Price | Best for |
|---|---|---|---|
| 1.Palm Court at The Balmoral | 92/100 | From £72.50 pp | overall |
| 2.Colonnades at the Signet Library | 89/100 | From ~£75 pp (indicative) | a grand occasion |
| 3.Afternoon Tea at Prestonfield House | 88/100 | From ~£70 pp (indicative) | romance |
| 4.The Spence at Gleneagles TownhouseThis pick | 87/100 | From £65 pp | modern take |
| 5.The Georgian Tea Room at The Dome | 84/100 | From ~£32 pp (indicative) | value |
Good to know
- Address
- 39 St Andrew Sq, Edinburgh EH2 2AD
- Nearest station
- St Andrew Square (tram) / Edinburgh Waverley
- Phone
- +44 131 322 3780
- Price
- From £65 pp
- Setting
- Restored banking hall, St Andrew Square
- Style
- Contemporary, inventive savouries
- Location
- Central, by St Andrew Square tram
- Booking
- Weekday afternoons; 48 hours' notice
Opening hours
- Monday
- 7:00 AM – 9:30 PM
- Tuesday
- 7:00 AM – 9:30 PM
- Wednesday
- 7:00 AM – 9:30 PM
- Thursday
- 7:00 AM – 10:00 PM
- Friday
- 7:00 AM – 10:00 PM
- Saturday
- 8:00 AM – 10:00 PM
- Sunday
- 8:00 AM – 9:30 PM
Address, hours & rating verified via Google · Sept 2026
Researched by WATTB
- Published
- 12 September 2026
- Updated
- 12 September 2026
- Last verified
- 12 September 2026
- Sources
- 7 sources
We research and rank options from public data, official information and published reviews. How we research →
Written by
Keep comparing
More from The Best Afternoon Tea in Edinburgh for 2026
Stay in the loop
A newsletter is on the way
Sign-ups aren't open yet — check back soon.