A castle among the wooded hills of Perthshire

Castle hotels · Scotland

Castle hotels in Perthshire, Angus & Dundee

Perthshire sits at the centre of Scotland, where the A9 climbs from Perth towards Pitlochry and the Highlands.

Six castle stays in Perthshire, Angus & Dundee. Perthshire sits at the centre of Scotland, where the A9 climbs from Perth towards Pitlochry and the Highlands. Angus and Dundee take in the coast and glens to the north-east.

On our Castle Authenticity Scale that breaks down as five castle-style mansions and one still being checked. The list runs from Glenshee, Pitlochry, Cray, Blairgowrie and beyond.

The list: 6 stays

The Atholl Palace, Pitlochry

Level 4 Castle-Style Mansion

The Atholl Palace

Pitlochry, Perthshire, Scotland

A Scottish Baronial hydropathic hotel built from 1874 to 1886, not a real castle. Most rooms are inside this Victorian building; some are in the separate Manor House and estate lodges.

Some rooms inside the walls

  • Dogs allowed
  • Spa
  • Pool

4-star · Guests 8.3/10

Dalnaglar Castle, Cray

Level 4 Castle-Style Mansion

Dalnaglar Castle

Cray, Perthshire, Angus & Dundee

A mid-Victorian baronial house built in 1864, listed as a Category C curiosity rather than a real fortification. Guests hiring the castle sleep inside this 19th-century building.

Sleep inside the walls

  • Dogs allowed

5-star

Forter Castle, Blairgowrie

Level 4 Castle-Style Mansion

Forter Castle

Kirkton of Glenisla, Angus

A 16th-century tower house stood roofless for about 350 years before a full 1988 to 1990 rebuild. You sleep inside the old walls, but the floors, roof and interiors are modern.

Sleep inside the walls

  • Dogs allowed
  • Family rooms

6 stays on a map.

Map tiles from OpenStreetMap.

Compare at a glance

Filter any column, or click a heading to sort. Guest ratings are from Booking.com (September 2026).

Dalmunzie Castle Hotel4 Castle-Style MansionPerthshire, Angus & Dundee-3-star8.5Yes
Fonab Castle Hotel4 Castle-Style MansionPerthshire, Angus & DundeeSome rooms inside the walls5-star8.5Yes
The Atholl Palace4 Castle-Style MansionPerthshire, Angus & DundeeSome rooms inside the walls4-star8.3Yes
Dalnaglar Castle4 Castle-Style MansionPerthshire, Angus & DundeeSleep inside the walls5-star-Yes
Forter Castle4 Castle-Style MansionPerthshire, Angus & DundeeSleep inside the walls--Yes
Hallgreen Castle-Perthshire, Angus & Dundee--8.8Yes

Questions

How many castle hotels are there in Perthshire, Angus & Dundee?

We list six castle stays in Perthshire, Angus & Dundee. On our Castle Authenticity Scale that breaks down as five castle-style mansions and one still being checked. Each card shows the level and, where we have confirmed it, if you sleep inside the historic walls.

Which is the oldest castle you can stay in around Perthshire, Angus & Dundee?

Check the level first: level 5 castles were built for defence and are usually the oldest. In Perthshire, Angus & Dundee the true castles on our list include none so far. Each castle's own page gives the building date from heritage records.

Other regions of Scotland

Highlands & Islands

16 stays listed. Three true castles, four castle-style mansions, six castle estate stays and three still being checked.

Glenapp Castle, Ballantrae

Ayrshire & Arran

14 stays listed. One castle-style mansion and 13 castle estate stays.

Crossbasket Castle, High Blantyre

Glasgow & the Clyde Valley

13 stays listed. Two true castles, two castle-style mansions, eight castle estate stays and one castle in name only.

Aberdeenshire & Moray

11 stays listed. Two castle-style mansions, eight castle estate stays and one still being checked.