Located to the southwest of Edinburgh city centre, serving the neighbourhoods of Craiglockhart, Meggetland, Polwarth, Merchiston and Morningside, you will find Dine, a community led Bar & Kitchen.

DINE Craiglockhart

Nestled on the bank of the Union Canal, with the Water of Leith to the west, you will find Dine Craiglockhart, the latest member of the Dine family at 101b Colinton Road

Conveniently situated on several major bus routes, Dine Craiglockhart brings a vibrant new dining experience to heart of Craiglockhart.

BOOK A TABLEGift Vouchers

Bar & Kitchen

Whether it’s a romantic meal for two, a family celebration or a business lunch, Dine Craiglockhart is ideal, the perfect culinary community hub for every occasion.

With a chic contemporary design, a casual ambience and knowledgeable friendly staff, a warm welcome awaits.

Open daily from 9am serving breakfasts, coffees, brunch and lunches, platters and evening meals. Be sure to check out our lunchtime and fixed menus serving Mon-Sat 12pm / 6pm; Sun 1pm – 6pm (roast included).

Relax in our spacious dining room or, if it’s a light bite or drink with friends you fancy to unwind after a long day, then take a seat at the bar and chill.

Breakfast MenuLunch & DinnerPrix Fixe MenuLittle Diners Menu

Our Food

Menus designed by award-winning Michelin starred chef Stuart Muir and Martin Orr, celebrating the very best of nature’s harvest, with a firm focus on provenance and supporting local independent suppliers from Edinburgh, Fife, the Borders and beyond.

Looking for the perfect place for a Sunday Roast, then look no further, with a traditional roast of the day being served from midday every Sunday!


Craft Beers, Wines and Cocktails

Our affordable selection of wines are specially sourced from some of the world’s finest vineyards. Selected by our award-winning bars team, we pride ourselves in having a wine for all tastes.

If a pint is more to your liking, choose from six of the finest draught lagers and beers and watch for our guest ales which will change regularly. 

It’s not just craft lagers and locally brewed ales, try our signature cocktails, all created for Dine Craiglockhart by our in-house team of award-winning mixologists. And don’t miss our famous Classic Cocktails now available on tap!


Christmas at Craiglockhart

Join us this December at DINE Craiglockhart to celebrate the festivities with great food and fine wine in the beautiful surroundings of our restaurant.

Festive a la carte menu is also available through-out December

(Available Wednesday 27th November until Tuesday 31st December 2024)

Festive Party Menu

Make a reservation for Craiglockhart

For group reservations or to discuss exclusive events, please call 0131 229 2929


Breakfast & Brunch

9:00am – 11:00am(last sitting 11:00am)


12:00 noon – 4:00pm


5:00pm – 10:00pmBar: 10am - Midnight