Wedding venues in Scotland boast some stunning natural landscapes that provide the perfect backdrop for your special day. From Edinburgh, Glasgow to Aberdeen, find yours online using Bridebook's state of the art search engine! Read moreFrom loch side to castle wedding venues overlooking epic landscapes, if you are in search of a traditional Scottish wedding celebration steeped in natural beauty, look no further. The cities of Scotland are also home to some beautiful places to tie the knot. Have you ever thought of hosting your wedding at Edinburgh Castle? Well, you can! Find the Scottish venue of your dreams online through Bridebook!
This stunning and romantic Scottish Highland wedding venue is attentive to your requirements for your wedding to provide you with the day you have always dreamed of!
Have a marquee wedding in the beautiful green gardens of the Golf Inn. A beautiful venue that will make sure you and your guests have an unforgettable time.
The Riverview Suite has stunning views of the Tay and has a truly magical atmosphere, known as Scotland's oldest inn this venue is perfect for a romantic wedding!
Celebrate your wedding in our charming country house surrounded by lush green grounds. Our professional team know the perfect ingredients to a successful event.
A spectacular castle in Scotland that offers packages for you to choose from but also allows you to work with the helpful staff to create a unique wedding to your own taste.
This beautiful traditional building can hold your intimate reception in their restaurant, offering their stunning grounds for your wedding photographs!
Nestled in the very centre of Oban, this Victorian hotel with beautiful views of both the sea and town, and fantastic ambiance, makes it the perfect wedding location.
The Three Chimneys is a beautifully-run small restaurant with comfortable accommodation, and it's sure to give you a welcoming, tranquil and memorable wedding day.
Have an incredible wedding experience with the help of Doune Braes Hotel who will do whatever it takes to make sure your wedding day is an unforgettable day. Close to beaches.