Romantic B&B guest houses in Scotland, Glasgow and Edinburgh.
Romantic guest houses accommodation which are historic or characterful, ideal for romantic breaks, weekends and holidays for 2. B&B Guest Houses, Historic Romantic in Annan, Inverness, Kircudbright, East Lewiston, Forres, Kelso, St Andrews, Linlithgow, Edinburgh, Kyle of Lochalsh, Inveraray, Aberdour, Holm, West Mains of Turin, St Margarets Hope, Muir of Ord, Kirkton of Glenisla, Isle of Skye, Tongue, Leitholm, Glenshee, Arbroath.
Rowanbank Guest House - Annan
£30 to £33 Per person B&B
The Rowanbank Guesthouse Is a Sandstone Villa Offering En-suite Rooms Close To Annan High Street
Furan Guest House - Inverness
£25 to £37 Per person B&B
Lovely guest house located within 2 miles of city centre shops, pubs and restaurants. Ideal as a base for exploring Stone Age ruins, castles and museums.
Fludha Luxury Guest House - Kircudbright
£42 to £52 Per person B&B
Five star luxury bed & breakfast accommodation on the outskirts of Kircudbright, Dumfries & Galloway
Aslaich Bed & Breakfast - East Lewiston
£25 to £35 Per person B&B (2 sharing)
Aslaich Bed & Breakfast is situated in the peaceful and picturesque village of Lewiston
Mayfield Guest House - Forres
£25 to £30 Per person B&B (2 sharing)
Historical Castles And Monuments All Close By
Abbeyside Bed & Breakfast - Kelso
£28 to £32 Per person per night (based…
B&B Bungalow Set Within Original Grounds Of Kelso Abbey,with Pleasant Outlook Over Beautiful Garden
Spinkieden B&B - St Andrews
£30 to £35 Per person B&B
Spinkieden four star bed and breakfast offers a warm welcome to all in a quiet residential area of the historic golfing town of St Andrews
Strawberry Bank House B&B - Linlithgow
£35 to £40 Per person B&B (2 sharing)
A fully modernised Victorian villa offering four star bed and breakfast occupying a prime position in the centre of the historic Royal Burgh of Linlithgow
Aonach Mor Guesthouse - Edinburgh
£30 to £59 Per person B&B
Luxury 4 star Edinburgh guest house situated just 1 mile from the city centre. Award winning breakfasts, four poster room and more. Romantic breaks available.
Creag Dubh Bed and Breakfast - Kyle of Lochalsh
£20 to £25 Per person B&B
Kyle of Lochalsh bed and breakfast with pleasant and comfortable rooms, stunning views, delicious Scottish breakfast and a warm welcome. Historic towns nearby.
Rudha-Na-Craige Self Catering Accommodation - Inveraray
£40 to £59 Per person B&B
A beautiful Victorian house offering self catering accommodation in the town of Inveraray
The Seanie Guesthouse - Aberdour
£28 to £60 Per person B&B
Attractive Aberdour guest house with self contained guest room and private guest entrance. Delicious breakfasts, comfortable romantic room, en-suite facilities.
The Inn Guest House - Holm
£20 to £45 Per person B&B
Enjoy a comfortable stay at this three star guest house in the village of St Marys on the Orkney Islands, views of the Churchill Barriers and Italian Church
Farmhouse B&B - West Mains of Turin
£23 to £27 Per person B&B (2 sharing)
Bed And Breakfast Accommodation On a Family Run Stock Farm Overlooking Rescobie Loch Near Forfar
Richmond Villa - St Margarets Hope
£23 to £28 Per person B&B
Richmond Villa offers bed and breakfast accommodation in double and twin en-suite rooms in St Margaret's Hope on the beautiful Isles of Orkney
The Old Bank House B&B - Kyle of Lochalsh
£30 to £40 Per person B&B
The Old Bank House Is Ideal For Stunning Scenery With Access To Other Areas Of Beauty And Interests
Hillview Park B&B - Muir of Ord
£25 to £27 Per person B&B
A Spacious Bungalow On The Edge Of The Muir Of Ord Offering B&B Accommodation Near Inverness
West Freuchies B&B - Kirkton of Glenisla
£28 to £30 Per person B&B (2 sharing)
West Freuchies B&B sits in mature grounds surrounded by Scottish countryside at Kirkton of Glenisla, on the borders of Perthshire and Angus
Shorefield Guest House - Isle of Skye
£37 to £49 Per person B&B
Four star Isle of Skye guest house situated just 20 minutes from Portree and ten minutes from Dunvegan Castle. Disabled Category 1 Access.
Rhian Guest House - Tongue
£28 to £40 Per person B&B (2 sharing)
Relax And Watch The Northern Lights From The New Conservatory At This Tongue Guest House
Goldilands Guesthouse - Kelso
£300 to £560 Per week (seasonal)
This beautiful Bed and Breakfast / Self Catering (sleeping 7) bungalow offers warm comfortable accommodation, stunning views, close to historic Kelso town.
Nisbet House - Leitholm
£35 to £50 Per person B&B (2 sharing)
Charming Bed & Breakfast On The Scottish Borders With Tastefully Furnished Rooms And Excellent Food
Dalhenzean Lodge - Glenshee
£50 to £55 Per room per night B&B
Dalhenzean Lodge offers four star graded accommodation set amidst the spectacular mountain scenery of Glenshee, close to the Perth to Braemar road
Ethie Castle B&B - Arbroath
£85 to £110 Per person B&B (2 sharing)
Ancient Sandstone Fortress Dating From The 14th Century Offering B&B, By Arbroath In Angus
information on
B&B Guest Houses
Historic Romantic