Castles in Scotland

A B C D E F G H I J K L M N O P Q R S T U VWXYZ

Full list of Scottish castles | Map of Castles in Scotland

About the gazetteer

Border feuds, not just with England, but also with their neighbors, spurred much of the architecture of Scottish castles. The tower house, built for two purposes-to serve as both a home and a defense against attack-was often the basis for further expansion into a full-blown castle. Some tower houses remained just that and mirror a harsh and dangerous way of life. If you'd like to stay in a Scottish castle, see our Castle Hotels in Scotland page. For more information you might enjoy the Scottish Castles Association.

Most popular Scottish castles
Linlithgow Palace

Many visitors come to Scotland just to see these historic castles:

Castles Menu
Most Scenic
Eilean Donan Castle, Highlands

Our picks as the 5 most scenic castles in Scotland:

  1. Eilean Donan Castle
  2. Lochranza Castle
  3. Corgarff Castle
  4. Castle Stalker
  5. Kilchurn Castle


Attraction search
in


Britain Express Canvas Prints

Stunning UK prints for sale by award-winning photographer David Ross, editor of Britain Express, the UK Travel and Heritage Guide.

National Trust for Scotland

National Trust for Scotland membership

Free entry to National Trust for Scotland properties throughout Scotland, plus free admission to National Trust properties in England & Wales.

About the National Trust for Scotland

Featured Historic Hotel
The Cross Keys Hotel

The Cross Keys Hotel
Peebles, Borders

Heritage Rating: Heritage Rating

The Cross Keys Hotel was built in 1693 and is the oldest inn within the picturesque town of Peebles. Located on Northgate just off the main street we are close … more >>

More hotels in Borders >>



Accommodation

Strathcarron (Self catering)
Cottage: HCRC486, Strathcarron

FCH10708

This charming cottage is set in a magnificent location in the popular village of Shieldaig which has a quaint harbour and offers stunning views over the beautiful Loch Shieldaig. Located …
Sleeps 6

More cottages in Highlands and Islands >>

Aviemore (Self catering)
17 Lockhart Place, Aviemore

17 Lockhart Place

This semi-detached cottage in Aviemore sleeps five people in two bedrooms.
Sleeps 5

More cottages in Highlands and Islands >>

Passionate about British Heritage!