With Mother’s Day just around the corner it’s the perfect time to make plans to celebrate. If you’re looking for an experience gift, Edinburgh is the right place to treat your mum to a special afternoon tea. Whether you want a luxury high tea or a pocket-friendly lunch with tea and scones, one of Edinburgh's cafes and restaurants will have the perfect option for you. Here are some of the places that get rave reviews for afternoon tea, according to TripAdvisor and Google.

9. Peacock Alley at Waldorf Astoria
Peacock Alley at Waldorf Astoria serves up a scrumptious afternoon tea in stylish hotel lounge. Speaking about their positive experience one Tripadvisor reviewer said 'Absolutely wonderful afternoon tea - gluten free and vegetarian really well catered for every time we've been. Absolute must do for anyone coming to Edinburgh, especially if you're travelling with allergies.' Photo: Supplied