• Venues
    • Search by county
      • London
      • Essex
      • Kent
      • Surrey
      • Cheshire
      • South Wales
    • Search by town
      • Manchester
      • Edinburgh
      • Bristol
      • Birmingham
      • Leeds
      • Cardiff
    • Venue types
      • Asian
      • Barn
      • Castle
      • Country house
      • Hotel
      • Outdoor
      • Pub
      • LGBTQ+
      • Sport
      • Unusual
      • Waterside
  • Suppliers
    • Supplier types
      • Bridalwear
      • Catering
      • Childcare
      • Cakes & sweet treats
      • Design & Decoration
      • Entertainment
      • Florists
      • Hair & Beauty
      • Lighting
      • Cars & transport
      • Marquees & tent hire
      • Music
      • Photographer
      • Planners
      • Stationery
      • Toastmaster
      • Videographer
      • Celebrant
  • Offers
  • Wedding Ideas
  • Events
  • Date Checker

50 of the Best Wedding Venues in Scotland

Author: Caitlin Martin

Trying to choose from all of the amazing wedding venues in Scotland? Well, we’ve chosen our favourite 50 Scottish wedding venues to inspire you! You’re sure to find your dream wedding venue amongst these stunning ones.

Here are our top 50 Scottish wedding venues:

Norton House Hotel & Spa

of the Best Wedding Venues in Scotland norton house 1

Norton House Hotel & Spa is a beautiful hotel in Edinburgh that offers award-winning dining. The country house hotel was built in 1840 and is just a 20-minute drive from Edinburgh City Centre. Newlyweds will receive a complimentary bedroom on their wedding night with a traditional breakfast the day after their wedding. Guests will receive special accommodation rates with the use of the onsite leisure facilities. Norton House Hotel is an exclusive use wedding venue in Scotland, hosting up to 140 of your guests!

Logie Country House

of the Best Wedding Venues in Scotland logie 2

Logie Country House is a multi-award-winning wedding venue that specialises in two and three-day weddings. This country house was built in the 1680s and features 17 bedrooms, sleeping up to 50 of your guests. There is exquisite onsite catering that can provide you with whatever cuisine you desire. There is even disabled access and a ground floor bedroom for any guests that require it. Exclusively yours for up to 180 of your friends and family!

The Sonas Collection

of the Best Wedding Venues in Scotland sonas 3

The Sonas Collection offers three different venues in Scotland all with a civil ceremony licence, perfectly positioned on the Isle of Skye. Toravaig is the smallest venue, accommodating weddings with up to 20 guests. Then there’s Duisdale with beautiful views over the Sound of Sleat. Finally, there’s Skeabost where you can exchange your vows on the picturesque patio or down by the Loch on the Pier. Each of these venues in Scotland offers onsite accommodation, onsite catering and exclusivity.

Assynt House

of the Best Wedding Venues in Scotland assynt 4

Assynt House is a fully refurbished period house and has a 5-star exclusive use rating from Visit Scotland. There’s onsite accommodation for up to 14, which is included in the price of your wedding. This Highlands wedding venue hosts luxurious weddings for up to 50 guests with delicious onsite catering. Assynt House hosts only a small number of weddings every year, so you know your wedding will be special and unique!

Alexander House

of the Best Wedding Venues in Scotland alex 5

Alexander House is one of the more unique wedding venues in Scotland. You’re encouraged to bring the dogs, bring the kids, and bounce on the trampoline in your wedding dress! Overlooking the Valley of Strathearn, this wedding venue has four acres of grounds, nine bedrooms and can host up to 150 of your nearest and dearest. An intimate venue that can be adapted for larger celebrations with the addition of a yurt or marquee! The ideal venue.

Lunga House

of the Best Wedding Venues in Scotland lunga 6

Located in Argyll, Lunga House is a beautiful country house with stunning views. The ballroom can seat up to 96 guests and the entire venue is yours so you know your celebrations won’t be interrupted. Host your ceremony or champagne reception amongst the manicured gardens then dance the night away before collapsing into your cosy bed.

The Trump Turnberry

of the Best Wedding Venues in Scotland trump 7

The Trump Turnberry is part of a luxury resort collection. This Scottish wedding venue is in a beautiful coastal location offering you incredible views, just one hour from Glasgow. You’ll be wowed by the views from the floor to ceiling windows in the ballroom and its incredible chandeliers. Set within an 800-acre estate there is an onsite golf course and a team of dedicated wedding planners!

The Cabarfeidh Hotel

of the Best Wedding Venues in Scotland The Cabarfeidh Hotel 8

The Cabarfeidh Hotel is just a short drive from Stornoway and is perfect for destination weddings. Choose from three function rooms for your big day, hosting up to 200 guests. The stunning gardens will offer you a great place for your wedding photos and can even be used for outdoor ceremonies (weather permitting). The onsite event planner will help you organise your perfect wedding day and coordinate with the hotel’s chefs to ensure your wedding has the best catering around!

Dunskey Estate

of the Best Wedding Venues in Scotland dunskey 9

Dunskey Estate is an Edwardian castle located in the beautiful Scottish countryside, surrounded by manicured grounds. There is a wide variety of ceremony locations to choose from but our favourite has to be the woodland! When it comes to your wedding breakfast, you’ll be pleased to hear that the chefs have 15 years of experience creating memorable meals for couples so can design the perfect menu for you. Once you have booked, you will receive a dedicated wedding coordinator to ensure your day goes to plan!

Macdonald Crutherland House

of the Best Wedding Venues in Scotland crutherland 10

Macdonald Crutherland House Hotel is in Glasgow within 37 acres of incredible woodland. Once you’ve exchanged vows, the patio area would make the perfect location for a champagne reception with the full reception to follow in the Crutherland suite, accommodating up to 300 guests. The suite holds a private bar, a superb dance floor and incredible views of the garden. There are 75 guestrooms for your friends and family, plus there’s an onsite spa for pre-wedding preparations!

Blairquhan Castle

of the Best Wedding Venues in Scotland blairqu 11

Blairquhan Castle is nestled in Ayreshire, surrounded by beautiful countryside. This historic wedding venue was voted the Independent newspaper’s top 15 places in the world to get married! 90 guests can attend your ceremony in the saloon with 100 guests able to attend your wedding breakfast in the castle’s dining room. Truly one of the best castle wedding venues in Scotland!

Forbes of Kingennie Country Resort

of the Best Wedding Venues in Scotland forbes 12

Forbes of Kingennie Country Resort is a stunning venue within easy reach of Glasgow and Edinburgh. It is surrounded by 200 acres of countryside and is fully licensed to hold civil and religious ceremonies. This dog-friendly wedding venue offers intimate weddings indoors or larger celebrations in the marquee which overlooks the Tay estuary. The venue offers a variety of wedding packages to suit most budgets and you’ll receive a complimentary night in the honeymoon lodge.

Glamis Castle

of the Best Wedding Venues in Scotland glamis 13

Glamis Castle is a beautiful Scottish castle, ready to host your wedding. Interestingly, it was the childhood home of HM Queen Elizabeth and The Queen Mother so you’ll feel like royalty walking down to aisle. Invite up to 50 of your friends and family to your castle wedding and embrace the photo opportunities that the gardens offer. Your wedding package includes exclusive use of the venue, a two-night stay and a three-course wedding breakfast!

Riddle’s Court

of the Best Wedding Venues in Scotland riddles 14

Riddle’s Court is located close to Edinburgh castle and has recently undergone a renovation. For couples wanting an Edinburgh city centre wedding, this is the perfect wedding venue. With 400 years of history, this venue can accommodate up to 60 guests and they’re sure to be taken care of by the experienced team. Better yet, you’ll get to spend your wedding night in the luxurious apartment, The Kings Chamber!

Kippilaw House

of the Best Wedding Venues in Scotland kippila 15

Kippilaw House is a mansion not far from Edinburgh, surrounded by its own private woodland. There are three reception rooms to choose from and the venue can host up to 250 guests. The house is exclusively yours meaning you can be carefree and dance the night away! There’s even onsite accommodation for up to 40 guests meaning your nearest and dearest can relax knowing they don’t have to get a taxi.

The Waldorf Astoria Edinburgh 

of the Best Wedding Venues in Scotland waldorf 16

The Waldorf Astoria Edinburgh is a tremendous city centre wedding venue in Scotland. There are three licensed rooms to choose from depending on your style, perhaps you’ll choose the oak-panelled boardroom for your ceremony. Move to the Castle Suite for your reception for ultimate class with castle views to top it off! Don’t forget to make use of the hotel’s spa for some pre-wedding pampering.

The Balmoral Hotel

of the Best Wedding Venues in Scotland balmoral 17

The Balmoral Hotel has a wide range of function rooms to your from for your wedding celebrations, there is sure to be a suite that suits you. If you’re hosting a more intimate wedding, you may prefer to choose the Holyrood Suite as it hosts up to 120 guests and overlooks the castle. Your guests can expect to be greeted by a red carpet and a cold glass of bubbly, they can even check in to one of the hotels 167 bedrooms or suites! A Scottish wedding to remember.

Cambo House

of the Best Wedding Venues in Scotland cambo 18

Cambo House is a beautiful wedding venue in Fife, Scotland. The amazing onsite accommodation consists of 17 bedrooms, 3 cottages, 2 glamping tents and even more space more camping. There’s plenty of room for all of your guests! If you’re planning a boho wedding, you’ll love that you can get married in the magical woodland then head inside for your evening celebrations.

Neidpath Castle

of the Best Wedding Venues in Scotland neidpath 19

Surrounded by woodland, Neidpath Castle is a magical place to say I do. Whether you’re planning a large destination wedding or an intimate celebration, the castle is sure to accommodate your every need. This romantic venue is exclusively yours, guaranteeing privacy for your big day. If you’re looking for a wedding venue with breathtaking views, this is the one for you!

Arniston House

of the Best Wedding Venues in Scotland arniston 20

Arniston House has been home to the Dundas family since 1571 so is steeped in Scottish history. The venue offers a variety of wedding packages so you can customise your special day to be perfect for you as a couple. The Orangery could be the perfect setting for your wedding ceremony, filled with natural light overlooking the natural beauty of the Scottish countryside.

Dryburgh Abbey Hotel

of the Best Wedding Venues in Scotland dryburgh 21

Dryburgh Abbey Hotel is located on the Scottish Borders in an exclusive wooded estate. This country house hotel is only an hour from both Edinburgh and Newcastle! This Scottish wedding venue offers luxury accommodation, delicious catering and brilliant facilities. Couples can choose from a range of bespoke wedding packages to tailor-make their perfect day!

Borthwick Castle

of the Best Wedding Venues in Scotland borthwick 22

Steeped in 600 years of Scottish history, Borthwick Castle is a luxurious wedding venue with stunning style. The perfect backdrop for your fairytale wedding! The gorgeous reception rooms can host up to 85 of your guests, with a roaring fire and stunning scenery you’ll love the look of your reception. The onsite wedding team will be on hand to help you plan your perfect castle wedding!

The Old Dr Bells Baths

of the Best Wedding Venues in Scotland dr bells 23

The Old Dr Bells Baths is one of the more unique wedding venues in Scotland and offer all-inclusive packages to create your perfect day. The onsite executive chef can provide you with incredible catering to satisfy all of your guests. The wedding team here loves romance and wants to hear all about how your happily ever after began so they can help you incorporate these special memories into your big day!

Gleddoch Hotel

of the Best Wedding Venues in Scotland glendoch 24

Gleddoch Hotel is nestled in rural Scotland, 20 minutes from Glasgow. This hotel will provide a beautiful backdrop for your wedding photos and will wow all of your guests. The onsite spa means you and your bridal party can have some pre-wedding pampering. There are 75 rooms allowing all of your friends and family to stay onsite, making your celebration truly special.

Blackhouse Forest Estate

of the Best Wedding Venues in Scotland blackhouse 25

Nestled within 1,000 acres of natural landscape, Blackhouse Forest Estate offers couples a stunning barn wedding venue not far from Edinburgh. The large glass windows allow the scenery to become part of your wedding decor which will be apart from the moment you begin your journey down the sweeping driveway. Whether you wish to say I do indoors or outdoors, this is surely the perfect wedding venue.

Teasses Estate

of the Best Wedding Venues in Scotland Teasses 26

Teasses Estate is nestled in beautiful Fife, Scotland. This Victorian greenhouse and the walled garden are a little quirky, perfect for the couple wanting a unique wedding venue. This venue brings the outside in, with floor to ceiling glass allowing natural light to flood the event space. The gardens would make the perfect location for post-ceremony drinks under the Summer sunshine before heading into a tasty wedding breakfast.

Kingsmills Hotel

of the Best Wedding Venues in Scotland kingsmills 27

Kingsmills Hotel offers you seven luxury rooms to choose from for your wedding, as they know how difficult it can be when it comes to choosing wedding venues. There are a variety of custom wedding packages to suit your preferences, you’ll have access to the onsite wedding planners and the luxury accommodation. This venue will provide the perfect backdrop to your wedding photography!

The Harbour Chapel

of the Best Wedding Venues in Scotland harbour chap 28

The Harbour Chapel is a historic wedding venue in East Lothian for up to 110 guests. A former church, this venue features incredible stained glass windows, large banqueting tables and an oak pulpit. This coastal wedding venue is perfect for the couple that doesn’t want to stray too far from the traditional church wedding but still want a modern twist on their big day!

Bachilton Barn

of the Best Wedding Venues in Scotland bachilton barn 29

Bachilton Barn is a rural modern wedding venue in the Perthshire countryside. The converted barn is a blank canvas meaning you can decorate it to suit your specific style. The barn offers a variety of wedding packages, will all of them including a 2-night stay in the cottages or yurts which sleep up to 40 people. If you’d prefer to get married outside, there’s a quaint gazebo waiting for you in the gardens.

Scone Palace

of the Best Wedding Venues in Scotland scone palace 30

Scone Palace is the perfect place for you to marry your prince charming! The palace offers a number of rooms exclusively with a team of chefs on hand to create an exquisite wedding menu for you from local ingredients. This venue is only two miles from the city of Perthshire and will be a gorgeous backdrop for your wedding photos.

Season Quayside

of the Best Wedding Venues in Scotland seasons quay 31

Season Quayside is a popular restaurant near Edinburgh, being offered as a stylish wedding venue. There is a dedicated events team on hand to help you with wedding planning so you can create the perfect day. There are rooms to suit both larger weddings or smaller celebrations and promise to work to the highest standards so your day can be a success.

Shieldhill Castle

of the Best Wedding Venues in Scotland shieldhill 32

Shieldhill Castle is another of the amazing castle wedding venues in Scotland. This castle offers exclusive use for up to 110 of your loved ones with luxurious decor and amongst private estate grounds. The intimate wedding package is available from £2,000 and includes everything you’ll need for your wedding day such as canapes, a three-course meal and prosecco.

Cafe Royal

of the Best Wedding Venues in Scotland cafe royal 33

Cafe Royal is a traditional oyster bar and pub able to host your wedding in the heart of Edinburgh. The retro design is perfect for the couple that loves country pub style with lots of wood and traditional accents. This well-lit venue offers a comprehensive menu for your wedding but would be best suited to a couple that loves seafood as it is the speciality dish. The onsite wedding coordinator can help you plan your perfect day!

The Gleniffer

of the Best Wedding Venues in Scotland gleniffer 34

The Gleniffer is a luxurious wedding venue in Glasgow. The newly refurbished Roberston Suite features contemporary decor which works as a great blank canvas to be tailored towards most wedding themes. This venue has dedicated wedding coordinators to help you plan your big day, ensuring wedding planning is as easy as possible.

McArthur Manor

of the Best Wedding Venues in Scotland mccarthur 35

McArthur Manor is an exclusive use wedding venue in Perthshire. The wedding team at the manor works with each couple to ensure a unique experience is created and tailored to their exact requirements. There’s onsite accommodation for up to 35 adults here in eighteen en-suite bedrooms.

Harelaw Farm Country Weddings

of the Best Wedding Venues in Scotland harelaw 36

Harelaw Farm Country Weddings is one of the quaint barn wedding venues in Scotland. It features a two-storey bridal suite and a games room for the groomsmen. The two barns are located only fifteen minutes from Glasgow city centre and a large marquee can be added to the lawns if extra space is required. There is a minimum requirement of one hundred guests for weekend weddings due to the large venue space.

Normandy Hotel

of the Best Wedding Venues in Scotland normandy 37

Normandy Hotel offers a fabulous backdrop to your wedding day. Whether you are opting for a large celebration or an intimate wedding, the hotel will have a space to perfectly suit your requirements. This venue is in a great setting with brilliant onsite catering to satisfy your taste buds. A maximum of 550 guests can be accommodated meaning it’s a great venue for Asian weddings!

Kinkell Byre

of the Best Wedding Venues in Scotland kinkell 38

Kinkell Byre offers exclusive use of the converted barn, located in Fife. The wedding team has over 16 years of experience in hosting barn weddings so will be able to help with wedding planning and put your mind at ease. Uniquely, this venue is one of only two venues in Scotland to offer Weddings in the Wild which is a network dedicated to restoring Scotland’s wild nature. Therefore, it’s a perfect venue for an eco-friendly wedding!

The Boathouse at Dougarie

of the Best Wedding Venues in Scotland boathouse 39

The Boathouse at Dougarie is a stunning wedding venue on the Isle of Arran, nestled within a highland estate. This listed building has been respectfully renovated to offer a gorgeous setting for your wedding day. If you choose to get married here, exclusive hire can include accommodation split across the properties situated on the estate. You can sleep 35 people across 5 houses. However, if you’re looking to save some money you can decide to choose venue hire only!


of the Best Wedding Venues in Scotland Blog image landscape (10) 40

Cherrytrees is a beautiful walled garden with an amazing Victorian conservatory and terrace with four luxurious rooms for close family members to stay in. There’s even a cutting garden onsite which can provide the flowers for your wedding, you can’t get more locally-sourced than that! There are a variety of catering options meaning you can have anything from a hog roast to a five-course dinner. Cherrytrees is within easy reach of Edinburgh.

Mar Hall Golf & Spa Resort

of the Best Wedding Venues in Scotland 41

Mar Hall Golf & Spa Resort is one of the top luxury wedding venues in Scotland. This historic hotel boasts river views and a backdrop of the Kilpatrick Hills. Guests can arrive as if they’re celebrities, walking down the red carpet with a glass of champagne being greeted by the friendly staff. There are 53 luxury bedrooms for your friends and family plus eight incredible junior suites for the wedding party. Make sure to ask about the luxury wedding packages!

Alladale Wilderness Reserve

of the Best Wedding Venues in Scotland alladale 42

Alladale Wilderness Reserve was named as one of the six places to rediscover nature in 2021 by National Geographic so it’s the perfect wedding venue for nature-loving couples. This 23,000-acre reserve is an hours drive from Inverness in the Scottish Highlands. There are three lodges to choose from for your wedding for up to 30 guests. There are no set wedding packages here, meaning you can make your special day truly unique.

Dynamic Earth

of the Best Wedding Venues in Scotland dynamic 43

Dynamic Earth is a contemporary wedding venue in Edinburgh. This stylish event space can host up to 150 of your guests. It features a stone-walled turret, high ceilings and large windows to flood the room with light. This venue can host weddings of any faith and welcomes couples from all walks of life to say I do here. Look forward to your delicious wedding breakfast here, provided by the onsite chefs!


of the Best Wedding Venues in Scotland runningburn 44

Runningburn is nestled in the heart of the countryside of the Scottish borders. This modern barn plus optional marquee allows you to take in spectacular views which will be the perfect backdrop for your wedding photos. A family business, Runningburn wants to create the perfect day for you and your partner.

Dalhousie Castle

of the Best Wedding Venues in Scotland dalhousie 45

Dalhousie Castle is situated on the outskirts of Edinburgh, ideal for a couple wanting to escape the city. This is Scotland’s oldest inhabited castle and is full of history, as you can imagine. With 35 bedrooms and 5 function rooms, the castle has plenty to offer you on your big day. Expect glamorous decor and get ready to exchange your vows in one of Scotland’s incredible historic buildings.

The Cruin

of the Best Wedding Venues in Scotland cruin 46

The Cruin is located right by Loch Lomond in Scotland. There’s 5-star onsite accommodation for your guests to enjoy and beautiful woodlands that will look perfect in your wedding photos. This contemporary venue is family-owned and can offer you the choice of an indoor or outdoor ceremony. Venue hire starts at £2,000 and this venue can host up to 120 guests.

Achray House

of the Best Wedding Venues in Scotland achray 47

Achray House is on Loch Earn in Perthshire, within the Trossachs National Park. This venue offers you the unique opportunity to arrive at your ceremony by boat then walk up the jetty! You’ll have the dedicated event manager on hand at all times during the planning process to ensure your perfect day is crafted. Achray House prides itself in providing genuine, Scottish hospitality.

Hopetoun House

of the Best Wedding Venues in Scotland hopetoun 48

Hopetoun House is a romantic wedding venue near Edinburgh with a wedding manager and exclusive catering partner. The number of weddings at this venue is restricted so that you can be provided with the care and attention that you deserve during the stressful wedding planning process. Couples can end the day admiring a private firework display in their honour!

Carlowrie Castle

of the Best Wedding Venues in Scotland carlowrie 49

Only 20 minutes from Edinburgh city centre, Carlowrie Castle is a luxurious exclusive use wedding venue. Perhaps one of the finest castle wedding venues in Scotland! The 32-acres of grounds include the castle, a walled garden and a marquee so there’s plenty of room for your celebration.

Leonardo Hotel Edinburgh Murrayfield

of the Best Wedding Venues in Scotland leonardo 50

Leonardo Hotel Edinburgh Murrayfield could be the perfect venue for your special day! This hotel can host up to 300 guests, providing you with a choice of indoor or outdoor event spaces to say I do. With 111 bedrooms, there’s more than enough room for all of your guests and the hotel’s catering staff will be able to provide a delicious meal for you and your family.

These are some of the best wedding venues around! Whether you want a lodge, a castle, a barn or a country house, there’s sure to be somewhere you want to get married. We recommend choosing one of the wedding venues with an onsite spa for some pre-wedding pampering!


Written by

Caitlin Martin

Caitlin is our Marketing Executive. Caitlin is passionate about weddings and organisation, so enjoys writing content that will help you plan your dream wedding! In her spare time, Caitlin enjoys spending time with her partner and taking walks on the nearby beach with her Newfypoo puppy, Bruno.

Learn more about Caitlin Martin