Edinburgh is a city known for its incredible afternoon teas. From traditional tea rooms to modern cafes, there are plenty of places to enjoy this delicious British tradition. In this blog post, we will explore some of the best afternoon tea Edinburgh can offer. Whether you are looking for a cozy tea room or a trendy cafe, we have you covered!
The Tea Room at The Balmoral Hotel
1 Princes St, Edinburgh EH2 2EQ

The Tea Room at The Balmoral Hotel is one of the most iconic afternoon tea spots in Edinburgh. This luxurious hotel offers a truly traditional afternoon tea experience complete with dainty sandwiches, homemade scones, and delicate pastries. The Tea Room also boasts an impressive selection of teas, including their very own blends. If you are looking for a luxurious and classic afternoon tea in Edinburgh, The Tea Room at The Balmoral Hotel is the perfect spot for you!
Opening Hours: Monday-Sunday 12pm-530pm
Price: £39 per person
Peter’s Yard Cafe
27 Simpson Loan, Edinburgh EH3 9GG

Peter’s Yard is a unique afternoon tea spot located in the heart of Edinburgh. This cafe is known for its handmade sourdough breads and pastries. They also have a selection of teas, coffees, and juices. The price for afternoon tea starts at £15 per person.
What makes Peter’s Yard Cafe special is its focus on using fresh and local ingredients. The cafe sources its breads and pastries from local bakeries. They also have a seasonal menu that changes frequently. This means that you’ll always find something new and exciting to try at Peter’s Yard Cafe.
If you’re looking for a unique afternoon tea experience, then be sure to check out Peter’s Yard Cafe. You won’t be disappointed!
Opening Hours:
Monday-Sunday: 11am-11pm
Price: £15 per person. Reservations are recommended.
Fortnum & Mason
The Courtyard, The Royal Exchange, London. EC3V 3LR

Fortnum & Mason is one of the most iconic afternoon tea places in Edinburgh, located in the heart of the city on Piccadilly. F&M’s has been serving afternoon tea since 1707, making it one of the oldest establishments currently offering this service. What makes Fortnum & Mason so special is their commitment to quality and luxury – they only use the finest teas and ingredients, and their tea rooms are beautifully decorated in a classic, elegant style. If you’re looking for an unforgettable afternoon tea experience, Fortnum & Mason is the place to go.
Opening times: Monday – Saturday: 09:00 – 18:30 | Sunday: 11:30 – 17:00
Price: Fortnum & Mason’s afternoon tea starts at £45 per person.
Kilwinington House Tea Rooms
Kilwinington House Tea Rooms is a quaint little tea room located in the heart of Edinburgh. They offer a variety of teas, as well as a selection of sandwiches, scones, and cakes. The atmosphere is very cozy and charming, and the staff is extremely friendly.
The price is very reasonable, and the tea room is open daily from 11:00 am to 17:00 pm.
Kilwinington House Tea Rooms is the perfect place to enjoy a relaxing afternoon tea. Their delicious food and warm atmosphere make it a great spot for catching up with friends or enjoying a quiet moment alone. I would highly recommend this tea room to anyone visiting Edinburgh!
Address: Kilwinington House Tea Rooms, Edinburgh, EH12 0HJ
Opening Hours: 11 am-17 pm daily
Cuckoo’s Bakery
150 Dundas Street, Edinburgh, EH3 5DQ; 116 Bruntsfield Place, Edinburgh, EH10 4ES

Cuckoo’s Bakery is one of the most popular places for afternoon tea in Edinburgh. They offer a wide range of teas, as well as a selection of cakes and pastries. The bakery is located in the heart of the city, and is open from Monday to Saturday. The price for afternoon tea is £15 per person.
Cuckoo’s Bakery is a popular choice for afternoon tea in Edinburgh, due to its wide range of teas and selection of cakes and pastries. The bakery is located in the heart of the city, making it convenient for tourists and locals alike. It is open from Monday to Saturday, with afternoon tea costing £15 per person.
What makes Cuckoo’s Bakery stand out from other afternoon tea places in Edinburgh is its wide range of teas. There are over 30 different types of tea available, including some rare and unusual blends. The selection of cakes and pastries is also impressive, with something to suit everyone’s taste.
The Hub Cafe
348-350 Castlehill, Edinburgh EH1 2NE

The Hub Cafe is a great place to enjoy afternoon tea in Edinburgh. They have a wide selection of teas, coffees, and pastries to choose from. The staff is very friendly and knowledgeable about the different types of tea available. The price is very reasonable, and the atmosphere is cozy and inviting.
The Hub Cafe is located at 348-350 Castlehill, Edinburgh EH1 2NE. They are open Monday-Saturday from 11:00am-11:00pm and Sunday from 12:00pm-11:00pm. Afternoon tea is served from 12:30pm-17:30pm. Prices start at £15 per person.
Castlehill Restaurant
Castlehill, Edinburgh EH1 2ND

Castlehill Restaurant is an intimate and relaxed setting for enjoying Afternoon Tea.
The Restaurant is located in the heart of Edinburgh’s historic Old Town, within The Rutland Hotel.
Castlehill Restaurant offers a wide selection of teas, as well as a menu of delicious sandwiches, scones and cakes.
Afternoon Tea at Castlehill Restaurant is served daily from 12pm-v:30pm, and costs £25 per person.
Bibis Italianissimo
Sovereign St, Leeds LS1 4AG

Bibis Italianissimo is an authentic Italian restaurant in the heart of Edinburgh. Bibis is renowned for its fabulous food, wonderful wine and stunning setting. The restaurant is situated on George Street, in the shadows of Edinburgh Castle. Bibis offers a relaxed and friendly atmosphere, perfect for enjoying a leisurely lunch or dinner with family and friends.
Bibis Italianissimo is the perfect place to enjoy a traditional Italian afternoon tea. The restaurant offers a selection of delicious finger sandwiches, freshly baked scones with clotted cream and preserves, and an assortment of miniature cakes and pastries. Afternoon tea at Bibis is served with a pot of freshly brewed coffee or tea.
The cost of afternoon tea at Bibis Italianissimo is £19.95 per person.
Bibis Italianissimo is open for lunch and dinner from Monday to Saturday, and for dinner only on Sundays. The restaurant is closed on Tuesdays.
Contini George Street
103 George St, Edinburgh EH2 3ES

Contini is one of the most luxurious afternoon tea experiences in Edinburgh. The tea room is elegant and sophisticated, with an extensive menu of teas, coffees, and cakes. The scones are freshly baked and served with clotted cream and preserves. The cakes are also made fresh each day, using seasonal fruits and flavours. The price for afternoon tea is £25 per person, and the tea room is open from noon until late.
Opening times: 12pm-late
Price: £25 per person.
Tartan Twist Tea Room & Bakery
Tartan Twist Tea Room & Bakery is one of the most unique afternoon tea experiences in Edinburgh. Located in an old Victorian building on Queen Street, Tartan Twist Tea Room & Bakery is full of charm and character. The tea room has a Scottish twist, with tartan tablecloths and plaid cushions. The menu features traditional Scottish dishes such as haggis scotch eggs and Highland beef pie. There is also a selection of more than 30 different teas to choose from. The tea room is open from Monday to Saturday, 11am to pm, and Sunday, 12pm to pm. Prices start at £19.50 per person for afternoon tea.
If you’re looking for an afternoon tea with a difference, then you must visit The Tea Lady. This quirky tea room is located in an old converted tram on Leith Walk. The Tea Lady serves a selection of over 30 different teas, as well as homemade cakes and scones. The interior of the tram is decorated with vintage china and teapots. The tea room is open from Tuesday to Sunday, 12pm to pm.
Mimi’s Bakehouse
Mimi’s Bakehouse, 63 Shore, Leith, Edinburgh EH6 6RA

Mimi’s Bakehouse is a quaint little tea shop located on the Royal Mile in Edinburgh. They offer a variety of teas, pastries, and sandwiches. What makes Mimi’s Bakehouse special is their wide selection of gluten-free options. Whether you are celiac or just trying to avoid gluten, Mimi’s has you covered.
They also have a great selection of vegan pastries.
If you are looking for a place to enjoy afternoon tea in Edinburgh, Mimi’s Bakehouse is the perfect spot. They are open Monday-Saturday from 11am-11pm and Sunday from 12pm-11pm. Prices start at £15 per person. Reservations are recommended.
Peacock Alley The Waldorf Astoria at Princes Street
Princes St, Edinburgh EH1 2AB

Peacock Alley is home to Peacock Alley, an opulent and stylish brasserie serving traditional afternoon tea. The restaurant boasts an enviable location overlooking the historic Edinburgh Castle, making it the perfect spot to enjoy a quintessentially British pastime.
The menu offers a selection of finger sandwiches, freshly baked scones with clotted cream and jam, and a selection of cakes and pastries. There is also a choice of teas, including the hotel’s signature Peacock Alley tea, as well as champagne if you’re feeling indulgent.
Peacock Alley is open daily from 12pm-12am, and afternoon tea is served from 12pm-530pm. Prices start at £29 per person.
If you’re looking for an elegant afternoon tea experience in Edinburgh, Peacock Alley is the perfect choice. With its stunning location and sumptuous menu, it’s an ideal spot to relax and enjoy some of the best that Britain has to offer.
So there you have it, my top ten picks for afternoon tea in Edinburgh. Whether you’re looking for somewhere to celebrate a special occasion or just want to treat yourself to a luxurious afternoon, these three venues are sure to impress. Bon appetite!