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.

Featured Accommodation

Witchery by the Castle

Witchery by the Castle, 352 Castlehill, Edinburgh, Lothian, EH1 2NF.

A magnificent 5 star hotel which can be found in a truly memorable setting – at the gates of Edinburgh Castle. The sumptuous suites play second fiddle only to the fantastic Witchery dining room, a celebrity haunt and gastronomic delight.

  • 16th Century

Other popular listings

Faside Castle

Faside Estate, Edinburgh and Lothians, EH33 2LE

Only 8 miles from Edinburgh lies Faside Castle. Faside Castle offers unique bed and breakfast accommodation at the top of the 14th century tower. Some rooms include a 7 foot wide ‘Emperor bed’, stone built fireplaces and stand-alone slipper baths. A steep spiral staircase and a glass walkway over the old dungeon leads up to the roof top walk, perfect to watch the sunset over the Firth of Forth.

  • 14th Century

The Chester Residence

The Chester Residence, 9 Rothesay Place, Edinburgh, Lothian, EH3 7SL.

A stunning, multi award-winning Georgian townhouse in the heart of Edinburgh, offering sumptuous suites with every luxury included. Push the boat out and treat yourself to a personal chauffeur or even an in house beauty treatment, all arranged by the hotel.

  • 18th Century

Kildonan Lodge Hotel

Kildonan Lodge Hotel, Edinburgh, Lothian, EH16 5PE.

An ideal base for Edinburgh’s many local attractions, the Kildonan Lodge Hotel is situated only 1.5 miles from Princes Street. Enjoy a complimentary apperitif and traditional Scottish shortbread on arrival, and sumptuous four poster en-suite bedrooms.

  • 19th Century

Nether Abbey

Nether Abbey, North Berwick, East Lothian, EH39 4BQ.

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.

  • 18th Century

The Inn at Lathones

The Inn at Lathones, Lathones, St Andrews, Fife, KY9 1JE.

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.

  • 17th Century

The Golden Lion

The Golden Lion, Stirling, Stirlingshire, FK8 1BD.

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.

  • 18th Century

Davaar House Hotel

Davaar House Hotel, Dunfermline, Fife, KY12 8DW.

A cosy bed and breakfast which is an ideal base for travelling to nearby Edinburgh, St Andrews and Stirling. Enjoy fresh local produce in the Davaar House Hotel restaurant and a few drinks in the lounge bar before bed.

  • 19th Century

Highfield House

Kirknewton, East Calder, Midlothian, EH27 8NJ.

Only 20 minutes from Edinburgh airport, a warm welcome is assured at the cosy Highfield House, an 18th century minister’s residence with traditional decor throughout. Enjoy the log fire on a cold evening or relax in the garden on a summers day.

  • 18th Century