

10 of the best cafes for breakfast and brunch in Edinburgh
Start your day right with breakfast or brunch at one of these top Capital cafes.

1. Milk Cafe
Enjoy brunch dishes, such as Belhaven smoked salmon on toast with crispy kale, smoked chilli butter and a poached egg, all day at this cosy cafe. Photo: Milk Cafe

2. Snax
Tucked away in one of the cobbled back alleys off Princes Street, Snax has a hearty breakfast menu and is loved by everyone from students to business men and women. Photo: Snax

3. Stair Arms Hotel
This highly recommended family-run establishment has fantastic vegetarian and vegan fry ups platters and wonderful service. Photo: Stair Arms Hotel

4. Montpeliers
This stylish joint is famed for their meaty fry-ups, called the Monty and the Full Monty, and an extensive bloody Mary menu - ideal for weekend brunch. Photo: TSPL