Quick verdict: Twelve Triangles Dalry serves some of the best coffee near Haymarket Station, with excellent freshly made croissants, friendly staff and fair prices. Seating is limited, so it is better for a coffee break than a laptop session.

Some cafés you visit once. Others become part of your routine. Twelve Triangles in Dalry, Edinburgh, is very much the second kind for me, and it is a place that is genuinely close to my heart.

Just a short walk from Haymarket Station, Twelve Triangles Dalry is my go-to whenever I want a proper cup of coffee in Edinburgh. Whether you are arriving by train, heading into the West End or exploring the independent cafés in Dalry, this is one you should know about.

Coffee at Twelve Triangles Dalry: A Standout Oat Cappuccino

The coffee at Twelve Triangles is consistently excellent. My usual order is an oat cappuccino, which costs around £4.50, and it is one of the best I have had anywhere.

It is strong, full of flavour and guaranteed to wake you up. Plenty of cafés make a decent oat milk drink, but very few get the balance right so the coffee still comes through properly. Twelve Triangles gets it right every single time, which is why I would put it among the best coffee spots near Haymarket.

Freshly Made Croissants Worth the Price

The pastries are a real highlight, and the croissants in particular are excellent. They are freshly made, and you can taste the difference straight away.

If you are searching for some of the best croissants in Edinburgh, these are well worth trying. Paired with an oat cappuccino, it is the perfect combination for a morning coffee stop.

Ambience: A Cosy Neighbourhood Café in Dalry

The atmosphere at Twelve Triangles is warm and relaxed. The staff are genuinely friendly and make you feel at home from the moment you walk in.

The café is small, but the seating is cosy and comfortable. It feels like a true neighbourhood spot rather than a chain, which is exactly what you want from an independent café in Edinburgh.

Value for Money

At around £4.50 for an oat cappuccino and croissants that are worth every penny, Twelve Triangles offers great value for the quality. You come away feeling like you have had a proper treat without paying a premium for it.

Why Twelve Triangles Stands Out Among Cafés in Dalry

Dalry has no shortage of independent cafés, but Twelve Triangles still manages to stand out. The biggest reason is consistency. No matter how busy it gets, the quality of the coffee never drops.

I have visited many times with my best friend, and every visit has the same familiar feeling: great coffee, friendly people and a space that feels comfortable and inviting. That kind of reliability is what turns a good café into a favourite.

Things to Know Before Visiting Twelve Triangles

  • Seating is limited. The café is small and fills up quickly at busy times, so be prepared to wait or take your order away.
  • Not ideal for laptop work. It is not the best café for working or reading for long periods.
  • Best for a proper coffee break. In a way, the size adds to its charm. It is a place to sit down, enjoy your coffee and croissant, and switch off for a while.

Final Verdict: Is Twelve Triangles Dalry Worth Visiting?

Absolutely. If you are in Dalry or near Haymarket Station and looking for great coffee in Edinburgh, Twelve Triangles is well worth the short walk.

Strong coffee, freshly made croissants and lovely staff make it a café that keeps you coming back. For me, it is one of the best cafés in Edinburgh.

Overall Rating:

Price – ★★★★

Aesthetics– ★★★★

Service – ★★★★★

Taste – ★★★★★

Experience – ★★★★

Oat cappuccino at Twelve Triangles café in Dalry, Edinburgh
Cosy seating inside Twelve Triangles café
Twelve Triangles café near Haymarket Station

More Independent Cafés in Worth Visiting: