Historic Accommodation in Perth & Kinross

The city of Perth is known as the ‘Gateway to the Highlands’. The ‘Fair City’ of Perth, with its tall spires and shallow River Tay flowing through it, is the town that inspired Sir Walter Scott to pen ‘The Fair Maid of Perth’ which in turn inspired Bizet’s opera. Once Scotland’s capital, much favoured by James I, Perth has the atmosphere of a well-to-do county town with a rich history.

Featured Items

Featured Accommodation

The Hayloft

Kinross, nr. Perth, Perthshire.

Sleeps 4. One of two holiday cottages enjoying a peacefully idyllic setting by the tumbling Fochy burn. Standing as a pair, they each boast private patios, and shared use of large woodland and grounds, complete with a hard tennis court and a games room. Cottage Code: UNW.

  • Wi-Fi available
  • Games room
  • 19th Century

Other popular listings

Plum Tree Cottage

St Fillans, Loch Earn, Perthshire.

Sleeps 2. Set on the fringe of the picturesque conservation village of St Fillans, this delightful single-storey holiday cottage stands detached in a secluded location within the owners extensive grounds. St Fillans lies at the east end of Loch Earn. Cottage Code: S13.

  • Pet friendly
  • 20th Century

Tullibole Castle Longhouse

Crook of Devon, nr. Kinross, Perthshire.

Sleeps 2. Enjoy the wonderful views of the Ochil and Cleish Hills from the conservatory of this skilfully designed Scottish style longhouse. This unique, detached, single-storey holiday property offers original features with a contemporary twist. Cottage Code: SMMH.

  • Wi-Fi available
  • Pub nearby
  • 17th Century


Cromlix House Hotel, Cromlix, Stirling, Perthshire, FK15 9JT.

Located in a stunning 2000 acre estate, this is a characterful, ornately decorated property in the style of a luxurious shooting lodge. Activities on offer include fishing and clay shooting and the delightful onsite chapel is a unique wedding setting.

  • 19th Century

Stirling Highland Hotel

Stirling Highland Hotel, Stirling, Scotland, FK8 1DU.

Originally built as a school, this is now a luxury four star hotel nestled in the historic town of Stirling. Leisure facilities on-site include a swimming pool, jacuzzi, sauna and steam room.

  • 19th Century

Crieff Hydro Hotel

Crieff Hydro Hotel, Crieff, Perthshire, PH7 3LQ.

For over 130 years we have been welcoming people from all over the world to Crieff Hydro. All Crieff Hydro’s 210 en suite bedrooms have been refurbished in the last few years to a good four-star standard.

  • 19th Century

Hilton Hotel Dundee

Hilton Hotel Dundee, Invergowrie, Dundee, Angus, DD2 5JT.

The Landmark Dundee is a four star luxury hotel with a range of stunning bedrooms. Voted ‘Dundee Hotel of the Year’ in 2011. The hotel’s restaurant has been awarded an AA Rosette.

  • 19th Century

Fishers Hotel

75 - 79 Atholl Road, Pitlochry, Perthshire.

Centrally located in the beautiful Victorian town of Pitlochry in the Perthshire Highlands, a warm welcome awaits at the New Fishers Hotel. Only 1 hour from Edinburgh and almost 90 minutes from Glasgow, the hotel is perfect for business or pleasure.

  • 19th Century

Atholl Arms Hotel

Atholl Arms Hotel, Dunkeld, Perthshire, PH8 0AQ.

Built in the late eighteenth century, Atholl Arms Hotel sits in the historic city of Dunkeld. The Princess Royal was once a guest of the hotel back in 1844. Approx 10 miles from Perth and Pitlochry.

  • 18th Century

Ballathie House Hotel

Ballathie House Hotel, Stanley, Perth, Perthshire, PH1 4QN.

Ballathie House Hotel is a four star rated country house hotel, and is set on an estate overlooking the River Tay. It is a true Highland hotel, yet is only 12 miles from Perth. Boasts one of the finest restaurants in Scotland.

  • 19th Century

Mercure Perth Hotel

Mercure Perth Hotel, Perth, Perthshire, PH1 5QP.

Dating back to the 1400’s, this former water mill is situated in the heart of Perth. If it’s original features you’re after, check out the fresh water running behind the port holes in the lounge areas!

  • 15th Century