Scotland's Best B&Bs
At Scotland's Best B&Bs we are all passionate about offering high quality accommodation and warm hospitality. Some of our B&Bs are open to families with children. So book your next holiday with our friendly hosts who are dedicated to help our guests create lasting memories of an authentic experience in Scotland.
This converted 18th century mill near Kelso is less than 2 miles from the English border and ideal for visiting the Berwickshire/Northumberland coastline, as well as the historic Border towns of Kelso, Melrose and Jedburgh with their famous Abbey ruins. Mill House is perfect for walkers as it is at the end of The Pennine Way and also close to St Cuthbert’s Way Trail from Melrose to Lindisfarne. Choice of 5 spacious rooms/suites (double, twin, family). Children aged over 12 are welcome. A full Scottish breakfast is served in the Dining Room. Guests can also relax on the patio or in the drawing room with open fire. BOOK NOW
Beautifully presented, modern detached house in centre of the village of Gullane on the picturesque East Lothian coast. Choice of 4 bedrooms (kingsize double / twin) all with ensuite bathroom with a large shower and free toiletries. Two bedrooms are on ground floor and two larger rooms are on the first floor (one of which can sleep a third person - children over 8 are welcome). This B&B is within walking distance of Gullane Golf Club and just a short drive from the championship course at Muirfield Links Golf Club and Luffness New at Aberlady. Archerfield Links and the Renaissance Golf Club are also both nearby, as well as many other courses on Scotland's Golf Coast. Discover quaint villages, marvellous sandy beaches, castles, coastal walks and local wildlife including seabirds - all just 20 miles from Edinburgh. BOOK NOW
AA 5 Star GOLD B&B (2026). This Country House sits in the grounds of a 100-acre estate, just 2 miles from the historic town of Linlithgow. Only 20 minutes from Edinburgh Airport. An ideal base for exploring the Central Belt with Linlithgow Palace and Outlander locations close by. This peaceful rural retreat has 3 ensuite luxury bedrooms (one on the ground floor). Children over 12 are welcome. Your hostess is previous winner of the Friendliest Landlady award and can offer afternoon tea with home baking on arrival. Extensive breakfast menu. BOOK NOW
This authentic working family farm is conveniently only 2 miles off the A90 between Dundee and Forfar in the scenic Angus countryside. Exclusive use accommodation with 1 spacious ground floor bedroom (1 double bed, 1 double sofa bed, ensuite shower). Children welcome. 'Taste of Angus' cooked breakfast. Your hosts won the Scottish Thistle Award in 2018/19 for the Most Hospitable B&B in the whole of Scotland. Winners of the Scottish Thistle Award for the Best B&B or Guest House Experience in their region for 2022/23 and for 2023/24. Winner of the 2025 Scottish Thistle Award for Best Outdoor or Adventure Experience in Scotland. The family can take you on one of their award-winning farm tours to meet the animals, or you can try the Alpaca Walking Experience. You can taste local produce for lunch in the new Cart Shed food experience area. Ideal for exploring the Angus Glens, playing golf or visiting Glamis Castle and the museums of Dundee. Pets are welcome by arrangement. BOOK NOW
This stone cottage nestled in idyllic countryside is ideally situated for exploring the Moray coast, Speyside and Aberdeenshire. Situated near historic Portsoy harbour (3 miles) and Banff (5 miles). Also close to the North East 250 Tourist Route. 1 family suite with 2 double bedrooms upstairs, plus 1 kingsize double on the ground floor. Children welcome. Discover whisky distilleries, castles and standing stones, or enjoy golf, fishing, cycling and walking. Spot seals, dolphins, porpoises and whales from the coast or on local boat trips. BOOK NOW
AA 5 Star Silver and AA Breakfast & Dinner Awards (2026). This elegant Country House near Blairgowrie is set in private grounds in the rolling countryside of eastern Perthshire. Recently renovated, it offers 2 ensuite bedrooms: 1 super king/twin and 1 king with a sofa bed (for up to 2 children aged up to 12). Woodland walks and cycle paths are nearby. This tranquil retreat is the perfect base for exploring Perthshire, the Angus Glens, Dundee, Fife and the Cairngorm mountains. Evening meals are available by special request. Your hostess Liz is a trained Nutritional Therapist who offers good home cooking with vegetables from the garden when in season. Enjoy home baking in the guests' sitting room in the afternoons. Only 90 minutes north of Edinburgh. BOOK NOW
VisitScotland rated 4 Star GOLD B&B (2024/25). Set in the picturesque Perthshire town of Pitlochry, this elegant B&B is ideal for golf, gardens, historic sites and touring scenic Perthshire and Central Scotland. Regional winner of Scottish Thistle Award for the Most Hospitable B&B / Guest House in Central, Fife & Tayside 2019/20 and winner of a Special Commendation at the national finals. Relax in one of 3 elegant, stylish ensuite bedrooms, and enjoy breakfast served in the dining room overlooking the garden. Children over 13 welcome. BOOK NOW
AA 4 Star Gold (2026). This unique self-built home and smallholding sits near the picturesque village of Ceres. Enjoy views of the Lomond Hills and Fife countryside from bedrooms overlooking the garden. Choice of 3 kingsize double rooms with ensuite rainfall shower, complimentary toiletries and fluffy bathrobes. Children welcome. Breakfast is freshly made using produce from the garden and local suppliers. Private garden with patio area. Dogs welcome (small charge) in the Garden View bedroom. Close to woodland walks, cycling routes and the Fife Pilgrim Way. Many historic attractions, golf courses and distilleries are within a short drive. St Andrews 9 miles. Dundee 15 miles. Green Tourism GOLD award. BOOK NOW
This B&B in Upper Largo is a 19th century cottage with sea views in an idyllic location on a coastal path. Bayview is surrounded by famous Fife golf courses and Margaret can organise golf tee times at reduced rates at local clubs for her guests. Just 11 miles from historic St Andrews. Choose from 2 ensuite rooms offering a choice of double, twin or triple sleeping arrangements. Children welcome. Relax in the well tended garden where your hosts grow their own fruit, which you can enjoy fresh or in preserves for breakfast. Romantic Breaks - includings champagne, handmade chocolate delights, fresh flowers, fresh fruit, candles, bathrobes. BOOK NOW
AA 4 Star Gold Guesthouse & AA Breakfast award (rated for 2025). The longest running guest house in Uig on the Trotternish peninsula in the north of Skye. Traditional stone built croft house dating back to the 1890s overlooking Uig Bay. 5 ensuite bedrooms: 2 double, 2 kingsize double & 1 super king / twin. Guest lounge with log fire. 1 mile from the ferry terminal for the Outer Hebrides. 2 miles from the Fairy Glen, 6 miles from the Quiraing, 16 miles from Portree. Children welcome. Waterfall and forest walks nearby. BOOK NOW
This spacious family house on the Isle of Skye has spectacular views over Broadford Bay and nearby islands. Explore the castles, mountains, history and wildlife of this magical island. Take a boat trip or spot some of the local dolphins off the coast. Choice of 3 double/twin rooms. Children over 10 are welcome. Walkers, cyclists and bikers welcome. Full Scottish breakfast or Continental options. Taste our Best award. BOOK NOW
This 5 star B&B is situated in Glenmoriston near Loch Ness, half way between Inverness and the Isle of Skye. Set in its own grounds surrounded by open views and forests, it's perfect for hill walking or an ideal touring base. Choice of double/twin bedrooms or a large suite for 4 people. Children over 14 are welcome Extensive breakfast menu with local produce. Evening meals (1, 2 or 3 courses) are available with prior notice. Taste our Best award. BOOK NOW
Stylish and tranquil eco-friendly bed & breakfast just off the NC500 with views over the Pentland Firth. 1 mile from the ferry to Orkney. The Castle of Mey, Dunnet Head, John O'Groats & Duncansby Stacks all within a 5-15 minute drive. 2 spacious suites (double/twin/family) on the ground floor. Children over 3 years of age are welcome. Dogs welcome. Extensive breakfast menu and optional evening meals (see dinner menu) available via room service. Drinks menu with whisky, gin, rum and vodka from local distilleries & breweries. Green Tourism GOLD award. BOOK NOW
This B&B in Caithness is set in 8 acres of beautiful landscaped gardens and private woodland. Choice of 2 en-suite bedrooms (kingsize or super-kingsize/twin) with individual French doors to the patio and gardens. Children over 3 years of age are welcome. Quietly situated in the countryside on the A9 and North Coast 500 route, it is a short drive from Thurso and Wick. Attractions in the area include cliff-top walks, sea bird colonies, archaeological sites, distilleries and boat trips to Orkney, as well as the Queen Mother's former castle and gardens. The Auld Post Office offers a unique Garden Sun Lounge for guests with more than 100 Scottish Gins, and a selection of Single Malt and Scottish Rum. Garnishes can be hand picked in the herb garden. BOOK NOW
Sign up to Scotland's Best B&Bs Newsletter to receive our Latest Offers and Packages.
Please feel free to share the content of this page with your friends – simply click on where you would like to share it.