12 Castle Hotels in Scotland – Full Guide 2024

Crossbasket Castle 1

In this article we are going to reveal the 12 best Castle Hotels in Scotland for 2024. If you’ve ever dreamed of staying in a real castle (and being treated like royalty!) then Scotland may be one of the best places in the world to fulfil your dreams. You can stay in Castle hotels in Scotland for as little as £100 per night. 

Scotland has an impressive range of castle hotels. Some are ancient traditional style castles and others have a more aristocratic feel. Some Castle hotels are surrounded by forests, lochs, mountains or along stunning sections of coastline. 

In this article we will share the style, character and rooms available in each of the hotels we recommend. We will also drop a link in so you can get straight through to a booking page. We use affiliate links in this article. Please use our links to book your hotel as this allows us to earn a small commission at no extra cost to you. So everyone’s a winner. 

Looking for something else unique? Don’t miss our full guide to Glamping in Scotland

Castle Hotels in Scotland – summary

Castle hotelSummaryPrice rangeReviews
Stonefield Castle HotelStately-home style castle with grand interiors. Beautiful location in west Scotland. £100 – £3008.4
Dalmunzie Castle HotelGreat value for money. Beautiful castle in the south of the Cairngorm National park. £100 – £3408.3
Mansfield Castle HotelSmall castle with town and turrets. Beautiful gardens. Slightly understated interiors. £110 – £2507.4
Melville Castle Hotel
TOP PICK 
Amazing value for money. Beautiful traditional castle. Grand regal interiors & stunning grounds.£120 – £2708.5
Dalhousie Castle HotelLarge and impressive castle with stunning architecture and amazing interior design. £140 – £2808.4
The ScottTrendy castle hotel near Holyrood park in Edinburgh. Stylish modern interior design.£170 – £3108.6
Sherbrooke Castle HotelBeautiful hotel surrounded by amazing gardens. Excellent location in the south of Glasgow. £180 – £2508.4
Macdonald Pittodrie HouseStately-home style hotel with lush regal interiors surrounded by beautiful countryside.£250 – £6508.2
Crossbasket Castle
TOP PICK
Stunning fairy tale castle with superlative interior design & stunning grounds.£260 – £7409.3
Fonab Castle HotelStylish hotel with on-site pool and classy contemporary interior design.£320 – £8509.0
Barcaldine Castle
TOP PICK
Very authentic historic castle. Amazing regal interiors. Book early to avoid disappointment.£350 – £6209.4
Inverlochy Castle HotelStunning luxurious rural castle with amazing architecture and regal suites. Very decadent.£410 – £9008.9

Map of the best Castle Hotels in Scotland

Why stay in a Castle Hotel in Scotland?

Scotland bag pipes highlands

Staying in a castle hotel in Scotland is a truly unique and enchanting experience that allows you to immerse yourself in rich history and heritage. The charm and character of a castle hotel create a unique and memorable experience. The grand architecture, with its towers and turrets, evokes a sense of awe and wonder. It’s like stepping into a fairy tale, where you can indulge in the romance and nostalgia that only a castle can offer. 

Castle hotels in Scotland offer unrivaled hospitality and personalized service. You’ll be treated like royalty from the moment you arrive, with staff who are dedicated to ensuring your comfort and satisfaction. Whether it’s enjoying a sumptuous meal in a regal dining room or relaxing in a luxurious suite with breathtaking views, every aspect of your stay is designed to make you feel special. 

Castle hotels often boast stunning locations amidst picturesque landscapes. From the rugged beauty of the Scottish Highlands to the tranquil shores of lochs, these castles are set in some of the most breathtaking scenery Scotland has to offer. You’ll have the opportunity to explore the surrounding countryside, take scenic walks, or simply relax in the serenity of nature. The tranquility and natural beauty combined with the allure of the castle make for an unforgettable getaway.

So whether it’s a one in a lifetime holiday, birthday, honeymoon or anniversary – we highly recommend a stay in a Castle Hotel in Scotland. 

What are Castle Hotels in Scotland like?

Castle hotels in Scotland road trip

There is a range of styles of Castle hotels in Scotland. Many Castle Hotels are similar to large stately homes. These Castle hotels are often historical and listed buildings which were formerly home to aristocrats and rich estate owners in Scotland. These Castle Hotels may not have has a military role or been used for royalty. However, they do have some of the characteristics of castles such as towers, turrets, courtyards and spiral staircases. They are also steeped in history and provide a real historical experience. 

Some Castle Hotels are older and have significant military and royal history. They may include features such as banquet halls and even castle dungeons! You can find castle hotels with balconies that allow you to gaze at the view over turrets and learn about Scottish history. 

Castle hotels in Scotland history

The interior designs vary a lot too. Some castle hotels sport very traditional and mellow interiors. Others are very regal with an intentional and bold luxury theme. Other Castle hotels experiment with more contemporary designs providing a charismatic antithesis with the historic architecture. 

Before you pick your hotel, it’s worth working out what you really want from your experience. These hotels may not be cheap but they are very impressive! 

Some challenges of finding a good castle hotel in Scotland

Castle hotels in Scotland

Ok, before you read on you do need to be aware of some of the challenges when you’re booking Castle Hotels in Scotland. We don’t like to be negative, but we do want to be honest. This may well be one of the most important sections of the article so please read carefully: 

  • Some Castle Hotels have quite old and dated rooms. This may sound like exactly what you want. But we’re not talking old in the authentic historical sense. Some of the older rooms just need a bit of love. 
  • In some cases castles may only be able to offer rooms up stairs with no lifts available. We recommend contacting your hotel for information on specific access issues in their property.
  • Staying in a Scottish castle is “a thing”. So you probably wont be surprised to learn that many places describe themselves as “castle hotels”. Some properties advertise castle hotels but they are really large stately homes. 
  • Be aware – if you are booking a Castle Hotel they often have other side buildings (such as cottages and lodges) on site. If you actually want to stay in the castle building you need to make sure you’re booking a castle room. In this article we have mentioned the castles that offer these alternate room options. 
  • Castle hotels typically have a range of room styles. They normally use a handful of rooms to advertise for a particular price. But your actual room may not look like the picture. If you have your heart set on a specific room we strongly recommend that you contact the hotel in advance and send the picture of the room you are hoping for. Ask if they can secure your preferred room for you. 

Castle Hotels in Scotland – things to look for

Edinburgh castle
  • Check the cancellation policy before you book. Agoda and booking.com generally offer pretty good cancellation policies (this varies from hotel to hotel). Ideally try to find something with free cancellation until close to your date of stay. 
  • Breakfast: Some properties include free breakfast with your stay. Other places you need to pay extra. We recommend that you contact your castle hotel in advance if you have special dietary requirements. 
  • Facilities: Check whether your hotel has the facilities that you are hoping for. Many castle hotels have large grounds and beautiful gardens. However they generally lack facilities like fitness suites, kids play spaces, pools etc. 
  • Accessibility: Many castle hotels only have staircases to access higher floors in the hotel
  • Local attractions: We recommend pick a hotel based on your aspirations and plans. Are you hoping for a coastal location? Highlands? Mountains? City? 
  • Castle style: We also recommend thinking about the specific style of castle hotel that you are hoping to find. Some castle hotels were once used for military and royal purposes. Other Castle hotels were once used for rich landowners and dignitaries. Castle hotels in Scotland all have unique vibes. 

What is the best time of year to visit Scotland?

Backpacking family scotland highlands

Here’s an overview of the seasons in Scotland:

  • Summer (June to August): This is the most popular time to visit Scotland due to milder temperatures, longer daylight hours, and various festivals such as the Edinburgh Festival Fringe. However, it can be quite busy, and some popular attractions may have larger crowds. Many of the Castle Hotels in Scotland can get very busy during the some months so book well in advance. 
  • Spring (March to May) and Autumn (September to November): These seasons offer mild temperatures, beautiful landscapes, and fewer crowds compared to the summer. Spring brings colorful blossoms and vibrant scenery, while autumn showcases stunning foliage.
  • Winter (December to February): Scotland’s winters can be cold, but they also provide unique experiences such as winter sports in the Highlands, festive celebrations, and the possibility of witnessing the Northern Lights (Aurora Borealis) in the northern regions.

It’s worth noting that Scotland’s weather can be unpredictable regardless of the season, and you should be prepared for a mix of sunny, rainy, and cloudy days throughout the year. If you have specific activities in mind, such as hiking, wildlife watching, or visiting historical sites, it may be helpful to consider those factors when choosing the best time for your visit.

1 Stonefield Castle Hotel

Stonefield Castle Hotel 1

£100 – £300

Stonefield Castle Hotel is a hidden gem among castle hotels in Scotland, renowned for its affordability without compromising on charm. Situated between the size of a stately home and a smaller castle, this quaint and welcoming establishment offers a delightful retreat for travelers.

Surrounded by impeccably maintained grounds, adorned with lush green lawns, Stonefield Castle Hotel offers a picturesque setting that invites guests to relax and unwind. The interior design theme pays homage to tradition, incorporating Scottish colors, artwork, and a regal ambiance, creating an atmosphere that reflects the rich heritage of the region.

Stonefield Castle Hotel 2

Accommodations at the hotel cater to various preferences and budgets. The Classic Double Room, typically priced between £100 to £200 per night, provides a comfortable and inviting space for guests. Alternatively, the Double Room with Loch view, priced around £130 to £230 per night, offers a captivating view of the woodlands and the nearby loch. These rooms feature decadent interior designs, blending comfort and style in perfect harmony.

Stonefield Castle Hotel 4

Indulgence extends beyond the accommodations, as Stonefield Castle Hotel boasts a beautiful on-site restaurant, serving a range of traditional British and Scottish cuisine. Guests can savor the flavors of the region while enjoying the warm and inviting ambiance. The hotel’s bar is the perfect spot to unwind with a refreshing drink after a day of exploration.

The surrounding area is a paradise for nature lovers, with ample opportunities for scenic walks and outdoor activities. From exploring the charming countryside to partaking in thrilling water sports along the nearby coast, there is something for everyone to enjoy in this captivating region.

Stonefield Castle Hotel 3

Stonefield Castle Hotel offers an affordable and enchanting experience, combining the allure of a castle stay with warm Scottish hospitality. Whether you seek tranquility amidst nature or an adventurous coastal escape, this hotel provides the ideal base for an unforgettable Scottish getaway.

2 Dalmunzie Castle Hotel

Dalmunzie Castle Hotel 1

£100 – £340

Nestled in the scenic southern region of the Cairngorms National Park, Dalmunzie Castle Hotel is a captivating haven for nature lovers and explorers alike. Surrounded by meticulously maintained grounds, this beautiful castle hotel offers a tranquil setting that beckons guests to immerse themselves in the natural beauty of the area.

Dalmunzie Castle Hotel 4

Though not towering in height, Dalmunzie Castle Hotel showcases traditional Scottish architecture, complete with towers and spires that lend it an air of authenticity. Stepping inside, guests are greeted by a warm and regal interior design theme that exudes a sense of tradition. Scottish fixtures, such as stag heads and fireplaces, add to the cozy ambiance, creating an atmosphere reminiscent of a bygone era.

A wide range of rooms awaits guests, catering to various preferences and budgets. The Standard Double Room serves as the most affordable option, typically priced between £100 and £235 per night. These rooms, of average size, feature a comfortable double bed, inviting chairs, an ensuite bathroom, and traditional antique furniture, combining comfort with a touch of historic charm.

Dalmunzie Castle Hotel 2

For those seeking a more spacious and luxurious experience, the Two-Bedroom Apartment stands as the pinnacle of indulgence. With the capacity to sleep up to four people, this apartment boasts a large double bed in one room and two single beds in the other. The living room area is adorned with plush armchairs, a table and chairs for dining, and a flat-screen TV. Quirky antiques, including a gramophone, add a touch of whimsy and character to the space.

Dalmunzie Castle Hotel 3

Dalmunzie Castle Hotel immerses guests in a true castle experience, exuding an authentic and enchanting ambiance. Whether embarking on adventurous walks or simply reveling in the tranquility of the surroundings, this castle hotel promises a memorable stay amidst the breathtaking beauty of the Cairngorms National Park (looking for more places to stay in the Cairngorms? Don’t miss our guide to the best Cairngorm Hotels)

3 Mansfield Castle Hotel

Mansfield Castle Hotel 1

£110 – £250

Mansfield Castle Hotel, a traditional castle hotel, graces the northwest coast of Scotland. It is located in a small village called Tain, approximately an hour’s drive north of Inverness. This charming establishment boasts a classic castle architectural style, complete with a tower and turrets that evoke a sense of grandeur and history.

Once inside, you are greeted by the beautiful interior design, which exudes a traditional and regal ambiance. In places we are a little under-whelmed (for example bathrooms may have average or even dated interiors). In the common areas plush furniture and carpets create an atmosphere of elegance and comfort, transporting you to a bygone era of sophistication.

Mansfield Castle Hotel 2

A highlight of Mansfield Castle Hotel is its exquisite gourmet restaurant, where you can indulge in fresh and decadent cuisine. The on-site restaurant offers a delightful culinary experience.

Several room options are available to suit different preferences and budgets. There is a single room available at this castle hotel (this is pretty unique for castle hotels in Scotland). So Mansfield is a great option for a solo traveler. 

The Standard Double Room serves as one of the most affordable options, with prices ranging from around £145 to £170. These standard rooms feature a spacious double bed, an ensuite bathroom with a bathtub and shower, and antique furniture that adds a touch of charm.

Mansfield Castle Hotel 3

If you’re traveling with kids or you are seeking a more luxurious stay, the Executive Room stands as the most opulent choice. These rooms typically include a large double bed and a sofa bed, ensuring ample space for relaxation. The ensuite bathroom is generously sized, equipped with both a walk-in shower and a bathtub. Some of the rooms even offer the added indulgence of four-poster beds and antique wardrobes, adding to the romantic and vintage atmosphere.

Mansfield Castle Hotel offers a unique and memorable castle experience on Scotland’s stunning northwest coast. From the captivating architecture to the refined interior design, expect to be enveloped in a world of charm and sophistication. 

4 Melville Castle Hotel

Melville Castle Hotel 4

£120 – £270

One of the best castle hotels in Scotland for value for money.

Melville Castle Hotel, a stunning castle hotel, which graces the landscape just a few kilometers south of Edinburgh. This is an ideal location for exploring the rich culture, history and shops of Edinburgh. Alternatively, if you’re drawn to the wild you can head over to the Pentland National park a few kilometers to the west. 

Melville Castle Hotel 2

This castle hotel is surrounded by beautiful grounds adorned with meticulously manicured gardens and lush lawns. Melville hotel offers a picturesque setting that delights the senses.

As you step inside, the interior design of Melville Castle Hotel really does leave a lasting impression. The space is adorned with rich, regal furniture, vintage and antique ornaments, and traditional artwork, creating an ambiance that exudes grandeur and elegance. The castle’s interiors transport you to a bygone era, evoking the charm and sophistication. This hotel is Downton Abbey meets traditional castle. 

Architecturally, the castle showcases traditional castle-style elements, complete with turrets that add a touch of enchantment to the overall structure. Every corner of the castle reflects the attention to detail and historical significance that make it a truly remarkable destination.

Melville Castle Hotel 3

Melville Castle Hotel offers a range of room options to cater to different preferences and budgets. The Single Room serves as the most affordable option, typically priced around £150 per night. This is a great option if you’re a solo traveler. Despite its smaller size, this room is beautifully decorated, featuring a charming small four-poster bed and antique furniture. An ensuite bathroom complements the room, providing a private and comfortable space.

For a more spacious experience, the Standard Double Room awaits, typically priced at £146 per night. This room boasts a generous and comfortable double bed, adorned with rich and regal interior design, adding a touch of opulence to the space.

Melville Castle Hotel 1

The most indulgent option at Melville Castle Hotel is the Two-Bedroom Suite, priced around £280 per night. This expansive suite features a large double bed in one room, a single bed in the other, and even a sofa bed for additional guests. Complete with sofas, tables, and chairs, this suite offers ample space for relaxation. The ensuite bathroom provides convenience, while the classy interior design elevates the overall experience.

Melville Castle Hotel is a true gem, offering guests a chance to immerse themselves in a world of regal tradition and elegance. Whether exploring the magnificent grounds, relaxing in the luxurious rooms, or simply enjoying the ambiance of the castle, this hotel promises a memorable and enchanting stay for all who visit.

5 Dalhousie Castle Hotel

Dalhousie Castle 1

£140 – £280

Dalhousie Castle Hotel, a large and awe-inspiring red brick castle with Harry Potter vibes. Located a few kilometers south of Edinburgh city, in a picturesque rural area, this castle hotel stands as a magnificent testament to history and charm.

Surrounded by breathtaking grounds, featuring spacious lawns, Dalhousie Castle Hotel offers a serene environment that invites you to stroll along the exterior, soaking in the beauty of the castle’s architecture. The impressive red brick structure exudes a sense of grandeur that captures the imagination.

Dalhousie Castle 4

As you step inside, the interior design of Dalhousie Castle Hotel leaves a lasting impression. Characterized by impressive features such as bare brick walls and vibrant bold color themes, the castle effortlessly creates a regal and historic ambiance. Each room is filled with charm and elegance, embodying the castle’s rich heritage.

A highlight of the castle is its gourmet on-site restaurant, where you can indulge in delicious local cuisine. With a focus on quality and flavor we highly recommend a meal or two in the restaurant. 

Dalhousie Castle 3

Dalhousie Castle Hotel provides a range of room options to cater to diverse preferences. It’s important to note that any rooms in the “lodge” category are actually located in a separate building from the main castle. If your heart is set on staying in the main castle building, it is advisable not to book any of the “lodge” rooms.

The Classic Double Room stands as the most affordable option, typically ranging from £160 to £200 per night. This beautifully appointed room features stylish elements such as bare brick walls, tasteful interior designs, and traditional artwork. There is an ensuite bathroom, complete with a bathtub. Antique furniture enhances the charm and character of the room.

Dalhousie Castle 2

If you’re hoping for an even more luxurious experience we highly recommend the Themed Double Room. This room is generally priced between £200 and £270 per night. This room has a large four-poster bed, enveloping you in an atmosphere of romance and grandeur. This impressive suite is spacious, comfortable and includes additional features such as balcony access (you can gaze at the view over the turrets and imagine that you are a hero of old!). 

Also note that the rooms vary. So always let the hotel know if you have a more specific preference. Sending a message with a photo should help them secure your desired room. 

6 The Scott

The Scott 1

£170 – £310

The Scott, a captivating castle hotel located in the heart of Edinburgh next to Holyrood park. This hotel offers a perfect blend of convenience and access to the city’s historic and cultural attraction (not to mention shopping and restaurants). At the same time, this castle hotel boasts traditional castle architecture and fairy-tale vibes. Its tall structure, adorned with spires and grand features, creates an impressive landmark.

The Scott 3

Inside The Scott, the interior design embraces a fusion of traditional and modern elements. The use of bold, vibrant colors and patterns creates a very unique and captivating aesthetic (it really isn’t like any other castle hotels in Scotland!). 

This castle hotel offers a wide range of rooms, ensuring there is an option to suit everyone’s needs and preferences. The Standard Double Room is the most affordable choice, with prices ranging from £174 to £200 per night. These rooms feature a comfortable double bed, clean and beautiful interiors, and stylish artwork. The ensuite bathroom is equipped with both a bathtub and a shower, providing convenience and comfort. These rooms are stylish but not very big.

The Scott 2

The Junior Suite is typically priced between £250 and £290 per night. This exquisite suite boasts an extra-large double bed. The suite’s interior features modern artwork and is adorned with tasteful furnishings. The ensuite bathroom has an impressive and striking marble design. Additionally, the suite includes a living room with comfortable seating and large windows.

The Scott 4

Overall this is one of the best Castle Hotels in Scotland if you are hoping to be conveniently located in a city. This is also a great choice if you’re looking for more modern, edgy and innovative designs. 

7 Sherbrooke Castle Hotel

Sherbrooke Castle 1

£180 – £250

This beautiful castle hotel is nestled in the serene South of Glasgow, encompassed by vast gardens adorned with meticulously maintained lawns and majestic trees. Stepping inside, guests are greeted by a clean, stylish, and modern interior design theme that seamlessly blends contemporary elements with the castle’s historic allure.

Sherbrooke Castle 2

When it comes to accommodations, the hotel offers two enticing options. The first is the executive double or twin room, which presents a more budget-friendly choice. Guests can opt for a room located in the castle courtyard or one that overlooks the enchanting garden. These rooms are remarkably spacious, featuring large, comfortable beds, plush carpeted floors, and expansive windows that bathe the room in natural light.

Sherbrooke Castle 3

For those seeking a more luxurious experience, the junior suite is the perfect indulgence. This opulent suite boasts a grand four-poster bed, an exquisite chandelier that adds a touch of elegance, a cozy sofa, and a captivatingly regal style. Guests are transported to a world of refinement and sophistication.

Whether you choose the executive double or twin room or opt for the lavish junior suite, this castle hotel promises a remarkable stay, blending comfort, style, and the captivating ambiance of Scotland’s rich history.

8 Macdonald Pittodrie House

Macdonald Pittodrie 1

£250 – £650

Macdonald Pittodrie House is a charming castle hotel located approximately half an hour northwest of Aberdeen. This small and beautiful castle hotel has the elegance and style of an old English stately home. We love the meticulously maintained gardens and tastefully decorated rooms.

Macdonald Pittodrie 2

Macdonald Pittodrie House offers a diverse range of rooms to cater to different preferences. The Standard King Room is the most affordable option, with prices ranging from £270 to £400 per night. The price varies depending on the inclusions (such as breakfast and free cancellation policies). The Standard King room features ensuite bathrooms with bathtubs, large and comfortable double beds, a desk, chairs. While the room doesn’t have the antique furniture and regal styles found in some other castle hotels, it still has a luxurious and stylish ambiance.

Macdonald Pittodrie 4

For an even more luxurious experience check out the Impressive Executive Suite awaits. Prices between £540 and £700 per night. These suites are a testament to elegance and refinement, offering a large double bed, comfortable seating areas, regal interior designs, and large windows that flood the room with natural light. 

Macdonald Pittodrie 3

Macdonald Pittodrie House also has beautiful shared spaces, including a lounge with decadent sofas and chairs. There is a range of charming features such as fireplaces, bookshelves, and antique furniture and ornaments, adding to the overall ambiance.

9 Crossbasket Castle

Crossbasket Castle 1

£260 – £740

One of the best castle hotels in Scotland for style and experience.

Located in the picturesque countryside, Crossbasket Castle is a magnificent 5-star hotel. It is located approximately 10 kilometers south of Glasgow City. Surrounded by well-maintained grounds, this castle hotel exudes a timeless beauty.

Crossbasket Castle has traditional architecture with turrets, large windows (a traditional sign of affluence), and enchanting winding staircases. The interior design theme is a masterful blend of subtlety, style, and luxury. We love the use of pastel colors to create a calming and refined ambience throughout.

Crossbasket Castle 2

There is a wide selection of rooms available here. The Small Double Room is the most affordable choice – typically priced at around £300 per night. All rooms include an epic breakfast. The Double rooms have a comfortable double bed, large windows, elegant chandeliers, and vintage and antique furnishings. The ensuite bathroom has a walk-in shower.

Crossbasket Castle 4

For a more opulent experience you may be interested in the Duplex Suite. Priced around £580 per night, these suites feature a spacious and comfortable four-poster bed, grand chairs, captivating traditional artwork, and an ensuite bathroom complete with a standalone bathtub. The large windows provide sweeping views of the surroundings. This would be a great choice for a special occasion such as a birthday, honeymoon or anniversary.

Crossbasket Castle 3

It is worth noting that there is a Cottage available at Crossbasket Castle, offering even more space. However, it is important to mention that the Cottage is not part of the main castle building. If your heart is set on a quintessential Scottish castle experience, it is recommended to book a room within the main castle itself.

10 Fonab Castle Hotel

Fonab Castle Hotel 1

£320 – £850

This stunning castle hotel is located a few kilometers to the south of the Cairngorms National Park in Scotland. This is an ideal destination for outdoor enthusiasts and adventure seekers. Surrounded by breathtaking landscapes, this medium-sized castle features a distinctive spire design, adding to its charm.

The hotel offers a wide array of rooms and suites to cater to diverse preferences. The Woodland Large Double Room serves as the most affordable option, typically priced around £320 – £350 per night. This room boasts a comfortable double bed, cozy sofas, an ensuite bathroom, and large windows that invite ample natural light, providing a serene woodland view.

Fonab Castle Hotel 3

For those seeking a more lavish experience, the Castle Penthouse Suite stands as the pinnacle of luxury, with prices ranging from £750 to £820 per night. Adorned in a regal vintage interior design theme, this suite features a spacious double bed, elegant chandeliers, a comfortable sofa, and an ensuite bathroom complete with a bathtub, offering a luxurious retreat within the castle’s walls.

This beautiful castle hotel goes beyond its enchanting aesthetics by providing excellent facilities for its guests. Among the highlights is an indoor swimming pool, where visitors can take a refreshing dip and unwind after a day of exploring the captivating surroundings.

Fonab Castle Hotel 2

With its captivating allure, picturesque setting, and superb amenities, this castle hotel is a haven for travelers seeking a remarkable Scottish experience, whether through adventurous outdoor pursuits or indulgent relaxation.

11 Barcaldine Castle

Barcaldine Castle 1

£350 – £620

One of the best castle hotels in Scotland for authentic experience. 

Barcaldine Castle Hotel is located on the picturesque west coast of Scotland. This is a truly enchanting and authentic castle hotel. With its impressive towers, spiral staircases, and traditional Scottish castle design, this one captures the essence of Scottish heritage. This hotel is a short 15-minute drive north of Oban.

Barcaldine Castle 2

Step inside, and are greeted by the grandeur of traditional and regal interior designs. Vintage and antique furniture and ornaments adorn the castle and classic Scottish artwork adds to the authentic ambiance. 

Barcaldine Castle Hotel has a very good range of rooms to choose from. The standard double rooms provide a comfortable choice, with a large double bed, bright and light interior designs, and an ensuite bathroom featuring a walk-in shower. Prices for the standard double rooms typically range from £350 to £400 per night, and to make your stay even more delightful, a delicious breakfast is included. 

Barcaldine Castle 3

If you really want to experience the castle vibes and pretend to be Scottish Royalty, the superior King room is the pinnacle of luxury. Featuring an impressive and bold regal red interior design theme and a large four-poster bed, this room is the epitome of castle luxury. There is also an ensuite bathroom with a bathtub and a walk-in shower.

Barcaldine Castle 4

It’s important to note that Barcaldine Castle Hotel is a highly sought-after hotel and availability can be limited. To secure your place at this magnificent castle hotel, we recommend booking well in advance. Aim to plan your trip around 10 to 12 months ahead to increase your chances of experiencing the magic of Barcaldine Castle Hotel.

12 Inverlochy Castle Hotel

Inverlochy Castle Hotel 1

£410 – £900

Inverlochy Castle Hotel is renowned as one of the most luxurious and exclusive castle hotels in Scotland. Nestled near Fort William, it enjoys a breathtaking location by a serene lake, surrounded by meticulously maintained gardens. This is a great location for walking, it is not too far from Ben Nevis, Scotland’s highest peak. 

Inverlochy Castle Hotel 4

Inverlochy Castle has traditional architecture, with majestic towers and turrets. The interior design of Inverlochy Castle Hotel resembles that of a sumptuous palace, adorned with lavish furnishings, ornate decorations, and exquisite attention to detail.

There is a wide range of rooms available here. If you’re paying this much we don’t recommend the cheapest room here (the small walled garden room). It doesn’t really seem to be worth the money. So splash out a little more to get a lot more. The large double rooms are a great choice. Priced at approximately £1,500 per night, these rooms offer spaciousness, a supremely comfortable double bed, a cozy sitting area, and an en-suite bathroom complete with a bathtub. The large windows invite natural light to illuminate the vintage furniture, creating an enchanting ambiance.

Inverlochy Castle Hotel 2

Alternatively, the Suite at Inverlochy Castle Hotel represents the epitome of extravagance. This luxurious room costs around £2,500 per night. The expansive suite features panoramic windows that offer breathtaking views, an indulgent four-poster bed, beautiful traditional furniture, an elegant dressing mirror, a lounge area, and a lavish en-suite bathroom complete with a luxurious standalone bathtub and a walk-in shower. You really do feel like royalty is a place like this! 

Inverlochy Castle Hotel 3

It is important to note that there is also a cottage available. This is great if you do need more space. However, if you’re looking for an authentic castle experience, avoid booking the cottage as you don’t get to stay in the main castle building.

More luxury hotels in Scotland

luxury hotels in Scotland

Don’t miss our FULL in depth guide to the BEST luxury hotels in Scotland