Historic B&B’s in Edinburgh & Fife
Browse through our selection of Bed and Breakfast accommodation and small hotels in Edinburgh and the Kingdom of Fife.
Just a stroll away from Edinburgh Castle and the historic old town, guests will be sure to receive an authentic Scottish experience when they stay at the Averon Guest House, including traditionally dressed staff, live musical evenings and a locally inspired breakfast menu.
Set in large mature gardens, the Bank boasts stunning views over the confluence of the Dreel Burn with the Firth of Forth. Popular with holidaymakers, Anstruther is a picturesque fishing village in the East Neuk of Fife.
With large en suite rooms, a restaurant, bar and coffee shop, the Covenanter Hotel stands in the picturesque village of Falkland. Famous for its royal palace, Falkland nestles at the foot of the Lomond Hills in the Howe of Fife.
Just a short train ride from the centre of Edinburgh, Glenarch House stands in the small village of Eskbank. Set in 4 acre grounds on the banks of river North Esk, this impressive country B&B, features five beautifully appointed guest rooms.
Situated in the seaside town of North Berwick, Nether Abbey boasts 12 elegant en-suite bedrooms, as well an award winning restaurant specialising in fresh seafood and lobsters. The nearby railway station offers a regular train service to Edinburgh.
Ideally located near the university (and golfing!) town of St. Andrews, this 17th century coaching inn has retained many traditional features, although bedrooms are equipped with all the mod cons required. Enjoy the award-winning cuisine and plentiful ales.
This elegant, historic hotel is situated in the centre of Stirling and has welcomed guests for more than 200 years, including the Scottish poet Robert Burns. The Library Bar offers light bar meals whilst the City Brasserie offers a varied, creative menu.