The 12 Best Castle Hotels in Scotland in 2026
> Our methodology:
-
Guide Price (Minimum): Between €150 & €300 per NightAddress: A9, Overton of Fonab, Port na Craig
Pitlochry
Perth and Kinross
PH16 5ND
United KingdomCompare it to others in: 5 Star Castle Hotels, B&B Castle Hotels, Castle & Spa Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysFonab Castle Hotel sits quietly on the edge of Loch Faskally with Ben Vrackie rising in the distance. The castle itself dates to the late 19th century and has evolved over time into a small estate rather than a single grand building. The accommodation is spread across the original baronial-style castle, a modern wing and a series of lodges, and with just 42 rooms in total, it always feels nicely intimate. Interiors are more contemporary than historic, even in the castle sections, but comfort is consistent throughout. Our favourite room is, and who can blame us, the top-floor Penthouse Suite which has gorgeous open views across the loch. The main… > See All the Details & Book -
Guide Price (Minimum): Between €150 & €300 per NightAddress: Inverlochy Castle
Fort William
Highland
PH33 6SN
United KingdomCompare it to others in: 5 Star Castle Hotels, B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysSet just outside Fort William in the shadow of Ben Nevis, Inverlochy Castle is something of a Highland icon. It has a particularly alluring combination of magnificent scenery, history, and grandeur. Queen Victoria’s famously admiring diary entry after her stay. That she ‘never saw a lovelier or more romantic spot’ still feels apt, and later visits from Queen Elizabeth II and Prince Philip reinforce the point. Built in the 1860s on what would become the 42,000-acre Inverlochy Estate, the building was transformed into a hotel in 1969 after a long lineage of private ownership and sporting estate life. There are only 17 rooms at Inverlochy, so be prepared to book… > See All the Details & Book -
Guide Price (Minimum): Between €150 & €300 per NightAddress: Dalhousie Castle Hotel
Bonnyrigg
Midlothian
EH19 3JB
United KingdomCompare it to others in: B&B Castle Hotels, Castle & Spa Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysJust outside Edinburgh, Dalhousie Castle Hotel is recognised as Scotland’s oldest continually inhabited castle. It has origins going right back to the 13th century, with later medieval and 15th-century additions shaping the structure we see today. Its long association with the Ramsay family defines its character, and its former guest list, including many monarchs, can read like a who’s who of Scottish history. Accommodation is spread across 29 rooms within the castle and a nearby lodge. Rooms have classic styling with warm tones and period-inspired details, while bathrooms are more contemporary. The Dungeon Restaurant delivers a uniquely atmospheric experience in a semi-medieval setting, while the Orangery offers a brighter alternative… > See All the Details & Book -
Guide Price (Minimum): Under €150 per NightAddress: 11 Sherbrooke Avenue
Glasgow
Glasgow City
G41 4PG
United KingdomCompare it to others in: B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysBuilt in the late 19th century, Sherbrooke Castle Hotel, on Glasgow’s leafy Southside, is a charming boutique hotel with all the aesthetics and atmosphere of a small Scottish castle. Rooms are split between the main castle and a separate garden building. We’d recommend opting for the castle rooms if you want more character, though the garden rooms have their own appeal too. Interiors are contemporary and the comfort level is consistently high. Bathrooms are a real highlight, with heated floors, rainfall showers, deep soaking tubs and Scottish-made toiletries. Dining is a strong point. At the Morrison Room refined Scottish cuisine is served in an elegant, formal setting that still feels… > See All the Details & Book -
Guide Price (Minimum): Between €150 & €300 per NightAddress: Crossbasket Castle, Generals Bridge
Blantyre
South Lanarkshire
G72 9UF
United KingdomCompare it to others in: 5 Star Castle Hotels, B&B Castle Hotels, Family Friendly Castle Stays, Pet Friendly Castle Stays, and Self Catering Castle StaysDating back to the late 1600s, this 17th-century castle sits within 14 acres of gardens and woodland along the River Calder, outside Glasgow. The atmosphere at Crossbasket ls quietly opulent. Antique furnishings, ornate detailing and period architecture meet modern comforts. Accommodation is varied, from intimate double rooms in the castle to larger suites and private lodges set within the grounds. Dining at Trocadero’s is an event, whether you’re staying at the hotel or not. Overseen by Michelin-starred chef Michel Roux, it sets French culinary techniques onto fresh Scottish produce in a classy but welcoming dining hall. The estate itself encourages exploration, with river walks, woodland trails and access to fishing,… > See All the Details & Book -
Guide Price (Minimum): Over €300 per NightAddress: Glenapp Castle Hotel
Girvan
South Ayrshire
KA26 ONZ
United KingdomCompare it to others in: 5 Star Castle Hotels, B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysHidden away in the forests of South Ayrshire, Glenapp Castle Hotel rewards a detour. Designed in the 1860s by David Bryce in the Scottish Baronial style, the castle retains plenty of Victorian character, with original turrets, stonework and period detail intact. The interiors are elegant with oak-panelled corridors, drawing rooms with open fires, and comfortable lounges setting a relaxed tone. The Michelin-starred restaurant at Glenapp is an absolute highlight, offering polished multi-course dining, and you can order lighter meals throughout the day from the castle kitchens. Rooms are spacious and traditionally furnished, some with fireplaces and sea views towards Ailsa Craig and the Isle of Arran. -
Guide Price (Minimum): Under €150 per NightAddress: Stonefield Castle Hotel, A83, Tarbert
Tarbert
Argyll and Bute
PA29 6YJ
United KingdomCompare it to others in: B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysOverlooking Loch Fyne on Scotland’s Kintyre Peninsula, Stonefield Castle Hotel has a suitably wonderful setting for its small, 60 acre estate. Built in 1837 in the Scottish baronial style, the castle still carries a strong sense of its original character. Wood panelling, traditional detailing and a timeworn elegance create the vibe. It feels more like a lived-in historic house than a formal hotel, which is why we like it. Rooms are spread across 36 Classic and Deluxe categories, some quite contemporary, others more heritage. We particularly like the loch-facing rooms, naturally enough, but they come with an extra premium.. Dining is at the Stonefield Restaurant, where large windows overlook the… > See All the Details & Book -
Guide Price (Minimum): Over €300 per NightAddress: PA75 6QE
Tobermory
Argyll and Bute
PA75 6QE
United KingdomCompare it to others in: Family Friendly Castle Stays, Pet Friendly Castle Stays, and Self Catering Castle StaysOn the northern edge of the Isle of Mull, Glengorm Castle Hotel sits above the Atlantic with wide views towards the Hebrides, including Coll and Barra. Built in 1858 in the Scots Baronial style, the castle reflects a period of major change on the island during the Highland Clearances. It has since been restored and adapted into a castle hotel, with accommodation spread across the main building and former stable blocks. Interiors are simple and comfortable rather than decorative or very historic. Expect warm colours, traditional furnishings and practical layouts, with Victorian-style baths being the main nod to the building’s heritage. T There is no full restaurant, the accommodation is… > See All the Details & Book -
Guide Price (Minimum): Between €150 & €300 per NightAddress: Mingary Castle
Acharacle
Highland
PH36 4LH
United KingdomCompare it to others in: B&B Castle Hotels, Family Friendly Castle Stays, Pet Friendly Castle Stays, and Self Catering Castle StaysTucked away beyond Kilchoan on the remote Ardnamurchan Peninsula, Mingary Castle Hotel is far removed from anywhere you might casually pass through. It’s this gorgeously isolated setting and the commanding Atlantic views that made it on to our favourites list. It’s a 13th-century stronghold that spent much of its later life in ruin before a careful two-year restoration brought its nine-foot-thick defensive walls and Georgian-era additions back into use. It’s a rare example of a true castle hotel in Scotland where authenticity hasn’t been diluted. Accommodation is deliberately limited, with just four suites and a west-wing apartment, all styled in light, subdued tones with four-poster beds and particularly spacious bathrooms…. > See All the Details & Book -
Guide Price (Minimum): Between €150 & €300 per NightAddress: Carberry Tower Mansion House
Musselburgh
East Lothian
EH21 8PY
United KingdomJust outside Edinburgh, Carberry Tower is set within 35 acres of gardens and woodland near Carberry Hill, where, in 1567, Mary, Queen of Scots was forced to abdicate. The building itself spans centuries, with origins stretching back to the 15th century and later Victorian and early 20th-century additions shaping the building we see today. Rooms range from singles to the ultra spacious Royal Suite. All are relatively modrn in style but with touches of heritage, like four poster beds and antique furniture pieces. Dining is centred on The Campaign Room, a highly rated bistro serving seasonal, locally sourced dishes in a stately, but fairly relaxed setting. We like their Champagne… > See All the Details & Book -
Guide Price (Minimum): Under €150 per NightAddress: Spittal of Glenshee
Glenshee
Perth and Kinross
PH10 7QG
United KingdomCompare it to others in: B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysIn Scotland’s Glenshee, where the Cairngorm foothills gather themselves into something more dramatic, Dalmunzie Castle Estate is very much part of the landscape. It is a 6,500-acre Highland estate of rivers, woodland and open countryside. The building is a Scots Baronial castle dating from the late 19th century, though the estate dates back to the 16th centure. These days Dalmunzie is small, atmospheric, boutique type hotel with just 17 rooms. We love that intimacy; it never feels like a staged heritage experience, more like staying in a private country mansion. Rooms vary from compact doubles to more spacious suites with sitting areas and fireplaces. Some rooms are cosy and simple,… > See All the Details & Book -
Guide Price (Minimum): Under €150 per NightAddress: Melville Castle, Gilmerton Road
Dalkeith
Midlothian
EH18 1BD
United KingdomCompare it to others in: B&B Castle Hotels, Family Friendly Castle Stays, and Pet Friendly Castle StaysOn a 54-acre private estate that has seen more than eight centuries of Scottish history, Melville Castle Hotel is an authentic castle stay within easy reach of Edinburgh. The current castle dates to the late 18th century and has welcomed notable figures including Sir Walter Scott, Queen Victoria and King George IV. That heritage still lingers in the structure, but what stands out today are the confidently bold colours and patterns. Lots of good interior design work to be admired at Melville. Rooms are spread across a wide range, from singles to spacious suites that can accommodate families or small groups. Dining takes place in the vaulted cellar brasserie, where… > See All the Details & Book
Scotland’s Castle Hotels – A Brief History:
The first castles in Scotland, as opposed to more rudimentary hill-fort-type constructions, began to appear in the 1100s, built both by local feudal lords and Norman or Anglo newcomers.
The Norman Era:
The Normans had a long presence in Scotland, and were politically very powerful, though they never actually invaded the country.
Instead many members of their aristocracy and military were invited there by King David I, a noted Normophile and keen modernizer, and their cultural and political presence was quickly felt.
Initially their castles were mainly wooden, motte-and-bailey type structures but, as elsewhere, they became replaced, by the 13th century, with more solid, high stone-walled structures.
English Control:
Little by little Scotland came under English dominance, and the castles they built as they went played an important role in the subjugation of rebellions and the defence of territory, particularly in the Wars of Independence of the 13th and 14th centuries.
The End for Castles:
As the Middle Ages progressed things became got more peaceful in Scotland – the previous feudal system had given way to centralized power structures, and so internal conflicts and clan wars became fewer.
In the conflicts that did happen though, there and elsewhere in Europe, castles were too often becoming breached by advances in gunpowder technology.
They quickly therefore, went out of favour for military purposes but their imposing characters and strategic (generally scenic then) locations still counted for something.
Victorian Era:
By the 19th century, many castles had been re-designed or completely rebuilt as aristocratic residential palaces.
They may have retained much castle architecture and castle-like features but always merely for aesthetic purposes.
In Scotland this included the classic Scots Baronial and Neo-Gothic folly structures that were mainly built in the Georgian and Victorian era and still abound today.
The Royal Family’s residence, Balmoral Castle, is probably the most famous, and grand, example.
Our Castle Hotel Choices:
Our choices for the best castle hotels in Scotland include all the above – medieval defensive castles, Neo-Gothic follies, and Georgian/Victorian era palaces, and they all have lots of individual history to tell.
Most are family-friendly, many are pet friendly, some have both B&B and self-catering accommodation, and a few are 5 Star luxury castles with a whole range of top hotel features like spa facilities, swimming pool, golf course, etc.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.











