The Castle RollsA list of every visitable castle in the United Kingdom

Near a city · The Castle Rolls

Castles near Edinburgh

37 castles sit within 40 miles of Edinburgh, from the fortress on the doorstep to Rosslyn-country ruins out toward the Pentlands. Nearest first.

40Castles listed here
6Free to enter
6You can stay in
4.7Top rated · Blackness Castle
Edinburgh Castle
Edinburgh Castle, the best-reviewed castle in this list.

Map

Every castle on this list - 40 in total, 6 free to enter, 6 you can stay overnight in

Edinburgh Castle

Edinburgh Castle

City of Edinburgh · 1 mi away

Crown Jewels and Stone of Destiny; pre-booking advised

4.6 · 108k reviews

Craigmillar Castle

Craigmillar Castle

City of Edinburgh · 3 mi away

Mary Queen of Scots refuge; Edinburgh's other castle

4.7 · 3,081 reviews

Lauriston Castle

Lauriston Castle

City of Edinburgh · 4 mi away

16th-century tower house with an 1820s Jacobean extension; grounds free daily, interior by guided tour only.

4.6 · 2,154 reviews

Melville Castle Hotel

Melville Castle Hotel

Midlothian · 5 mi away

1791 castellated mansion near Edinburgh

4.5 · 1,040 reviews

Dalhousie Castle Hotel

Dalhousie Castle Hotel

Midlothian · 8 mi away

13th-century castle; falconry; non-residents can dine

4.3 · 1,162 reviews

Preston Tower

Preston Tower

East Lothian · 8 mi away

15th-century tower house of the Hamiltons of Preston, burned in 1544, 1650 and 1663 and abandoned thereafter.

4.5 · 122 reviews

Aberdour Castle and Gardens

Aberdour Castle and Gardens

Fife · 8 mi away

Among Scotland's oldest standing castles; walled garden and dovecot

4.6 · 1,334 reviews

Crichton Castle

Crichton Castle

Midlothian · 11 mi away

Castle fenced for conservation; grounds remain open

4.5 · 223 reviews

Ravenscraig Castle

Ravenscraig Castle

Fife · 12 mi away Free entry

Early artillery castle; grounds open, tower interiors restricted

4.3 · 775 reviews

Blackness Castle

Blackness Castle

Falkirk · 13 mi away

Ship-shaped artillery fortress on the Forth; Outlander location

4.7 · 4,624 reviews

Dirleton Castle

Dirleton Castle

East Lothian · 17 mi away

Medieval fortress with famous gardens

4.6 · 1,264 reviews

Lochleven Castle

Lochleven Castle

Perth and Kinross · 19 mi away

Island prison of Mary Queen of Scots; boat access

4.7 · 486 reviews

Hailes Castle

Hailes Castle

East Lothian · 20 mi away Free entry

Free riverside fortified manor, open year-round

4.4 · 383 reviews

Burleigh Castle

Burleigh Castle

Perth and Kinross · 21 mi away Free entry

Free; open Apr-Sep on set days

4.2 · 159 reviews

Tantallon Castle

Tantallon Castle

East Lothian · 22 mi away

East tower stair, doocot and vaults currently closed

4.7 · 2,763 reviews

Thirlestane Castle

Thirlestane Castle

Scottish Borders · 24 mi away

Guided tours Apr-Oct 2026; pre-booking recommended

4.7 · 593 reviews

Balvaird Castle

Balvaird Castle

Perth and Kinross · 24 mi away Free entry

Complete late-medieval tower house; exterior open year-round

4.5 · 257 reviews

Scotstarvit Tower

Scotstarvit Tower

Fife · 24 mi away

Tower currently closed; exterior viewable

4.2 · 19 reviews

Castle Campbell

Castle Campbell

Clackmannanshire · 24 mi away

Lowland seat of Clan Campbell, above Dollar Glen; also listed under National Trust for Scotland

4.7 · 1,000 reviews

Clackmannan Tower

Clackmannan Tower

Clackmannanshire · 25 mi away

Exterior viewable year-round; interior not regularly open

4.5 · 189 reviews

Kellie Castle

Kellie Castle

Fife · 25 mi away

14th-century castle restored by the Lorimer family

4.5 · 874 reviews

Alloa Tower

Alloa Tower

Clackmannanshire · 26 mi away

Medieval tower house of the Erskines; seasonal opening

4.4 · 272 reviews

Menstrie Castle

Menstrie Castle

Clackmannanshire · 29 mi away

NTS Nova Scotia exhibition rooms only; rest private flats; by appointment

4.3 · 70 reviews

Elcho Castle

Elcho Castle

Perth and Kinross · 30 mi away

Remarkably complete roofed 1560s tower house; seasonal

4.6 · 100 reviews

Greenknowe Tower

Greenknowe Tower

Scottish Borders · 30 mi away Free entry

Free 16th-century L-plan tower near Gordon

4.5 · 94 reviews

St Andrews Castle

St Andrews Castle

Fife · 31 mi away

Siege mine, counter-mine and bottle dungeon

4.5 · 4,393 reviews

Stirling Castle

Stirling Castle

Stirling · 31 mi away

Renaissance royal palace; pre-booking advised

4.6 · 34.8k reviews

Craignethan Castle

Craignethan Castle

South Lanarkshire · 32 mi away

Currently closed for conservation work

4.5 · 224 reviews

Balhousie Castle (Black Watch Castle & Museum)

Balhousie Castle (Black Watch Castle & Museum)

Perth and Kinross · 33 mi away

Regimental museum; open year-round

4.7 · 1,482 reviews

Huntingtower Castle

Huntingtower Castle

Perth and Kinross · 34 mi away

Twin towers with rare painted ceilings

4.5 · 700 reviews

Smailholm Tower

Smailholm Tower

Scottish Borders · 34 mi away

Roofed Border peel tower; seasonal opening

4.5 · 342 reviews

Cadzow Castle

Cadzow Castle

South Lanarkshire · 35 mi away

Exterior view only; fenced, within Chatelherault Country Park

3.6 · 48 reviews

Bothwell Castle

Bothwell Castle

South Lanarkshire · 37 mi away

Finest 13th-century castle ruin in Scotland

4.3 · 886 reviews

Doune Castle

Doune Castle

Stirling · 37 mi away

Monty Python, Outlander and Game of Thrones location

4.5 · 7,568 reviews

Floors Castle

Floors Castle

Scottish Borders · 37 mi away

Seasonal; Scotland's largest inhabited castle

4.6 · 1,392 reviews

Broughty Castle

Broughty Castle

Dundee City · 37 mi away

Free museum operated by Leisure & Culture Dundee

4.5 · 1,700 reviews

Drummond Castle

Drummond Castle

Perth and Kinross · 37 mi away

Formal gardens open seasonally; castle interior closed

4.7 · 1,247 reviews

Roxburgh Castle

Roxburgh Castle

Scottish Borders · 38 mi away Free entry

Once one of Scotland's most important royal castles; only a large mound and fragmentary wall stumps remain.

4.3 · 38 reviews

Claypotts Castle

Claypotts Castle

Dundee City · 38 mi away

Interior open free on four dates yearly; exterior year-round

4.2 · 163 reviews

Crossbasket Castle

Crossbasket Castle

South Lanarkshire · 38 mi away

16th-century tower plus mansion; luxury hotel

4.7 · 796 reviews

Distances are straight-line ("as the crow flies"), not driving or train time - check the operator's own site for real travel options before you go.

Common questions

How many castles are there within 40 miles of Edinburgh?

This roll lists 40 visitable castles, fortresses and tower houses within 40 miles of Edinburgh. Of those, 6 are free to enter and 21 charge admission.

Which castles within 40 miles of Edinburgh are free to visit?

6 of the 40 castles within 40 miles of Edinburgh are open-access sites with no admission charge, namely Ravenscraig Castle, Hailes Castle, Burleigh Castle, Balvaird Castle, Greenknowe Tower and Roxburgh Castle.

What is the best-rated castle within 40 miles of Edinburgh?

Blackness Castle carries the strongest public rating of any castle within 40 miles of Edinburgh on this roll - 4.7/5 from 4,624 Google reviews.

Can you stay overnight in a castle within 40 miles of Edinburgh?

Yes - 6 of the castles listed here offer overnight stays, including Melville Castle Hotel, Dalhousie Castle Hotel, Thirlestane Castle and Floors Castle.

Can you reach any castle within 40 miles of Edinburgh by train?

16 of the 40 sit within 1.5 miles of a railway station, the closest being Aberdour Castle and Gardens (Aberdour, 0.1 miles), Preston Tower (Prestonpans, 0.2 miles), Broughty Castle (Broughty Ferry, 0.3 miles) and Alloa Tower (Alloa, 0.4 miles). Those are straight-line distances from the station to the castle, so the walk on the ground is longer than the figure.

Can you go inside every castle within 40 miles of Edinburgh?

Not all of them on the same terms. 13 of the 40 restrict what a visitor can see. Melville Castle Hotel, Dalhousie Castle Hotel and Crossbasket Castle are hotels, so there is no way in without booking a room or a table. At Lauriston Castle, Preston Tower, Crichton Castle and Scotstarvit Tower you get the grounds or a booked tour rather than free run of the building.