Skip to main content

Scottish Wedding Venues with Accommodation

Many of Scotland's best wedding venues are miles from the nearest town, so staying on site — or very close — is often the difference between a relaxed weekend and a logistical headache. These are the venues in our directory that are hotels or lodges, or whose own listing mentions rooms or overnight stays.

Room numbers, exclusive-use options and minimum stays vary a lot between venues: always confirm on the venue's own website. If you want the whole property to yourselves, ask specifically about exclusive use. See also how to choose a venue and all venues.

Dalhousie Castle
Dalhousie Castle
Bonnyrigg, Midlothian

A 13th-century castle hotel on the River Esk just south of Edinburgh, with its own chapel and a choice of function rooms for wedding parties of different sizes.

Castle Edinburgh & the Lothians
View venue
Gleneagles
Gleneagles
Auchterarder, Perthshire

A large, well-known five-star hotel and resort in the Perthshire countryside with several ballrooms and event spaces, and its own railway station.

Hotel Perthshire
View venue
Isle of Eriska
Isle of Eriska
Benderloch, near Oban

A hotel and spa on its own private tidal island north of Oban, offered on an exclusive-use basis with accommodation across the main house, suites and cottages.

Hotel Argyll & the Isles
View venue
Ardanaiseig Hotel
Kilchrenan, by Taynuilt, Argyll

A small country-house hotel on the shore of Loch Awe below Ben Cruachan, with gardens and loch-side grounds for outdoor ceremonies. Closed permanently from 30 September 2025 — no longer taking bookings.

Hotel Argyll & the Isles
View venue
Mar Hall
Mar Hall
Bishopton, Renfrewshire

A 19th-century Edwardian mansion turned five-star hotel set in a 240-acre estate near Glasgow Airport, with a garden pavilion for larger receptions.

Hotel Glasgow & Renfrewshire
View venue
Fasque Castle
Fasque Castle
Fettercairn, Aberdeenshire

A baronial mansion in Aberdeenshire, once home to the family of Prime Minister William Gladstone, hired exclusively with nineteen bedrooms and its own estate church.

Castle Aberdeenshire
View venue
Kinloch Lodge
Kinloch Lodge
Sleat, Isle of Skye

A 16th-century former hunting lodge on the shore of Loch na Dal in the south of Skye, combining a small hotel with a well-regarded restaurant.

Hotel Highlands & Skye
View venue
Thackray House
Thackray House
Callander, Stirlingshire

A 1625 former hunting lodge on the banks of the River Teith on the edge of the Trossachs — recently restored and renamed from its long-standing former identity as the Roman Camp Hotel.

Historic House Stirling, Falkirk & the Trossachs
View venue
Glenapp Castle
Glenapp Castle
Ballantrae, South Ayrshire

A Scottish Baronial-style castle hotel on the Ayrshire coast near Ballantrae, with antique-furnished rooms and gardens leading down towards the sea.

Castle Ayrshire
View venue
Kincraig Castle Hotel
Kincraig Castle Hotel
Invergordon, Ross-shire

A 19th-century manor house hotel overlooking the Cromarty Firth, offering upmarket dining and a whisky bar alongside its wedding and function space.

Historic House Highlands & Skye
View venue
Cuillin Hills Hotel
Cuillin Hills Hotel
Portree

A Victorian hunting-lodge hotel above Portree harbour on Skye, with views across to the Cuillin mountains.

Historic House Highlands & Skye
View venue
Brig o' Doon House Hotel
Brig o' Doon House Hotel
Ayr

A riverside hotel in Alloway, Ayrshire, next to the Brig o' Doon and Burns Monument gardens — Robert Burns country.

Historic House Ayrshire
View venue
Kilconquhar Castle Estate
Kilconquhar Castle Estate
Leven

A Fife castle estate on its own loch, with a walled garden and self-catering lodges for the wedding party to stay on-site.

Castle Fife
View venue
Auchen Castle
Beattock, near Moffat

A Grade B-listed castle hotel in its own grounds just outside Moffat, offering exclusive-use weddings for up to 110 day guests and 130 evening guests, with rooms and suites on site for the wedding party.

Castle Dumfries & Galloway
View venue
Cairn Lodge Collection
Airth Castle Hotel & Spa
Cairn Lodge Collection

A baronial castle hotel and spa near Falkirk, set in 80 acres of parkland — the collection's original flagship venue. No longer trading; see below for its current status.

Castle Stirling, Falkirk & the Trossachs
View venue
Cairn Lodge & Hotel
Cairn Lodge Collection
Cairn Lodge & Hotel
Cairn Lodge Collection

A country house hotel near Auchterarder, Perthshire, with its own chapel and ballroom — the original Cairn Lodge property.

Historic House Perthshire
View venue
Glenbervie House
Cairn Lodge Collection
Glenbervie House
Cairn Lodge Collection

A country house hotel near Stirling, offering intimate wedding and event space in landscaped grounds.

Historic House Stirling, Falkirk & the Trossachs
View venue
Hotel Colessio
Cairn Lodge Collection
Hotel Colessio
Cairn Lodge Collection

A boutique townhouse hotel in the centre of Stirling, close to Stirling Castle.

Hotel Stirling, Falkirk & the Trossachs
View venue
Cairn Lodge Collection
Kenmore Hotel
Cairn Lodge Collection

Scotland's oldest inn, on the banks of the River Tay in Perthshire, dating back to 1572.

Hotel Perthshire
View venue
Kenmore Luxury Lodges
Cairn Lodge Collection
Kenmore Luxury Lodges
Cairn Lodge Collection

Self-catering luxury lodges on Loch Tay, alongside the Kenmore Hotel.

Self-Catering & Lodges Perthshire
View venue
Cairn Lodge Collection
Scottish Luxury Lodges
Cairn Lodge Collection

Self-catering luxury lodge accommodation across the collection's Scottish estates.

Self-Catering & Lodges Stirling, Falkirk & the Trossachs
View venue
Cairn Lodge Collection
Solsgirth House
Cairn Lodge Collection

A country house hotel near Dollar, Clackmannanshire, set in the foothills of the Ochil Hills.

Historic House Stirling, Falkirk & the Trossachs
View venue