Organise accommodation at a B&B in Dumfries & Galloway and enjoy a relaxed and authentic stay in this stunning part of Scotland.
Renowned for being warm and friendly, B&Bs in Dumfries & Galloway are located in the heart of the region’s picturesque fishing villages and charming towns. There are also many nestled along the coast and on country estates where you can really get away from it all in this beautiful corner of Scotland.
Use the information listings to browse the wide range of B&Bs in Dumfries & Galloway.
This traditional Galloway cottage enjoys idyllic views over the countryside to Dalswinton and the Queensbury hills and provides an ideal location for exploring all Dumfries & Galloway has to offer. Dumfries & Castle Douglas are within 7.5 miles.
Holmhill Country House is a luxury 5 star Bed and Breakfast on the edge of the Dumfriesshire village of Thornhill. Enjoy a visit to a historic country house which offers peace, tranquility, comfort, and good food.
Airds Farm Bed and Breakfast and self-catering cottage caters for all types of holiday makers from those wishing to have a relaxing break or those who prefer to participate in cycling, fishing, walking, golfing or to tour the Galloway countryside.
Located in the pretty village of Springholm, this homely B&B offers you a quieter alternative to the bustling Food Town of Castle Douglas but is still close enough for exploring the town and its surrounding attractions.
Yes, the views are breathtaking but more than that, staying at The Barr is like staying at your own small private boutique hotel! With only two rooms, we offer our guests much more than most B&Bs! A little luxury!
This beautiful Victorian former Manse House is situated in Carsphairn on the A713 - Galloway Tourist Route (8 miles north of St Johns Town of Dalry).
Offering two beautiful guest bedrooms with stunning views across The Galloway Hills.
The Waterside Rooms is a small luxury suite, situated on the peaceful shore of the Solway Estuary near Gretna and Annan. Our rooms make an ideal touring base or overnight stop near the England/Scotland border.