Dine Craiglockhart is the perfect spot for any occasion—whether it’s a romantic dinner for two, a special family celebration, or a relaxed business lunch. Stylish yet welcoming, it’s a true culinary hub for the local community.
With its chic, contemporary interiors and laid-back atmosphere, guests are greeted by friendly, knowledgeable staff and a genuinely warm welcome.
Open every day from 12pm, the restaurant serves up both lunch and evening meals. Lunchtime and fixed-price menus are available Monday to Thursday until 8.30pm, Friday and Saturday until 6pm, and Sunday from 1pm to 6pm (complete with a traditional roast). Their much-loved brunch is also a weekend favourite—served Saturday from 9.30am to 11am, and Sunday from 9.30am to 12pm.
Guests can choose to relax in the spacious dining room or pull up a seat at the bar for a casual drink or light bite—ideal for winding down after a long day.




Sample Menu HERE





