Small weddings lend themselves to a fantastic atmosphere, and fewer people equals a lower spend. That said, if you’re only having a select few guests at your wedding, you need a wedding venue which specifically caters to smaller guest lists. You don’t want to feel like you haven’t filled the venue!
Scotland is a beautiful region to get married in thanks to its vibrant cities and dramatic landscapes. It also boasts some of the most enchanting wedding venues around.
- How to Choose a Wedding Venue
- Every Question You Should Ask Your Wedding Venue Before You Book
- The Best Wedding Venues in Scotland
1. Achray House - St Fillans
Perfect For: Up to 40 Guest
Located in St Fillans, Perthshire, Achray House was built as a stately country home in the 1800s and originally known as Victoria Cottage in honour of Queen Victoria. Don't let that 'Cottage' title fool you, this country manor is spacious and welcoming, and has been renovated to include a gorgeous conservatory overlooking Loch Earn and a cosy self-catering lodge.
The house itself has nine bedrooms for guests and an impressive restaurant that looks out on the water and rolling hills. You can choose to marry outside with the private jetty on Loch Earn as your aisle or inside, where their two event spaces can hold up to 40 guests.
Conveniently located near Stirling, the house is an ideal base to explore the Southern Highlands, Scotland’s West Coast, and historic towns like St Andrews, Dunkeld, and Oban. You could host an intimate fireside elopement or a lively wedding bash here and then use it as your honeymoon base to adventure around Scotland.
What you can be guaranteed of here is genuine Scottish hospitality, a picturesque backdrop to your day, and a friendly, inviting atmosphere that will make the house feel like home during your stay.
2. Roulotte Retreat - Melrose
Perfect For: Up to 35 Guests
In a unique setting just below the legendary Eildon Hills, in the heart of the Scottish Borders, is Roulotte Retreat. It is the only place in the UK with a collection of authentic, French hand-carved roulottes that you can marry among and stay over in.
As well as beside the roulottes, you can marry in the wildflower meadow, by the lochan, or on the covered deck of the 1950s-style wooden Studio, amidst Scots pine trees - all chic, eco options for your big day.
Ancient traditions abound here, including hand fasting, jumping the broom, candle ceremony, oathing stones, sand mandalas, drinking from the quaich, campfires and candlelit twilight ceremonies. It's a magical, enriching place to exchange vows and to have fun with your guests.
You can elope here as a two or invite up to 35 guests with accommodation for 22 on-site. While traditional in style, the roulottes have state of the art showers, washrooms and kitchens (and two have eco hot tubs!), so it's all about modern luxury as well as feeling part of nature.
You can bring your own food and cook, or hire a recommended caterer who can offer everything from informal street food to sit down meals. You'll gather for drinks, dining and dancing inside the Studio, around the woodburning stove and al fresco on the outdoor covered deck with rustic bar on oak barrels, surrounded by candlelit lanterns.
3. Riddle’s Court – Edinburgh
Perfect For: Up to 60 Guests
Situated in the vibrant city of Edinburgh, Riddle’s Court is a hidden gem which has been recently and extensively renovated. It accommodates wedding parties of between 12 and 60 guests.
When you enter the venue from the famous Royal Mile, you’ll be greeted by an abundance of character and charm. This venue has a relaxed atmosphere which carries through all of its function rooms.
Every suite and chamber is spacious and perfect for wedding feasts and dances. There are balconies for wedding photos and there’s a civil ceremony license, so your entire day can be hosted under one roof.
The venue has a range of outstanding caterers, florists and entertainers on their books, so whatever theme you’ve been dreaming of will be totally easy to achieve.
4. The Old Church Ayreshire - Minishant
Perfect For: Up to 36 Guests
This historic former church is now a DIY venue that caters exclusively for intimate weddings. You'll have use of The Old Church and Lodge for three whole nights, with accommodation for up to 14 guests across their five lovely bedrooms that boast roll-top baths, turntables and a vinyl collection, and original stained glass windows.
For your wedding, you can turn the stunning living area - which includes a beautiful log burning stove, cosy book reading snug and light and airy mezzanine level - into your ceremony space, or make use of the large, covered south facing decking area for an outdoor wedding or your reception drinks.
The dining area features large bespoke wooden dining tables seating up to 36 guests and incorporates original church pews, a piano, a bar recess and direct access to the deck with a fire pit. The whole building is a relaxing, flexible and welcoming entertaining space that is ideal for small weddings.
The grounds of the Old Church and the spectacular stained glass windows are crying out to be included in your wedding photos.
5. Dunskey Estate - Stanraer
Perfect For: Up to 80 Guests
Whether you’re looking to marry in an ancient woodland, on the bank of a loch, in an award-winning walled garden, on a boat at dawn or inside an impressive Edwardian castle, the Dunskey Estate offers everything you could want. It even has a maze!
You'll get the estate exclusively for three days for the wedding and fully immerse yourself in the Lord or Lady of the Manor dream. The in-house florist will gather together bouquets from the garden and the resident chef will whip up a sensory adventure using local and seasonal ingredients.
Up to 50 guests can stay in the castle, while the eight lodges across the estate hold 30 more people. The rooms blend old-world charm, feature fireplaces and large, picturesque windows with modern comforts like tempur-pedic mattresses.
In good weather, you can't do better than a woodland wedding, but the lavish reception spaces within the castle are hard to beat too. The Great Hall is just crying out for a ceilidh. This is truly an unparalleled small Scottish wedding venue.
6. The Lodge on Loch Goil – Argyll
Perfect For: Up to 75 Guests
The Lodge on Loch Goil is a totally unique wedding venue set among the Scottish mountains and overlooking a picturesque loch.
This venue is an an impressive Victorian country house with a capacity of 50 guests and an outdoor wedding license.
The most impressive of this venue’s features is the enchanting tree house. It’s licensed for intimate ceremonies, or, if you have a larger group of guests, you can marry in the lodge and sign your certificate in the tree house.
The Lodge also has seven luxurious en-suite bedrooms for you and your guests to stay in. Each and every room provides all the comfort and opulence you would expect of a five-star hotel.
7. House For An Art Lover – Glasgow
Perfect For: Up to 80 Guests
We’re obsessed with House For An Art Lover – a contemporary and stylish wedding venue in Glasgow. It’s set within the beautiful surroundings of Bellahouston Park which offers endless backdrops for your wedding photography.
We love the Music Room for a ceremony in front of your loved ones and The Mackintosh Suite for your wedding breakfast. There is space for up to 80 guests. If neither of those suit, there are plenty of other beautiful rooms to choose from!
When booking your wedding at House For An Art Lover, you’ll be enlisted a dedicated wedding coordinator who will ensure every step of planning and organisation runs smoothly.
You’ll also receive a range of extras, including a cake stand and knife, fresh flower table centrepieces and indoor fairy lights.
8. The Boathouse at Dougarie - Machrie, Isle of Arran
Perfect For: Up to 80 Guests
Only two hours door-to-door from Glasgow, you'll feel in a different world at the beachside Boathouse, perched on the west coast of the Isle of Arran. Originally a sporting lodge, the Boathouse is now owned and operated by the islanders who've lovingly renovated it into a gorgeous and tranquil wedding venue that sits among incredible scenery.
You can marry on the beach in front of the Boathouse with views over the Kilbrannan Sound towards the Mull of Kintyre, in a stunning circular castellated area or by the magical Loch Lorsa further into the Dougarie Estate. We love the Boathouse, which can hold up to 80 guests. It boasts many original, rustic features with all the modern facilities you could want.
Exclusive hire of the Boathouse can include accommodation split across Dougarie Estate; there are five luxury houses that can sleep 35 people and are ideal for a whole weekend affair.
The island has a number of pretty churches so you can choose between a religious ceremony, civil or humanist one.
9. Leuchie Walled Garden - North Berwick
Perfect For: Up to 30 Guests
This luxe mid-century modern house has a host of indoor and outdoor event spaces for one-of-a-kind, intimate festivities. Set on 60 acres of grounds, Leuchie Walled Garden provides privacy, seclusion and all the glamour you could desire.
Surrounded by botanical blooms, the outside grounds and gardens can play host to your ceremony and reception or you can style up the contemporary interiors for an indoor ceremony. The on-site wedding coordinator will help you source local vendors, and they go above and beyond to make your day special, including allowing pets to join you for celebrations.
The house has six bedrooms and ensuite bathrooms, a fully equipped kitchen, modern living quarters, and a splendid honeymoon suite that can be used by the newlywed couple.
10. Alladale Wilderness Reserve - Dingwall
Perfect For: Up to 20 Guests
Set in 100 square kilometres of Scottish Highlands is this traditional Scottish lodge which can be your home and wedding venue for the weekend. With unbeatable views of the river, Glen Mor and Glen Alladale, you'll want to spend most of your time looking at the window at the wildlife, which includes stags, pine martens, golden eagles and wildcats.
Turn your attention inside and you're greeted in the main lodge (which sleeps 14) with a sauna, fully equipped gym, commercial kitchen and resident chef, highly experienced staff, billiards room, dining room, drawing room with a baby grand piano, and TV room. Phew!
On the rest of the estate, there are two further lodges: Eagle's Crag, which sleeps eight, and Ghillie's Rest, which sleeps four. All the properties at the Alladale Wilderness Reserve offer high-end comfort with unmatched landscape views.
Their Guest Liaison will work with you to create the wedding of your dreams and ensure your intimate wedding is exactly as you want it. If you want to get away from it all in a scenic and peaceful setting with the best of British wildlife on your doorstep, Alladale is for you.
11. Harvest Moon – East Lothian
Perfect For: Up to 50 Guests
Couples dreaming of getting married with sand beneath their feet on a stunning Scottish beach should look no further than Harvest Moon. This beautiful wedding venue caters for weddings of between 30 and 50 guests.
The team specialise in weekend-long celebrations, where the couple’s friends and family can come together in one of the most breathtaking locations in Scotland.
You can host your ceremony outside on the beach before retiring to a romantic honeymoon tent at the end of the night. Alternatively, you can say your vows at the venue’s woodland site before spending the night in an amazing honeymoon tree house.
Oh, and don’t worry about your guests – they can stay in luxurious on-site accommodation, too!
12. Kippilaw House – Melrose
Perfect For: Up to 40 Guests
Couples dreaming of a magical woodland wedding day should add Kippilaw House to their shortlist. It’s a Georgian mansion set in its own private forest – they even offer outdoor wedding ceremonies in one of the clearings!
There are three well-appointed reception rooms available if you don’t want to get married outside, each beautifully decorated. After your ceremony, you can have reception drinks on the lawn and take photographs on the grand staircase before tucking into a delicious wedding breakfast.
Although this wedding venue can cater for larger weddings, the packages they offer to small wedding parties are second-to-none. What’s more, if you invite up to 40 guests, every one of them will have a beautiful place to stay on your wedding night across 15 bedrooms.
13. Skeabost House Hotel - Portree, Isle of Skye
Perfect For: Up to 80 Guests
Skeabost House Hotel sits on the beautiful Isle of Skye among 23 acres of lochside woodlands and with picturesque views of the sea. Originally a hunting lodge built in 1871, it mixes original period features with contemporary fabrics and furniture for a stylish, luxury hotel experience.
Perfect for intimate elopements and celebration, the hotel can host up to 82 guests and features an on-site chapel, an award-winning restaurant and cosy drawing and morning room.
There are 18 beautifully-appointed bedrooms including the Columba room: the honeymoon suite with high ceilings, windows that overlook the hotel gardens, and a four-poster bed.
For something truly special, you can hire exclusive use of the hotel and turn your day into an unforgettable weekend house party.
14. Cherrytrees – Kelso
Perfect For: Up to 50 Guests
If you’re looking for an intimate wedding venue in Scotland to host your outdoor wedding ceremony, Cherrytrees is perfect. It can host up to 50 guests and is located just a stone’s throw away from the Scottish-English border.
Your wedding ceremony can take place in the garden, on the terrace or in the light-filled conservatory.
In addition to the stunning walled garden where weddings take place, the owners have recently opened a cutting garden which produces seasonal flowers. They can be used in your bridal bouquets, posies and table centrepieces, if you wish. What a lovely addition to your special day!
After your formal ceremony, you can enjoy a delicious three or four course dinner. Or how about afternoon tea or a picnic on the lawn? The catering possibilities at Cherrytrees are endless.
15. The Harbour Chapel - Dunbar
Perfect For: Up to 70 Guests
This spectacular church space is an intimate non-denominational wedding venue in East Lothian. The beautifully restored Wesleyan Chapel is the oldest in Scotland and dates back to 1764. It retains all its original features, like the scallop-shelled oak pulpit, balcony and ornate Victorian stained glass windows, which originated from St Giles’ Cathedral in Edinburgh.
If you're after an atmospheric and historic location for your big day, the magical Harbour Chapel is right for you.
You'll walk down the aisle of the historic church and exchange vows in front of the magnificent glass windows. After the ceremony, guests can move to the adjoining bar for a drink, while you make use of the stunning setting for photos; you can also take a stroll to the picturesque harbour with its castle remains and spectacular views.
Back at the church, you'll dine in the nave on fabulous banqueting style tables that can seat up to 70, before the reception bar and dance floor open. You can even cut your cake and make speeches from the old pulpit if you'd like! With custom wedding packages that out your personal tastes first and a unique setting, your guests won't have experience anything like it.
16. Carrick Castle Estate – Argyll
Perfect For: Up to 120 Guests
Welcome to Carrick Castle Estate, a luxury and exclusive-use lodge and barn complex in the grounds of Carrick Castle. From rustic weddings to those that are modern and elegant, it’s the perfect blank canvas to host whatever kind of celebration you’ve been dreaming of.
Thanks to its range of rooms and function spaces, Carrick Castle Estate can host weddings for 30 guests or fewer beautifully, despite having space for many more.
You can say ‘I do’ outside against a backdrop of the dramatic Scottish landscape and castle before taking the party inside for cocktails, food and dancing.
There’s also accommodation on-site for 36 people across a luxury lodge and three beautiful cottages.
17. Scottish Arts Club - Edinburgh
Perfect For: Up to 50 Guests
Nestled in the pretty Rutland Square is the Scottish Arts Club, a members' club with a rich history that provides a colourful setting for your wedding day. The rooms are elegantly and traditionally decorated, giving a sense of grandeur but also a romantic and inviting atmosphere, and decorated with art from local and visiting artists.
After exchanging your vows, you can slip out to the tranquil Geddes Garden, where you'll be spoilt for choice for picture opportunities. On warm days, you can have an al fresco cocktail hour out here, before moving inside to the impressive Club Room, Peploe Dining Room and the McTaggart Room. Together, they offer space for 56 people for a sit down meal, so this is the perfect venue for an intimate day with a select list of loved ones.
They offer an in-house caterer and photographer, as well as a wedding coordinator, so you can be sure your day will go to plan. From a fancy buffet to high-end plated meal, Head Chef Steve Morton will make sure your dining experience is one to remember.
There's also a beautiful Feurich grand piano to entertain your guests and we'd recommend speaking to them about the trusted musicians they work with for a memorable music experience.
18. The Wine House 1821 – Edinburgh
Perfect For: Up to 100 People
The Wine House 1821 is a beautiful Georgian townhouse situated in the heart of bustling Edinburgh. It’s an elegant and sophisticated wedding venue with Italian-inspired interior design and stylish features.
It accommodates 75 seated guests, making it perfect for your small and intimate wedding day. The function suite has wonderful views of Carlton Hill and is flooded with natural light. What better place to say your vows?
The lovely views are complemented by the four luxurious boutique guest rooms which all boast huge en-suite bathrooms and huge windows.
There’s also the stylish, warm and inviting Italian wine bar and cocktail lounge which would be a lovely space to gather with your guests the night before your wedding.
19. Kilmartin Castle - Lochgilphead
Perfect For: Up to 10 Guests
The enchanting 16th century Kilmartin Castle is steeped in history and enriched with an air of ancient magic. Hidden among ceremonial standing stones and hill forts in the expanse of Kilmartin Glen, the castle and its historic halls are the ultimate setting for a destination wedding of just 10 people maximum.
For two nights, you'll have use of the four guest bedrooms in the castle, as well as exclusive use of the gardens and grounds with a fire-pit and outdoor dining area.
You can hold your ceremony in the castle orchard, on the raised formal lawn, in the castle courtyard or even in the grand hall in front of a roaring fire. The dining room will play a rustic and intimate host to your reception, allowing guests to feast at wooden tables by candlelight.
Included in their package is photographer, florist, catering and their vintage convertible, Sadie, so you can head out to the standing stones and rugged coastline for your photos. There's no corkage fee so bring your own supplies of Champagne, beer and wine and settle in with your closest loved ones.
20. Galloway Activity Centre - Castle Douglas
Perfect For: Up to 80 Guests
If you're looking for something different, the Galloway Activity Centre is the perfect unique wedding venue. Set among 22 acres of grounds overlooking Loch Ken, your backdrop will be rugged hills and still, calm waters. You'll arrive in style by boat and Loch Ken will also be the view you look out on while eating your wedding breakfast in the gorgeous glass-fronted reception room. While it can hold up to 130 guests, there's accommodation for 83 in their loch side cabins and bunkhouse, traditional Mongolian Yurts and luxury Eco Bothies, so this is a perfect number to cap your day at.
Host an outdoor wedding and walk down the aisle to the sound of bagpipes and then entertain your guests during reception drinks with a few of the site's favourite activities. There's Highland Games, zip wires, archery, laser tag, dragon boating and even a climbing wall so it's ideal if your guests are on the adventurous side and you want some amazing photos.
There's even a 30ft giant swing which no couple has yet to say your vows on so you could be the first!
When it's time to dance the night away, you'll move from the reception room into the adjoining Boat Shed with its cool dance floor and adjacent 'Capsize Bar'. A perfect setting for a unique outdoor wedding with lots of fun, unexpected touches.
21. Ness Walk – Inverness
Perfect For: Up to 80 Guests
With a maximum capacity of 80 guests, Ness Walk in Inverness is the perfect small and intimate wedding venue in an idyllic city centre setting by the river.
They specialise in hosting weddings where the couple are surrounded only by their nearest and dearest.
The Riverbank Room at this five-star luxury hotel is the star of the show, with a south-facing glass wall offering beautiful views across the River Ness.
There are a range of packages on offer at Ness Walk. Their cheapest package is inclusive of linen, a three-course meal, canapés, Champagne, access to the Bridal Suite and so much more.
22. Carfraemill – Lauder
Perfect For: Up to 30 Guests
If you’re looking to get married at a rural wedding venue, Carfraemill could be perfect. It’s located on the edge of the glorious Lammermuir Hills, so the stunning views are the pièce de résistance of the property.
Fabulous food is at the heart of every wedding they create, so if you’re a foodie couple, listen up! The chefs create stunning menus, working with local farms, dairies, kitchens and fishermen. Whatever dishes you choose to serve to your guests are guaranteed to be of amazing quality!
If you fancy hosting a festival-themed wedding, head a mile up the hill from Carfraemill to their farm. The views are even more magnificent there than they are from the main lodge below, and you can celebrate from tipis, tents and marquees (with herd of sheep picking through the grass nearby).
Your wedding party can stay in 10 beautifully-styled country lodge rooms and two hillside cottages over your wedding weekend. They’re sure to feel at home!
If you just can’t cut your guest list down but still have your heart set on Scotland, take a look at our round-up of the best castle wedding venues in Scotland. They can host endless numbers of guests.