Glengarry Castle Hotel, Invergarry

Castle hotel

Glengarry Castle Hotel

Invergarry, Highland

Level 4 Castle-Style MansionLevel 4: a Scottish Baronial mansion built from 1866 to 1869 by David Bryce, with the genuine medieval castle now a ruin on the grounds. Guests sleep in the 19th-century house, not the old castle.

Rooms outside the historic walls

  • Three-star hotel
  • Guests rate it 9.2 out of 10 on Booking.com (September 2026), based on more than 200 reviews.
Check prices and availability (opens in a new tab)

We may earn a commission if you book. It doesn't change our ratings. How we earn money

Glengarry Castle Hotel is a country house hotel by Loch Oich in the Scottish Highlands, built as Invergarry House between 1866 and 1869 by the architect David Bryce. It is a Level 4 castle-style mansion: guests sleep in this turreted Baronial house, while the genuine medieval Invergarry Castle stands as a ruin nearby on the grounds. It suits guests touring the Highlands who want a historic base rather than a room inside an actual castle.

Quick facts

Castle Authenticity Scale
Level 4: Castle-Style Mansion
Where you sleep
Rooms outside the historic walls
Built
1866 to 1869
Architecture
Scottish Baronial mansion with canted bay windows and turrets, by David Bryce
Rooms
26
Star rating
Three-star (Booking.com)
Guest rating
9.2 out of 10 on Booking.com (September 2026)
Dogs
The hotel's own website states that no pets are allowed in the Deluxe bedrooms. It does not give a separate policy for other room types. (hotel policy)
Restaurant
Yes (hotel website)
Listed on Booking.com
Restaurant, Parking, Free wifi
Last checked
September 2026

The story

The story of Glengarry Castle Hotel

Glengarry Castle Hotel stands by Loch Oich in the Scottish Highlands, between Loch Ness and Loch Lochy. The ruins of the medieval Invergarry Castle, once the seat of the MacDonells of Glengarry, stand within the hotel grounds near the entrance, according to the hotel's own website.

Invergarry Castle was burned in 1654 by troops under General Monck, rebuilt around 1660 to 1665, and then destroyed again after the 1745 Jacobite rising by government forces under the Duke of Cumberland, according to the hotel's own history page.

The current building, originally called Invergarry House, was built between 1866 and 1869 to a design by the Scottish architect David Bryce for Edward Ellice junior. It has canted bay windows and small round towers typical of Bryce's Baronial style. The Ellice family lived there until 1923, after which the house passed through several owners before becoming a hotel.

The sleep

Rooms at Glengarry Castle Hotel

The hotel's own website lists 26 individually furnished bedrooms, each with a private bathroom and tea and coffee making facilities, across Deluxe, Superior and Standard four-poster, twin, double and family rooms, plus single rooms.

All of the bedrooms are in the 1860s Baronial house rather than the ruined medieval castle, which is not used for accommodation. There is no lift and no ground-floor bedrooms, according to the hotel's own website.

The table

Eating at Glengarry Castle Hotel

The hotel serves dinner with a menu that includes salmon, according to its own website, and holds an AA one rosette award for its dining.

The grounds

Around Glengarry Castle Hotel

The hotel grounds run down to Loch Oich and include the ruins of Invergarry Castle near the main entrance. The location sits centrally for touring the Highlands, with the hotel's own website citing proximity to Fort William, Ben Nevis, Eilean Donan Castle and the Isle of Skye.

What we'd flag

What we'd flag

  • Pets are not allowed in the Deluxe bedrooms, according to the hotel's own website, which does not state a separate policy for other room categories.
  • The historic Invergarry Castle on the grounds is a ruin. Guests sleep in the later Baronial house next to it, not inside the medieval castle itself.

Who it's for

Who Glengarry Castle Hotel suits

Glengarry Castle Hotel suits guests touring the Highlands who want a historic country house base by a loch, with a ruined castle to explore on the grounds. It is less suited to guests who specifically want to sleep inside an intact historic castle, since the medieval Invergarry Castle here is a ruin rather than usable accommodation.

Where Glengarry Castle Hotel is.

Map tiles from OpenStreetMap.

Also on these lists

Similar stays nearby

Inverlochy Castle Hotel, Fort William

Level 4 Castle-Style Mansion

Inverlochy Castle Hotel

Torlundy, Fort William, Highland

A 19th-century Scottish castle, built as a private house rather than a fortification. Some rooms are inside the castle, others in a converted stable block nearby.

Some rooms inside the walls

  • Dogs allowed
  • Restaurant
  • Family rooms

5-star · Guests 8.8/10

Glengarry Castle Hotel: questions

Is Glengarry Castle Hotel a real castle?

The hotel building itself is not a castle. It is a Scottish Baronial mansion, built between 1866 and 1869 for Edward Ellice junior. The genuine medieval Invergarry Castle stands as a ruin nearby on the same grounds.

Can you stay inside the ruined castle?

No. The ruins of Invergarry Castle on the hotel grounds are not used for accommodation. Guests stay in the 1860s Baronial house next door, according to the hotel's own website.

Who built the current hotel building?

The building, originally Invergarry House, was designed by the architect David Bryce for Edward Ellice junior and built between 1866 and 1869, according to the hotel's own history page.

Are dogs allowed at Glengarry Castle Hotel?

The hotel's own website says pets are not allowed in the Deluxe bedrooms. It does not state a policy for other room types, so check directly with the hotel if travelling with a dog.

Sources and checks

Last checked: September 2026. We checked these sources for this page. Spotted something out of date? Tell us.

  • glengarry.net: general overview, ratings, location
  • glengarry.net: castle history, house construction date, architect, Ellice family history
  • glengarry.net: number of rooms, room types, pets policy in Deluxe rooms