Get the itison app

Download today

Install
Ready for a new way to do business? Become a host!

MacKays on the Mile

Afternoon tea with optional Prosecco for two or four on the famous Royal Mile

£35

Was £60Save 46%

+ £1.89 service fee

At a glance

Afternoon tea with optional Prosecco for two or four at MacKays on the Mile; indulge in some sweet and savoury treats at this cosy bar & restaurant - taste the best of Scotland’s larder on the Royal Mile - valid 7 days!

Options

  • Was £60

    Now £35

    Save 42%

    Afternoon tea for two

    Sold out
  • Was £75

    Now £45

    Save 40%

    Afternoon tea with a glass of Prosecco each for two

    Sold out
  • Was £120

    Now £65

    Save 46%

    Afternoon tea for four

    Sold out
  • Was £155

    Now £89

    Save 43%

    Afternoon tea with a bottle of Prosecco to share for four

    Sold out
  • A small service fee from £1.89 will be added to your order. Learn more

£35

Was £60Save 46%

+ £1.89 service fee

About today's deal

  • Afternoon tea for two of four at MacKays on the Mile
  • Includes hot drinks with refills
  • Option to include a glass of Prosecco each for two or a bottle to share for four
  • Valid 7 days!

Sample menu

Savoury

  • A selection of delicate finger sandwiches, filled with:
  • Carved honey roast ham & wholegrain mustard
  • Scottish smoked salmon & cream cheese
  • Coronation chicken
  • Smoked Applewood & Mackays tomato chutney

Sweet

  • Homemade scones with clotted cream & jam
  • Chocolate delice
  • Carrot cake
  • French macaroons 
  • Cranachan glass
  • Red velvet cake

MacKays on the Mile

  • Cosy bar and restaurant is in a fantastic location on the Royal Mile, just a few steps from historic Holyrood
  • Great place to escape from the hustle and bustle for a few hours!
  • Extensive whiskey menu with over 100 option, or if that's not your thing try something from the cocktail menu with flavours inspired by the incredible spirits offered by Scottish distilleries 

Small print

  • Voucher is valid from Fri 2 Jan 2026 until Tue 31 Mar 2026, 7 days, 12noon - 4pm; subject to availability.
  • Voucher must be booked at least 24 hours in advance and by Tue 24 Mar 2026 (we don’t want you to miss out!).
  • You risk forfeiting your voucher if you cancel within 24 hours of your booking.
  • Phone or email bookings only.
  • Multiple voucher purchases permitted.
  • Afternoon tea only; menu subject to change.
  • Vegetarian options are available. Please advise restaurant at time of booking. No gluten / wheat free options available.
  • Option 2: Includes a glass of Prosecco each. Alcohol can be replaced with a soft drink.
  • Option 4: Includes bottle of Prosecco to share. Alcohol can be replaced with a soft drink.
  • Wheelchair access available.
  • Children permitted.
  • A small service fee will be applied to your order, you'll see the exact amount at checkout.  
  • Advanced booking required or risk forfeiting your voucher.
  • The venue may restrict the number of itison bookings on each day so please book early if you want a specific date.
  • The beginning and end period of a voucher’s validity is always the busiest. We advise members to book well in advance to avoid disappointment.
  • You can use your paperless voucher from your itison account on any mobile device. Printed vouchers are also accepted.
  • Voucher is not exchangeable for cash or valid with any other offers.
  • Images used for illustrative purposes only.
See all small print

£35

Was £60Save 46%

+ £1.89 service fee

Location

What people think

Average rating of: 4.0

12 reviews

Percentage of reviews for each star amount
Stars %

5 star

50%

4 star

25%

3 star

8%

2 star

17%

1 star

0%

  • Classy and delicious

    Reviewed on

  • Very good value Afternoon Tea

    Reviewed on

    We enjoyed a lovely afternoon tea at MacKays on the Mile. The food and drink were very good and offered excellent value for money with Itison.

    We chose a particularly noisy afternoon to visit; Scotland v Ireland rugby was being televised. The atmosphere was lively, but it made proper conversation somewhat difficult. That was my fault.

    The staff were very attentive and offered assistance to help my elderly mother navigate through the restaurant.

    An enjoyable day out.

Read all reviews

Got a question?

If there's anything you'd like to know about today's deal, get in touch and we'll do our best to help.

Why choose itison?

Buy with confidence

We're rated 'Excellent' on Trustpilot

5* customer support

We have a local and dedicated customer support team

Secure online purchases

We never store your credit card details on our system

Do good in the community

We support great local charities through itison us