Quick answer: The best afternoon tea in Glasgow for 2026 runs from a budget-friendly £18.95 spread at the Botanic Gardens to a five-star sit-down at Kimpton Blythswood Square around £49 a head. For the showstopper, book the Salon de Luxe at The Mackintosh Tearooms. For value with proper Glasgow character, The Corinthian Club starts at £25. Nearly every venue below does vegan, vegetarian and gluten-free, but you have to flag it when you book, not when you sit down.
Afternoon tea in Glasgow is a proper thing, not a tourist gimmick. The city basically invented the modern tearoom thanks to Kate Cranston and Charles Rennie Mackintosh over a century ago, and that heritage still shapes where you sit and what lands on the tiered stand. We have done the rounds, paid the bills, and pulled together the spots worth your money in 2026. Some are grand hotel affairs. Some are wee cobbled-lane tearooms with mismatched vintage china. We have grouped them by area so you can match the tea to the day out.
How we picked, and what to expect to pay
We only included places that are open and actively serving afternoon tea in 2026. We checked current menus, opening hours and booking pages, and we dropped anywhere that had quietly closed, moved to hire-only, or turned out to be an Edinburgh venue trading on a Glasgow name. No invented spots. No padding.
On price, here is the honest lay of the land. A classic standard afternoon tea in Glasgow sits at roughly £20 to £30 a head. Hotel and five-star versions run £35 to £50. Add a glass of fizz and you are looking at another £8 to £12, or closer to £15 if it is Champagne rather than Prosecco. Most venues give you ninety minutes at the table, so do not expect to camp out all afternoon. If money is tight this is still one of the better-value treats going, and you can read more on stretching a budget in our cost of living in Glasgow guide. If you want the full meal-out picture, see our best restaurants in Glasgow roundup too.
City Centre and Merchant City
The Mackintosh Tearooms (Salon de Luxe)

This is the one to do at least once. Now run by the National Trust for Scotland on Sauchiehall Street (G2 3EX), the building is the real Mackintosh-designed tearoom from 1903, and the upstairs Salon de Luxe with its silver high-backed chairs and leaded glass is the most beautiful room in the city to eat a scone in. The exclusive Salon de Luxe tea is the premium sitting, with finger sandwiches, warm scones with clotted cream, and a tier of patisserie, while the standard tea downstairs is a touch cheaper. Expect roughly £30 to £40 a head depending on the package, and book ahead because it sells out, especially weekends. It suits a special occasion, an out-of-town visitor, or anyone who loves design. Vegetarian, vegan and gluten-free can be arranged with notice.
The Mackintosh Tearooms website
Willow Tea Rooms, Buchanan Street

Not to be confused with the NTS one, this Mackintosh-inspired tearoom sits at 97 Buchanan Street, right on the main shopping drag. It has a White Dining Room and a Chinese Blue Room, both done in the Mackintosh style, and it is open seven days, Monday to Saturday 9am to 6.30pm and Sunday from 10am. You can do a standard afternoon tea, a Prosecco version or a full Champagne sitting, and walk-ins are accepted though booking is smarter at peak times. Reckon on £20 to £30 a head before fizz. It works well as a mid-shopping pit stop or a casual catch-up, and there are gluten-free, vegetarian, vegan and dairy-free menus.
Kimpton Blythswood Square Hotel

The five-star choice in the city centre, just off the leafy Blythswood Square (G2 4AD). The tea is seasonal and changes through the year, leaning on Scottish produce like smoked salmon and seasonal tartlets, with fresh scones and a proper run of sweet treats. It is served daily, roughly noon to 5pm, and sits around £45 to £49 a head. This is the grown-up, polished option, ideal for a milestone birthday, an anniversary, or impressing someone. Pair it with the spa and you have a full day. If you fancy a drink after, our best cocktail bars in Glasgow guide has the Blythswood quarter covered.
Kimpton Blythswood Square website
The Corinthian Club

For sheer drama and value, this is hard to beat. The Corinthian sits in a former bank and courthouse at 191 Ingram Street (G1 1DQ), and the main dining hall has a vast glass dome overhead. Afternoon tea is served with a live pianist, and the price is genuinely friendly at around £25 a head Wednesday to Friday, rising to about £35 on Saturday and Sunday. You can pre-book or chance a walk-in. It is a brilliant pick for a group of pals, a hen do, or anyone who wants a grand setting without a five-star bill. Add Prosecco for the full effect. Merchant City is full of spots like this, as our Merchant City guide lays out.
The Tea Rooms at The Butterfly and the Pig

A Glasgow institution, set in an original Georgian townhouse at 153 Bath Street (G2 4SQ). The Times Scotland named it best afternoon tea in Glasgow back in 2024, and the reason is the portions. They believe in hearty, towered-high stands of homemade cakes and scones, sandwiches, pickled cucumbers and even homemade crisps, all baked and brewed in-house. Open Monday to Saturday 9am to 5pm, so it is a daytime spot. Reckon on £25 to £30 a head, more with a gin and tonic upgrade. It suits anyone who wants generous, no-nonsense, properly homemade food rather than dainty hotel precision, and it does veggie, vegan, gluten-free and dairy-free.
The Butterfly and the Pig website
voco Grand Central Glasgow (Champagne Central)
Afternoon tea here is served in Champagne Central, the grand champagne bar overlooking the concourse of Central Station, inside the historic Grand Central Hotel (G1 3SL). Watching the trains come and go from a comfy seat with a glass of fizz is a very Glasgow pleasure. The tea runs the usual sandwiches, scones and sweets, with Prosecco or Bellini upgrades available, and it is typically served Sunday to Friday in the early afternoon. Expect around £30 to £40 a head, often cheaper through deal sites. It suits travellers killing time before a train, or anyone who likes a bit of old-railway glamour. Book the window seats.
Cup Tea Lounge, Renfield Street
Cup is a Glasgow tearoom name with real pedigree, and the Renfield Street lounge at number 71 (G2 1LP) sits inside a category B-listed Victorian Gothic building with original tiling and ornate lighting. The afternoon tea covers savoury bites, warm scones and a spread of sweet treats, with vegan, vegetarian and gluten-free versions all on the menu. You can upgrade to Prosecco, Champagne or a gin and tonic. Sittings are timed across the day, so book a slot. Reckon on £25 to £30 a head. It is a great central choice for a bestie catch-up or a long, lazy lunch with no rush to be anywhere.
Browns Brasserie and Bar, George Square

Browns occupies the 130-year-old former General Post Office building right on George Square (G2 1DY), and reopened in 2026 after a full remodel. Afternoon tea is served daily, roughly 3pm to 5pm, with crafted savouries, warm scones with seasonal jams, mini cakes and puddings, and your choice of tea or a glass of brut or pink Champagne. Prices start around £25 a head. The standout here is the dietary care: there is a dedicated gluten-free tea accredited by Coeliac UK, plus a vegetarian option on request. It suits coeliacs and anyone who wants a reliable, smart brasserie setting in the dead centre of town.
West End and Finnieston
One Devonshire Gardens by Hotel du Vin

The classiest tea in the West End, set in a Victorian tree-lined terrace on Devonshire Gardens (G12 0UX). The classic tea runs savoury finger sandwiches including Loch Fyne smoked salmon and Scottish cheeses, freshly baked plain and fruit scones with clotted cream and preserves, then seasonal pastries and cakes, all paired with teas and infusions developed with Bird and Blend. You can add a glass of chilled Champagne. Expect around £35 to £45 a head before the fizz. It suits a romantic afternoon, a quiet treat away from the crowds, or anyone staying out west. Booking is essential. The wider neighbourhood is worth a wander, as our Finnieston guide shows.
The Hidden Lane Tearoom, Finnieston

Tucked down the cobbled Hidden Lane off Argyle Street (1103 Argyle Street, G3 8ND), this vintage tearoom is one of the most charming spots in the city, all mismatched china and teapots. Peter Irvine’s Scotland the Best voted its afternoon tea second best in the country, and it deserves it. You get finger sandwiches, savoury bakes, secret-recipe scones with jam and clotted cream, and seasonal cakes, with a huge range of loose-leaf teas served in vintage pots. Served daily noon to 3.30pm, pre-book at least 24 hours ahead. Around £25 a head, with BYO at a £4 corkage fee, which is rare and brilliant. Vegan, vegetarian, gluten-free and dairy-free on request. Perfect for a relaxed, characterful afternoon with friends.
The Hidden Lane Tearoom website
The Tearoom at the Botanics
The best-value afternoon tea on this list, and a lovely one at that. The tearoom sits in a Victorian house between the two glasshouses in the Botanic Gardens (G12 0UE), with an outdoor terrace for good days. The afternoon tea is £18.95 and includes tea or coffee, a sandwich of your choice, a plain or fruit scone with preserve and clotted cream, and two mini cakes, served roughly noon to 3pm. Sandwich options stretch to a hummus and harissa choice, and there are vegan and gluten-free options. It is wheelchair-friendly and the gardens are free to wander before or after. Ideal for families, a budget treat, or pairing with a walk. Stroll the gardens then hop the Subway back into town.
Glasgow Botanic Gardens website
The Bothy, Ruthven Lane

The Bothy hides down cobbled Ruthven Lane off Byres Road (11 Ruthven Lane, G12 9BG), and it is one of the cosiest dining rooms in the West End. The kitchen is proudly Scottish, doing the likes of Cullen skink and Ayrshire pork, and the afternoon tea brings a selection of sandwiches, cakes and scones with tea or coffee. It is a homely, slightly rustic setting rather than a polished hotel one, which is the whole appeal. Reckon on £20 to £30 a head. It suits anyone who wants a relaxed West End afternoon with a side of proper Scottish cooking, and it pairs nicely with a Byres Road mooch. Call ahead to book and to flag dietary needs.
Cup Tea Rooms, West End
The original Cup, the West End sister of the Renfield Street lounge, is the spot for tea obsessives. The draw here is a list of around 40 hand-blended teas, made in small batches by an artisan process, served in a B-listed Victorian room with original coloured wall tiling and ornate lighting. The afternoon tea mixes classic and contemporary flavours across savouries, scones and sweets, with Prosecco, Champagne or G and T upgrades and full vegan, vegetarian and gluten-free options. Sittings are timed through the day, so book a slot. Around £25 to £30 a head. It suits anyone who actually cares which tea they are drinking, not just what is on the cake stand.
Southside
Sherbrooke Castle Hotel, Pollokshields

A genuine baronial castle dating to 1896, set in the quiet streets of Pollokshields (11 Sherbrooke Avenue, G41 4PG). The afternoon tea is served daily 1pm to 5pm in grand, wood-panelled surroundings, with an assortment of finger sandwiches and handmade cakes and scones, plus a Prosecco or Champagne upgrade if you are feeling decadent. Reckon on £25 to £35 a head. It is the Southside’s grandest option and a lovely change of scene from the city-centre crowds, easy to reach by train to Pollokshields West or Maxwell Park. It suits a special family occasion, a treat for the in-laws, or anyone exploring the Southside. The area around Shawlands is worth pairing in.
Sherbrooke Castle Hotel website
House for an Art Lover, Bellahouston

Two treats in one. The house was designed by Mackintosh in 1901 and built in Bellahouston Park in the 1990s (10 Dumbreck Road, G41 5BW), home to the Art Lover’s Cafe. The afternoon tea comes with a self-guided architectural tour of the Mackintosh interiors, with an optional Prosecco upgrade, served from a daily cafe that runs 10am to 5pm. Vegetarian, vegan, dairy and gluten or wheat-free options are all available. Reckon on £25 to £35 a head with the tour included. The table is yours for ninety minutes. It suits design fans, a different kind of day out, and anyone who wants to combine a walk in the park with their scones.
House for an Art Lover website
Best afternoon tea in Glasgow for…
- Best value: The Tearoom at the Botanics at £18.95, then The Corinthian Club at £25 midweek.
- Best for a special occasion: Kimpton Blythswood Square or the Salon de Luxe at The Mackintosh Tearooms.
- Best for groups and hen dos: The Corinthian Club under that glass dome, with a pianist playing.
- Best for a date: One Devonshire Gardens by Hotel du Vin, quiet and romantic out west.
- Best for coeliacs: Browns on George Square, with its Coeliac UK accredited gluten-free tea.
- Best vegan option: The Hidden Lane Tearoom or either Cup branch, all of which do a proper vegan spread on request.
- Best for design and history: The Mackintosh Tearooms or House for an Art Lover.
- Best for families: The Tearoom at the Botanics, with the free gardens right outside.
- Best for BYO bottle: The Hidden Lane Tearoom, with its £4 corkage.
Glasgow afternoon tea price comparison
| Venue | Area | Typical spend per head | Best for |
|---|---|---|---|
| The Tearoom at the Botanics | West End | £18.95 | Best value, families |
| The Corinthian Club | City Centre | £25 to £35 | Groups, grand setting |
| Browns Brasserie | City Centre | From £25 | Coeliacs, central |
| Cup Tea Lounge / Rooms | City Centre / West End | £25 to £30 | Tea lovers |
| The Hidden Lane Tearoom | Finnieston | Around £25 | Character, BYO |
| The Butterfly and the Pig | City Centre | £25 to £30 | Big homemade portions |
| Willow Tea Rooms | City Centre | £20 to £30 | Shopping pit stop |
| The Bothy | West End | £20 to £30 | Relaxed, Scottish |
| House for an Art Lover | Southside | £25 to £35 | Design, tour included |
| Sherbrooke Castle Hotel | Southside | £25 to £35 | Castle setting |
| voco Grand Central | City Centre | £30 to £40 | Railway glamour |
| The Mackintosh Tearooms | City Centre | £30 to £40 | Iconic Salon de Luxe |
| One Devonshire Gardens | West End | £35 to £45 | Dates, five-star feel |
| Kimpton Blythswood Square | City Centre | £45 to £49 | Special occasions |
Prices are guides for 2026 and shift with seasonal menus and fizz upgrades. Always check the venue’s own booking page for the exact tea on the day.
Frequently asked questions
How much does afternoon tea cost in Glasgow?
A standard afternoon tea sits at roughly £20 to £30 a head. Hotel and five-star versions run £35 to £50. Adding Prosecco is usually another £8 to £12, and Champagne pushes it higher. The cheapest decent option is the Botanic Gardens tearoom at £18.95.
Do I need to book afternoon tea in advance?
For hotels and the Mackintosh Salon de Luxe, yes, often days ahead and especially for weekends. The Hidden Lane asks for 24 hours notice. Some city-centre tearooms like the Willow and the Corinthian take walk-ins, but you are risking it at peak times, so book if you can.
Where is the best afternoon tea in Glasgow for vegans?
The Hidden Lane Tearoom and both Cup branches do proper vegan afternoon teas, as do the Botanics, the Butterfly and the Pig, and House for an Art Lover. The key is to flag it when you book, not when you arrive, so the kitchen can prep it.
What about gluten-free afternoon tea?
Browns on George Square has a dedicated gluten-free tea accredited by Coeliac UK, which is the safest bet for coeliacs. Most other venues here offer gluten-free on request, again with advance notice.
Which afternoon tea in Glasgow is best for a special occasion?
Kimpton Blythswood Square for five-star polish, the Salon de Luxe at The Mackintosh Tearooms for design and history, or One Devonshire Gardens for a quieter, romantic afternoon out west. All three reward booking ahead and dressing up a little.
How long does afternoon tea take?
Most venues give you around ninety minutes at the table, sometimes two hours at the more relaxed tearooms. Hotels and busy spots run timed sittings, so do not expect to linger past your slot if there is a queue behind you.
Can you get afternoon tea with Prosecco or Champagne?
Almost everywhere here offers a fizz upgrade. Prosecco is the common add-on at £8 to £12, Champagne costs more, and a few do gin and tonic upgrades instead. The Hidden Lane even lets you bring your own bottle for £4 corkage.
What is the cheapest afternoon tea in Glasgow?
The Tearoom at the Botanics at £18.95 is the standout for value, with the free gardens right outside. The Corinthian Club at £25 midweek gives you a grand setting for not much more. For other budget eats, see our cheap eats in Glasgow guide, and for weekend plans our best brunch in Glasgow roundup.