Top 9 Castle Hotels In And Near Inverness, Scotland - Updated 2024

Contributing Writer
| 5 min read

Stay overnight in a castle from an earlier century in Inverness, Scotland. You can sleep like a king or queen on a four-poster bed with fine bed sheets and linens. Inverness is in the Scottish Highlands, a rocky and mountainous area with a lake that the Loch Ness Monster Calls home. The Highlands is the setting of many famous novels as well. A stay in a Scottish castle hotel means that you can have a romantic holiday where you can hike on the area’s rugged hills and warm yourself by a fire in the hotel’s stately reading room afterward. Each castle is in a beautiful location in the Scottish Highlands and some even have fine dining restaurants at their location that specialize in cooking. If you don’t know where to stay in Inverness, Scotland, read the list below to check the top castle hotels in and near Inverness, Scotland.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on July 06, 2024.

1. Bunchrew House Hotel (from USD 516)

Embark on an extraordinary journey to this exclusive 4-star castle hotel in Inverness, where timeless grandeur and modern luxury intertwine. Nestled amidst breathtaking landscapes, this remarkable castle accommodation in Inverness exudes the charm of a bygone era. Individually decorated, each room at Bunchrew Castle Hotel possesses its own unique character, paying homage to the local places and Scottish clans who have been part of the castle’s heritage. Traverse the corridors and halls, where portraits of noble ancestors and tapestries depicting ancient battles adorn the walls, narrating tales of a rich and illustrious past.

From complimentary parking to Wi-Fi connectivity, the hotel ensures comfort and convenience throughout your stay.

Stayed at this property?

Bunchrew House Hotel

Wifi Available

Address: Bunchrew
12.26 km (7.7 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Golf course (within 3 km)

2. Inverlochy Castle Hotel (from USD 1152)

One of the many great Inverness castles to stay in is Inverlochy Castle Hotel. It is an award-winning luxury hotel and restaurant that is located in a castle built in the 19th century. The restaurant at the hotel cooks up traditional British cuisine. Each room at the hotel has been individually designed with exquisite decor. Every room in this Scottish castle hotel has a TV, CD player, and a private bathroom. A DVD player and PlayStation 2 are also available upon request. A day at this castle hotel can include recreational activities like tennis, fishing, clay pigeon shooting, or attending a high tea. Fort William’s town centre, West Highland Museum, Steall Waterfall, golf courses, and many other things to see are all a short distance away from the hotel. Guests at this rental will have free parking free Wi-Fi and non-smoking rooms. Pets are allowed at the hotel.

Stayed at this property?

Inverlochy Castle Hotel

Wifi Available

Address: Torlundy, Torlundy, Fort William, United Kingdom, PH33 6SN
91.1 km (56.7 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court

3. Dornoch Castle Hotel (from USD 252)

The Dornoch Castle Hotel is a 500-year-old former Scottish Castle. This castle hotel in Inverness is just opposite a 13th-century Cathedral. The hotel space features a lush garden and fine dining restaurant, so if you’re looking for places to eat, you don’t have to go too far. The Garden Restaurant has its original 15th-century stone walls and wooden floors. It serves traditional Scottish dishes made with local produce such as local seafood, Aberdeen Angus beef, and Highland venison. Each room at the hotel has a TV, tea/coffee making facilities, and a private bathroom. Guests of the hotel do not need to worry about having a vehicle to see some of the most spectacular sights of Northern Scotland since it is only a 15-minute walk to the seashore and a 10-minute walk to the Royal Dornoch Golf Club. For guests wanting to venture farther away from the hotel, Dunrobin Castle is about 12 km (7.8 miles) away.

Stayed at this property?

Dornoch Castle Hotel

Wifi Available

Address: Castle Street
44.88 km (27.9 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Bar Golf course (within 3 km) Garden Terrace Non-smoking rooms

4. Tulloch Castle Hotel ‘A Bespoke Hotel’ (from USD 239)

Tulloch Castle Hotel is a former 12th-century castle located in the rolling hills of the beautiful Scottish Highlands. The hotel rooms feature period decoration. Each room has its own private bathroom, iron, tea/coffee facilities, and satellite TV. The hotel has a bar and restaurant called Turrets Restaurant. A full Scottish breakfast is served each morning at the restaurant that’s made with fresh local produce. The restaurant menu includes traditional Scottish dishes. The hotel offers free parking and Wi-Fi to guests. There are many things to do while you’re here. A popular activity at this castle accommodation in Inverness is its Ghost Tour. The Ghost Tour informs guests of some chilling details of the castle hotel’s past. Tulloch Castle Hotel is near the Inverness Museum and Art Gallery, The Nairn Golf Club, and many more attractions including A supermarket, two hospitals, and the University of the Highlands and Islands.

Stayed at this property?

Tulloch Castle Hotel ‘A Bespoke Hotel’ This is a Proud Certified property where you can be extra sure of a welcoming stay.

Wifi Available

Address: Tulloch Castle Drive
24.84 km (15.5 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Garden

5. Mansfield Castle Hotel (from USD 202)

This stately Victorian building was built in the 1870s and is only a five-minute drive from the town centre of Tain. The Mansfield Castle Hotel is a nice accommodation for golfers to stay at since it is near some of the Scottish Highlands premiere golf courses. The hotel’s interior has oak panelling that can be seen throughout the building. The hotel’s more superior rooms are located in the castle and its standard rooms are in the Garden Room which is attached to the castle. All hotel guests can you use the hotels reading lounge. The hotel has free parking and Wi-Fi available for guests. The staff at the hotel is very friendly and accommodating. Attractions like the Royal Dornoch Golf Club, Dunrobin Castle, Dornoch Firth, and many, many more are a short drive from the hotel.

Stayed at this property?

Mansfield Castle Hotel

Wifi Available Wheelchair accessible

Address: Scotsburn Road
36.81 km (22.9 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar Golf course (within 3 km) Garden

6. Kincraig Castle Hotel (from USD 352)

King Craig Castle Hotel was built in 1800 and is only a 20-minute drive from Inverness. This castle stay in Inverness is a great starting point for exploring all of Northern Scotland. The historical property has kept some of its original features in the bedrooms, guest lounge, bar, and dining room. Kincraig Castles 2 Red Rosette restaurant serves delicious and fine dining food. This country estate offers spacious rooms, free parking, friendly staff, and a cozy atmosphere to its guests. This place is also a castle hotel near Inverness Airport, Castle Stuart Golf Links, Inverness Castle, and much more.

Stayed at this property?

Kincraig Castle Hotel

Wifi Available

Address: Invergordon, Ross-Shire
26.19 km (16.3 mi) from Culloden Battlefield

Parking Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Golf course (within 3 km) Garden Terrace

More options over an hour away from Inverness

7. Fonab Castle Hotel (from USD 635)

Tucked in the picturesque highlands of Pitlochry, almost two hours from Inverness is Fonab Castle Hotel. Welcoming guests since 2013, some of the suites have a view of either the landscape or Loch Faskally. A nice balance to the old-time facade of the castle is its contemporary interior design. Satisfy your cravings with the light meals at Fonab Brasserie and the fine dining at Sandemans.

Fun activities may also be arranged at this hotel with a pool, just approach the reception and they’ll be happy to assist you!

Stayed at this property?

Fonab Castle Hotel

Wifi Available Wheelchair accessible

Address: Foss Road
89.27 km (55.5 mi) from Culloden Battlefield

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna

8. Glengarry Castle Hotel (from USD 299)

Invergarry, just over an hour from the city of Inverness, is an old village in the Highlands. The picturesque village is home to Glengarry Castle Hotel, which has modest accommodations with fishing and tennis as some of its outdoor activity offerings. The on-site restaurant serves the finest buffet-style Scottish cuisine. The village takes only an hour’s drive from Inverness, so if you have spare time, explore this scenic community and the rest of what the Scottish Highlands has to offer.

Stayed at this property?

Glengarry Castle Hotel

Address: Glengarry Castle Hotel, Invergarry, Invergarry, United Kingdom, PH35 4HW
61.22 km (38.1 mi) from Culloden Battlefield

9. Knock Castle Hotel & Spa (from USD 61)

About two and a half hours away from Inverness is the market town of Crieff where you’ll find Knock Castle Hotel & Spa. The rooms at this unique 19th-century stay along the hills of Strathearn Valley are carefully designed to complement the overall Baronial architecture. For a scenic dining experience, visit the Rooftop Restaurant and order one of their filling à la carte meals. Pets are allowed at this luxurious stay, so if you’re planning to visit Scotland with your furry companion, book your stay here.

Stayed at this property?

It's all real

There are many castles to stay in Scotland. Each could be the setting of a fairytale or named after a legend about a brave knight fighting to save his lady love. Kings, queens, ladies-in-waiting, and other members of the royal court walked the halls of the castle hotels. These castle hotels are where grand feasts were held, and court jesters entertained important guests at the feasts. You may think you’re in a dream or an enchanting story, but the castles are real hotels in the Scottish Highlands. The Scottish Highlands are mountainous, majestic, and magnificent. The Highlands are part of the history and culture of Scotland. Events that happened in the Highlands are both romantic and terrifying. The Highlands are the settings of battles, romantic adventures, and brave quests. Find the top attractions and the best day trips during your visit. There are also hotels with a spa available. As you go to sleep in your hotel room, remind yourself that this is all real. You are creating your own fairytale at these unique hotels in Inverness, Scotland. Book a room now!

Frequently asked questions about castle hotels in Inverness, Scotland

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Susanna Carlson is a freelance writer from Wisconsin. She enjoys traveling, art, reading, and outdoor activities in her free time.

 Want to contribute as a Local Expert?
Explore Inverness
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.