
Castles Near Fort William: Which to Visit
Old Inverlochy Castle is the ruined 13th-century castle two miles from Fort William. Here is what to see there and how to plan a castle day out from the town.
On this page
The nearest castle to Fort William is Old Inverlochy Castle, a ruined 13th-century stronghold beside the River Lochy roughly two miles west of town on the A82. It is an outdoor site rather than a staffed attraction, so the visit is about walls, setting and battlefield history rather than displays or a ticket desk. Plan it as a short stop that fits around the weather and the rest of your day in Lochaber.
The name trips people up. Inverlochy Castle Hotel is a working hotel at Torlundy, three miles from Fort William on the same road, and it is not a visitor attraction you can tour. Keep the two straight and the day plans itself: ruin first, then the town, the glen or the loch.
Old Inverlochy Castle: the 13th-century ruin west of town
Old Inverlochy sits at the western end of the Great Glen, close to the point where the River Lochy meets the head of Loch Linnhe. The fabric is 13th-century, and the site is remembered as a battlefield location as much as a building. Approach it as a fragment of medieval Lochaber rather than a furnished castle experience.
Its position explains why it mattered: the Great Glen is the natural corridor through the Highlands, and a strongpoint here controlled movement between the coast and the interior. Standing in the ruins, the geography does most of the storytelling, with water on one side and hills all around. That setting is the reason to come.
What survives and what you actually see
Expect masonry walls rather than roofs and rooms. The ruins give you a sense of the castle's footprint and its defensive logic, but there is no reconstructed interior to walk through. Reading a short account of the site before you arrive adds a lot, because the remains themselves carry little interpretation.
The battlefield associations are the other draw, and they are best treated as history rather than spectacle. There is nothing theatrical here: it is a quiet, exposed place where the story lives in the ground and the view. Give it 30 to 45 minutes unless you are a keen photographer or a patient reader of landscape.
Getting there from Fort William town centre
By car, take the A82 west out of Fort William and look for the castle after about two miles; the approach is straightforward and the drive short. On foot or by bike, the same road is the direct line, but it is a trunk route with fast traffic, so wear something visible and keep to the verge where you can. The walk is manageable for most people and takes well under an hour each way.
If you are working through the wider list of things to do in Fort William, slot the ruin in as a morning or late-afternoon outing and build the rest of the day around town. It pairs naturally with a walk along the loch shore or a look at the town centre afterwards.
Inverlochy Castle Hotel: a hotel, not a castle to tour
Inverlochy Castle Hotel is a separate, working hotel at Torlundy, three miles from Fort William on the A82 road from Glasgow to Inverness. It is somewhere to stay or dine, not a historic monument with an entrance gate and visitor route. Turning up expecting a castle tour will end in disappointment.
If you want to include it in your plans, treat it as a meal or an overnight booking and arrange it directly in advance rather than turning up on spec. The hotel also has a helicopter landing site, with details available from the hotel itself. Otherwise, keep your castle day focused on the ruin and the wider landscape.

How to tell the two Inverlochys apart
Use the road as your guide. The ruin sits roughly two miles west of town beside the River Lochy, while the hotel is three miles out at Torlundy; if your directions mention reception, rooms or dining, you are heading to the hotel. If they mention ruins, masonry and a river, you want the castle site.
This confusion is the single most common planning mistake for visitors searching for castles near Fort William, and it costs people time on a short break. Check the address before you set off, especially if you are booking a taxi or following a map pin.
Arriving by rail and using the town as a base
Fort William railway station is the end of the line for the Caledonian Sleeper from London Euston, which runs overnight and arrives in the town after crossing the mountains. Regular services from Glasgow connect onward to the rest of the country, which makes a car-free castle stop genuinely workable. From the station, the ruin is a short onward trip rather than a full-day expedition.
The town itself is a practical base with shops, places to eat and a compact centre, so you can arrive by train, see the ruin and still have an evening in Fort William. History-minded visitors should add the West Highland Museum, one of the free things to do in Fort William, to the same day.
For background before or after your castle visit, the town's own story is worth half an hour, and it makes the battlefield context at Old Inverlochy easier to follow.
Building a wider castle day out from Fort William
Fort William works as a hub because the surrounding Highlands put several historic sites within a day's drive, though most need a car and some need pre-booked tickets. Treat the town as your base and pick one direction at a time rather than trying to string distant sites together. Further castles exist across the wider Highlands, and each has its own arrangements for entry and season.
If your trip takes in more than one region, our guides to castles near Birmingham and castles near Aberdeen show how the same day-out logic works elsewhere in the UK. Closer to home, Fort William Attractions gives you the local shortlist to build around the ruin.

Afternoon tea and dining to book ahead
If you want a proper sit-down meal or afternoon tea, book it: Inverlochy Castle Hotel takes dining bookings directly, and its location at Torlundy makes it a sensible stop on the way back into town. Ask the venue about times and menu when you reserve rather than relying on a walk-in.
For a broader set of options across town, work through afternoon tea in Fort William before you travel, since the good slots fill around weekends and holidays. A booked table turns a weather-dependent castle stop into a day with a fixed anchor.
Practical trade-offs: weather, exposure and expectations
Old Inverlochy is an exposed outdoor ruin, and Lochaber rain is not a rumour. Waterproofs, sturdy shoes and a realistic eye on the forecast matter more than any ticket. If the weather turns, switch the day around: do the town museum and shopping first, and save the ruin for a drier window.
Do not build the day around a visitor centre, café or guided tour at the site. Come self-sufficient, with water and a plan for the next stop, and treat the ruin as one part of a larger day. That framing keeps expectations honest and the visit enjoyable.
For a change of pace after the castle, Fort William boat trips on Loch Linnhe offer a different view of the same landscape and suit a mixed group.
Planning Your Castle Day from Fort William
Start with Old Inverlochy Castle for the nearest ruin, keep the hotel at Torlundy separate in your plans, and use Fort William as your base for the rest of the day. Check the site's current access and any seasonal arrangements before you set out, then build the day around weather rather than a fixed timetable.
If you are weighing up Ben Nevis, the loch and the town's museums alongside the castle, the main things to do in Fort William page pulls the pieces together so you can sequence them sensibly.
Frequently Asked Questions
Where is the nearest castle to Fort William?
Old Inverlochy Castle, a 13th-century ruin beside the River Lochy about two miles west of Fort William on the A82. It is an outdoor site rather than a staffed attraction, so plan it as a short stop within a wider day.
Can you walk to Old Inverlochy Castle from Fort William?
Yes. The route follows the A82 west for roughly two miles, which takes well under an hour each way. It is a trunk road with fast traffic, so wear something visible and keep to the verge where you can.
Is Inverlochy Castle a hotel or a castle you can visit?
Both names exist and they are different places. Inverlochy Castle Hotel is a working hotel at Torlundy, three miles from Fort William on the A82. Old Inverlochy Castle is the ruined medieval site closer to town.
How long do you need at Old Inverlochy Castle?
Allow 30 to 45 minutes on site for most visitors. There are no reconstructed interiors, so the time goes on the walls, the setting and the battlefield story rather than on displays.
How do you get to Fort William by train?
Fort William station is served by the Caledonian Sleeper from London Euston and by regular services from Glasgow with connections onward. From the station, the castle ruin is a short onward trip by car, bike or on foot.
What other castles can you reach from Fort William in a day?
Several historic sites lie within a day's drive across the wider Highlands, though most need a car and some require booking. Check access and season for each before you commit to a route.
Sources
Notes for your next city break
Optional updates to our UK city guides.
You might also like
Continue reading
More guides you'll find useful





