Our aim is to provide an excellent, yet affordable dining experience


"Restaurant outstanding, a meal here is a must even if you're staying elsewhere."

See this and other reviews on TripAdvisor.

At the Craignelder Hotel and Restaurant, we take food seriously. Our aim is to provide an excellent, yet affordable dining experience. Our simple, classic dishes are prepared with care and attention to detail by our dedicated team of skilled chefs, using locally sourced Scottish produce.

Our attention to detail and the presentation of our dishes create a food experience that has helped the Craignelder gain an enviable reputation as one of the best restaurants in Stranraer and surrounding areas.

And for our residents, a hearty full Scottish breakfast is served every morning to ensure a flying start to the day.

The Craignelder Restaurant's smart, contemporary décor, refurbished in June 2019, creates the perfect atmosphere for business entertaining or meals with family or friends.

Our menu offers a range of beautifully prepared and presented dishes whatever the occasion and our courteous, attentive staff will ensure that your dining experience is all that you would expect from a good restaurant.

Our current  Evening A La Carte Menu offer is £22.95 for Two Courses and £28.50 for Three Courses (Sharing Platter & Steaks not included). We also offer an Early Bird Menu which is served Monday-Thursday 5pm-6pm, Friday & Sunday (Saturday Excluded) 4.30pm-5.30pm, Two Course £18.50 & Three Course £23.00.

Children Eat Free Sunday-Friday Evenings - (Saturday Excluded)

Lunches are served from noon to 1.45pm Thursday-Sunday whilst Evening Meals are served from 5.00pm to 8.00pm, Monday to Sunday.

Call 01776 703281 today to make your reservation or email us.

And don't forget, we have some great special offers such as Two-Course Lunches from only £12.75 & Three Courses for £17.50 from our Light Bite Menu served Thursday-Saturday & Sunday Lunch Menu Two Course £17.50 & Three Course £20.50.