NeighbourhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Afternoon Tea Restaurants in Edinburgh

Indulge in the nation's favourite post-lunch treat and choose from many of the restaurants serving afternoon tea: from world-renowned British institutions offering indulgent high teas, to those offering something a little different. Find and book the best afternoon tea restaurants in the UK.

3 restaurants

Sort by Relevance

Colonnades at the Signet Library, Edinburgh

    Afternoon Tea

    Colonnades at the Signet Library

    West Parliament Square, EH1 1RF, Edinburgh

    9.8 / 10
    58 reviews

    Average price £40

    Sample Afternoon Tea £40

    Palm Court at The Balmoral, Edinburgh

      Afternoon Tea

      The Balmoral, EH2 2EQ, Edinburgh

      Average price £45

      Cafe Portrait, Edinburgh

        Afternoon Tea

        1 QueenStreet, EH2 1JD, Edinburgh

        Average price £9

        Specify a date and enjoy promotions of up to -50% in our best restaurants

        You may also like in Edinburgh

        Pizzeria

        The Salisbury Arms

        Score:10.0

        Edinburgh

        £30 average price

        British

        Edinburgh

        £30 average price

        Scottish

        Edinburgh

        £30 average price

        Edinburgh

        £26 average price

        Steakhouse

        Edinburgh

        £25 average price

        Michael's

        Score:9.5

        Edinburgh

        £38 average price

        Edinburgh

        £30 average price

        Edinburgh

        £75 average price

        Edinburgh

        £35 average price

        British

        Edinburgh

        £20 average price

        Scottish

        Peacock Alley

        Score:9.1

        Edinburgh

        £40 average price

        Edinburgh

        £30 average price

        Edinburgh

        £25 average price

        Edinburgh

        £20 average price

        Edinburgh

        £20 average price

        Edinburgh

        £49 average price

        International

        Edinburgh

        £30 average price

        Scottish

        Edinburgh

        £25 average price

        South American

        Edinburgh

        £26 average price

        Popular cities on TheFork

        • Leicester
        • Canterbury
        • Chelmsford
        • London
        • Manchester

        More restaurant types in Edinburgh

        More food types in Edinburgh