Availability Search for Carfraemill

Coronavirus (COVID-19) advice. You can now search our website to see what businesses are open and signed up to the Good to Go scheme. Find more advice on exploring Scotland during Covid-19 on our dedicated page.

4 Restaurant with Rooms
iKnow Scotland
Taste Our Best


Restaurant With Rooms
From £45 per person per night

We are a small country hotel and restaurant convenient for visiting the Scottish Borders and the Edinburgh & Lothians region. We have 10 country bedrooms and an award-winning restaurant serving locally-sourced produce. We are conveniently situated close to the junction of the A68/A697 – 21 miles south of Edinburgh and 4 miles north of Lauder.


Accessible parking or drop-off point
Level Access

Awards & Schemes


Double Room (en suite) £110 Per room per night (breakfast inc.)
Superior Double (en suite) £120 Per room per night (breakfast inc.)
Superior Family Suite (en suite, adjoining rooms) £144 Per room per night (breakfast inc.)
Superior Twin (en suite) £120 Per person per night (breakfast inc.)

Note: Prices are a guide only and may change on a daily basis.


Food & Drink offer

We run Aga cookery demonstrations at Carfraemill. Come along and learn some new supper dishes or get ideas for a special occasion.  We usually run demonstrations in May and in December.  Please visit our website for more details: 




Accommodation Special Offer

Three Night Special Break at Carfraemill

Two nights dinner, bed and breakfast deal for £160 per person plus a third night's accommodation & breakfast free when you book in for dinner.

Whether you're looking for ideas for a long weekend or midweek break, putting together your itinerary for a tour of Scotland, or just in need of some overdue 'me time', we'd love you to stay with us on our three night special package. 

Use Carfraemill as your base for exploring the Scottish Borders and Edinburgh. Then come 'home' to modern, cosy rooms and food made from the very best of locally-sourced ingredients. 

*This package is based on two sharing a double or twin room (single supplement £30 per night) and includes a dinner allowance of £25 per person per night from our Bistro menu for the first two nights. Dinner on the third night is charged as taken.


Romantic/Rural Breaks at Carfraemill

Dinner, bed and breakfast for just £75 per person per night (based on 2 people sharing), with a free bottle of Prosecco for you in your bedroom on arrival (or wine if preferred).

Stay in one of our 10 beautifully designed en-suite bedrooms – all are stylish yet cosy and come with wi-fi, flat screen TV, telephone, hairdryer, tea, coffee and a tin of delicious Carfraemill shortbread.

Enjoy a candlelit dinner in Carfraemill's relaxed and informal restaurant. We believe in keeping things local when it comes to food, and source our ingredients from fabulous Borders suppliers wherever possible. Your romantic meal will be packed with flavour, and you'll have all the time you like to enjoy it.

Cookie Policy

VisitScotland uses cookies to enhance your experience on our website. By using our website you consent to our use of cookies. Please read our privacy and cookies statement for more information.