Lothians & Borders - Home
B&Bs & Guesthouses in Lothians & Borders
As a base for exploring the beaches or golf courses of East Lothian or for finding out about the history and heritage of the Border towns, there is a good choice of guest houses and B&Bs. West Lothian options ensure easy access to the city from locations like Linlithgow and East Calder, while there is an excellent choice of accommodation in rural locations tucked into the hills of the Borders like Kelso, Hawick, and North Berwick.
Galashiels, Scottish Borders, TD1 2PE
Family farm, run organically, with dairy cows and Scottish mule ewes. Lovely position with views across the valley, long...
Make EnquiryPrice: £20 - £24 (Per person per night)
Kelso, Scottish Borders, TD5 7SX
Enjoy a warm welcome and relax in comfort at Edenbank House – a substantial Victorian country house set 100 acres of...
Make EnquiryPrice: £45 - £90 (Per room per night)
Linlithgow, EH49 6QE
Look no further. Easy access in Central Scotland, Edinburgh - Edinburgh Airport, M8, M9, M90, Linlithgow Palace, Stirling...
Make EnquiryPrice: £30 (Per person per night)
Gifford, Haddington, East Lothian, EH41 4HN
Offering the best of both worlds - warmth and comfort in rural tranquility with stunning views over rolling wooded...
Make EnquiryPrice: £35 - £50 (Per person per night)
3 Buccleuch Street, Melrose, TD6 9LB
Located centrally in the beautiful Border Town of Melrose, all the communities many attractions and facilities are only a...
Make EnquiryPrice: £35 - £60 (Per room per night)
Duns, Berwickshire, TD11 3NQ
Lovely old farmhouse in peaceful rural setting close to historic towns of Duns, Kelso and Berwick-upon-Tweed. Large rooms...
Price: £20 - £22 (Per person per night)
Bo'Ness, West Lothian, EH51 9SN
Carriden House is our family run 3-star guest house. The house lies in a quiet rural location overlooking the River Forth.
Make EnquiryPrice: £40 - £45 (Per person per night)
St Boswells, Melrose, Roxburghshire, TD6 0ED
Situated in the central borders and built in 1872 as a dower house for the Duchess of Sutherland.
Make EnquiryPrice: £50 (Per person per night)
Bailey, Nr Newcastleton, Roxburghshire, TD9 OTR
Small, friendly farm holiday complex, run by the resident proprietors Pam and Ian Copeland. Situated in the beautiful...
Make EnquiryPrice: £20 - £25 (Per person per night)
Pathhead, Midlothian, EH37 5SX
Located by the picturesque rural village of Fala the B & B is an ideal base for exploring Edinburgh and the beautiful...
Make EnquiryPrice: £25 - £30 (Per person per night)
Macmerry, East Lothian, EH33 1EA
A warm welcome awaits you at Adniston Manor. Enjoy a fabulous stay at this stylish family run bed and breakfast. Situated...
Book OnlinePrice: £40 - £120 (Per room per night)
North Berwick, East Lothian, EH39 4PL
The Glebe House is a Georgian Manse where Jake & Gwen Scott welcome guests who either want the peace of a charming country...
Make EnquiryPrice: £45 - £50 (Per person per night)
Linlithgow, West Lothian, EH49 6QE
Belsyde Bed and Breakfast, is an award winning B&B in Linlithgow, near Edinburgh. At this 18th century farmhouse, Bed and...
Book OnlinePrice: £45 - £76 (Per room per night)
Peebles, EH45 8PH
Comfortable Georgian Country House - Peebles 1 mile, Edinburgh 23 miles. Welcoming family house, centrally situated for...
Make EnquiryPrice: £18 - £20 (Per person per night)
15 Brougham Place, Hawick, Roxburghshire, TD9 9JU
Brougham House B&B is situated in the centre of Hawick, in the heart of the Scottish Borders.
Book OnlinePrice: £30 - £125 (Per room per night)
| 1 | Over Langshaw | Galashiels, Scottish Borders, TD1 2PE | |
| 2 | Edenbank House | Kelso, Scottish Borders, TD5 7SX | |
| 3 | Aran House, Woodcockdale | Linlithgow, EH49 6QE | |
| 4 | Eaglescairnie Mains | Gifford, Haddington, East Lothian, EH41 4HN | |
| 5 | Dunfermline House | 3 Buccleuch Street, Melrose, TD6 9LB | |
| 6 | Ravelaw Farmhouse Bed and Breakfast | Duns, Berwickshire, TD11 3NQ | |
| 7 | Carriden House | Bo'Ness, West Lothian, EH51 9SN | |
| 8 | Whitehouse Country House | St Boswells, Melrose, Roxburghshire, TD6 0ED | |
| 9 | Bailey Mill Bed and Breakfast | Bailey, Nr Newcastleton, Roxburghshire, TD9 OTR | |
| 10 | Fairshiels Bed & Breakfast | Pathhead, Midlothian, EH37 5SX | |
| 11 | Adniston Manor | Macmerry, East Lothian, EH33 1EA | |
| 12 | The Glebe House | North Berwick, East Lothian, EH39 4PL | |
| 13 | Belsyde Country House | Linlithgow, West Lothian, EH49 6QE | |
| 14 | Winkston Farmhouse Bed and Breakfast | Peebles, EH45 8PH | |
| 15 | Brougham House | 15 Brougham Place, Hawick, Roxburghshire, TD9 9JU |
Click the map pins to view more information.


