Scotland is home to not only one of the most spectacular wildernesses in Europe but the entire world. This beautiful country boasts legendary lochs, soaring mountains, and wide-open landscapes that are a delight for outdoor enthusiasts and nature lovers. Not to mention rich history and culture too.
While some tourists would be eager for an Edinburgh hostel or Glasgow hotel, there are more exciting options out there. There are more than 3,000 castles in Scotland, with many now being used as luxury accommodation.
In this post, we’ll take a look at 15 of the best Airbnb castle stays in Scotland. Which one will you pick when visiting Caledonia?
This post contains affiliate links. As an Airbnb Associate, I earn a commission when you book through certain links
Best Castle Airbnb in Scotland
Ancient Castle above the River Tweed
Location: Scottish Borders
Sleeps: 2
Superhost: Yes
The River Tweed runs along the Scottish border with England, and this is one of the most southerly castles in the country. Neidpath Castle is ten minutes from the town of Peebles, and its Mary Queen of Scots’ chamber is a romantic option for couples.
Take advantage of a soaking tub and open fire for cozy evenings. There’s also a complimentary continental breakfast served each morning – ideal for fuelling up before exploring the Scottish borders. Rates start at £330 per night.
Click here for more information and to check availability.
16th Century Scottish Borders Tower, by Earlston
Location: Scottish Borders
Sleeps: 3
Superhost: Yes
The Scottish Borders are home to several castles which double up as accommodation. Next on our list is this tower house near the town of Earlston. Historically a defensive tower, the miniature castle dates back to 1574. Despite that, there are a few mod cons such as a private shower room, a kitchenette and a shared porch and sitting area.
You’ll be surrounded by books and taxidermy, making your stay quintessentially Scottish. It’s just £91 a night for the experience of being a laird or lady.
Click here for more information and to check availability.
The Bridge House, Unique 2 bedroom home on a bridge
Location: Ballintuim, Scotland
Sleeps: 4
Superhost: No
One of the most spectacular properties on this list, this castle Airbnb in Scotland is built onto a bridge. Dating back to 1881 and spanning the River Ardle, this Grade A listed building is in the village of Ballintuim.
You’ll be treated to excellent views of the river and surrounding fields from the conservatory dining room and kitchen sitting room. If you visit in winter, there’s a wood-burning stove to keep you warm. Prices start at £106 per night.
Click here for more information and to check availability.
Stay in a Castle: Royal Apartment on Seaside Estate
Location: Portpatrick, Scotland
Sleeps: 8
Superhost: Yes
This Edwardian castle is set in more than 2,000 acres of grounds in Portpatrick, southwest Scotland. The Dunskey Estate has two lochs, two waterfalls, and three beaches – all of which can be reached on foot from your private apartment.
The 19th-century castle boasts an art deco spiral staircase as well as original century furniture and artwork. Up to eight guests can enjoy the apartment and stays here start at £87 per night. The minimum stay is five nights.
Click here for more information and to check availability.
The Great Hall, Dollarbeg Castle
Location: Dollar, Clackmannanshire
Sleeps: 4
Superhost: Yes
Dollarbeg Castle was the last Gothic Baronial style building ever built in 1890, before being restored in 2007. The Great Hall apartment is your opportunity to stay in such an historical building, and you can still see the original vaulted ceiling of the castle, with huge windows giving panoramic views of the Ochil Hills.
The rooms in the house are modern though, and you’ll absolutely love cooking in the fully-equipped kitchen! Stays are a minimum of two nights and start at £204 per night.
Click here for more information and to check availability.
Balintore Castle Kitchen Wing
Location: Angus, Scotland
Sleeps: 6
Superhost: Yes
Hidden away in a remote glen, Balintore Castle is a wonderful base for nature lovers and outdoor enthusiasts. From here, you can go hill-walking and mountain biking in the nearby Cairngorms National Park, while being relatively close to cosmopolitan Dundee.
During your stay, you’ll have full access to the former kitchen wing of the castle, which has been converted to an apartment that can sleep up to six guests. Stays at Balintore Castle start at £260 per night.
Click here for more information and to check availability.
Historic Golden Gates Victorian Lodge
Location: Doune, Scotland
Sleeps: 4
Superhost: Yes
Not an entire castle, but the gate lodge that guards one of the most famous castles in Scotland – partly due to its appearance in TV series Outlander!
Dating back to the early 19th century, it is part of the Lanrick Estate, and there are several walks in the surrounding area. Doune is a wonderful spot for exploring the nearby city of Stirling, as well as the Trossachs National Park. Prices start at £135 per night and there is a two-night minimum stay.
Click here for more information and to check availability.
Historic Fairytale Castle
Location: Aberdeenshire, Scotland
Sleeps: 14
Superhost: No
With room for up to 14 guests, Lickleyhead Castle in Aberdeenshire is perfect for family gatherings and group celebrations. You can even bring up to three dogs!
The castle dates back to the 15th century and has seven bedrooms. There’s even a Victorian nursery on the top floor.
It’s not just the castle itself you can explore, but the grounds too. Set across 11 acres, there are two streams with rope swings and a bird hide. It’s £767 per night for a minimum of three nights.
Click here for more information and to check availability.
15th Century Castle near Edinburgh
Location: Old Craighall, Scotland
Sleeps: 16
Superhost: No
The Scottish capital Edinburgh is one of the most popular destinations in Scotland, and staying in a castle will make your trip there truly special. You can get to the city centre in less than 20 minutes from Old Craighall, but let’s look at the castle first.
Monkton House can sleep up to 16 guests in a property that stands on two acres of private grounds. There’s a games room, cinema, library, and gym, so there’s no chance of you getting bored. Prices start at £700 per night, and it’s a three-night minimum stay.
Click here for more information and to check availability.
16th Century Scottish Castle in Kilmartin Glen
Location: Lochgilphead, Argyll & Bute
Sleeps: 10
Superhost: Yes
Kilmartin Glen boasts more than 8,000 years of history, and this castle is the ideal place to experience that from. You can visit ancient forts, standing stones and view rock carvings off the beaten Scottish tourist track.
The castle has five private rooms around the Great Hall where you can meet other guests in the evenings should you wish to. There are several spots around the castle where you can take some time to yourself too. Prices start at £600 per night, and the minimum stay is three nights.
Click here for more information and to check availability.
Cats Castle
Location: Cardross, Scotland
Sleeps: 12
Superhost: Yes
If you’re visiting Scotland’s second city, Glasgow, then Cats Castle on the banks of the River Clyde may pique your interest. It was built at the end of the 19th century, 1888 to be exact, and is one of the more modern castles on this list.
There is a family kitchen, three reception rooms with fireplaces, and five bedrooms. One of which is inside a turret! The minimum stay is three nights and prices start at £325 per night.
Click here for more information and to check availability.
14th century Plane Castle
Location: Falkirk
Sleeps: 16
Superhost: Yes
Add your name to an impressive list of guests who have stayed at Plane Castle. This manor has hosted both Bonnie Prince Charlie and Mary Queen of Scots (though you’ll find it’s not the only castle to have done so).
Though staying here feels like stepping back in time, there are modern touches such as a TV and DVD player in the kitchen, while you’ll find modern appliances in the medieval kitchen. Rent the entire castle for a minimum of two nights, starting at £900 per night.
Click here for more information and to check availability.
Dairsie Castle
Location: Fife
Sleeps: 14
Superhost: No
Just 15 minutes from St. Andrews and an hour from Edinburgh, this 12th century castle has a wonderful location. Though it fell into ruin in the 19th century, it was restored in the 1990s, and you can now enjoy modern family comforts without the castle losing its medieval character.
The Great Hall has a dining table that can accommodate 12 while the living room is attached to a toy room with books and games for kids. Dairsie Castle has a three-night minimum stay and costs £750 per night.
Click here for more information and to check availability.
Historic Erchless Castle in stunning location
Location: Highland, Scotland
Sleeps: 16
Superhost: No
For those looking to experience the untouched wilderness of the Scottish Highlands during the day while spending the night in a Scottish castle Airbnb, head for Erchless. North of Loch Ness and its famous monster, you can make the most of a wonderful setting and spectacular views.
Erchless Castle rates start at £300 per night and stays are usually for a week (though it’s possible to book a shorter break).
Click here for more information and to check availability.
Craigston Castle, experience our family home
Location: Aberdeenshire, Scotland
Sleeps: 10
Superhost: No
A Grade-A listed building, Craigston Castle has five beautifully decorated bedrooms set around a drawing room with an open fire. The castle is surrounded by 750 acres of grounds which you’re welcome to explore, and the owners can even organize adventure activities should you wish to take them up on it.
Craigston Castle costs £680 per night and has a minimum stay of three nights. It is only available to rent between May and October.