Good coffee
Peter's Yard is one of Good coffee.

1. Peter's Yard

27 Simpson Loan, Edinburgh, Edinburgh
Bakery · 51 tips and reviews
Wellington Coffee is one of Good coffee.

2. Wellington Coffee

33A George St (at Hanover St), Edinburgh, Edinburgh
Coffee Shop · New Town · 56 tips and reviews

Jon M.Jon Mountjoy: Friendly folk, tasty scones and some of the best coffee in Edinburgh.

Tea Tree Tea is one of Good coffee.

3. Tea Tree Tea

13 Bread Street, Edinburgh, Edinburgh
Tea Room · Lauriston · 11 tips and reviews
Artisan Roast is one of Good coffee.

4. Artisan Roast

57 Broughton St, Edinburgh, Edinburgh
Coffee Shop · New Town · 54 tips and reviews

Hayley C.Hayley Carmichael: Best coffee EVER! I'll never go back to Starbucks :D

Loudon's Cafe & Bakery is one of Good coffee.

5. Loudon's Cafe & Bakery

94B Fountainbridge, Edinburgh, Edinburgh
Café · Fountainbridge · 46 tips and reviews

Chris S.Chris Steinle: Nice cake but the service is glacial. 20 mins after ordering a flat white is a long wait.

Urban Angel is one of Good coffee.

6. Urban Angel

121 Hanover St (Queen Street), Edinburgh, Edinburgh
Café · New Town · 51 tips and reviews

Karla B.Karla Berry: Popular with snooty London folk, but food was lovely and service good. Try the eggs benedict or french toast! Flat white coffee was perfect too. You can't book so be prepared to wait.. worth it though

Project Coffee is one of Good coffee.

7. Project Coffee

196 Bruntsfield Pl, Midlothian, Midlothian
Café · Greenhill · 16 tips and reviews

Mark M.Mark Macrae: The caramel shortbread is an excellent addition to their flat white's!

8. K.G.s Coffee Shop

33 William St., Edinburgh, Edinburgh
Coffee Shop · Haymarket · 4 tips and reviews

B C.B C: Try their Bry-Bry coffee: stronger than a flat white, longer than a macchiato - sensational!

Dovecot Café by Stag Espresso is one of Good coffee.

9. Dovecot Café by Stag Espresso

Edinburgh, Edinburgh
Coffee Shop · Newington · 10 tips and reviews

Marc R.Marc Roberts: Uses Artisan Roast coffee. Richard makes a perfect flat white.