Best rates - only here!


The Old Waverley Hotel is a traditional and truly spectacular wedding venue in Edinburgh. Plan your wedding in Scotland at a venue which is steeped in history dating back to the 1800’s. Our wedding venue in Scotland has 86 bedrooms and is the perfect choice for affordable Edinburgh weddings for up to 122 people. For the wedding breakfast, we offer three course menus from just £25.00 per person.

Cranston’s restaurant on the 1st floor of the hotel has stunning views of Edinburgh Castle and the Sir Walter Scott Monument – perfect for your Edinburgh wedding photos. Our skilled team will be on hand to cater to your every whim in the lead up to and on the big day itself. We promise to make your wedding in Scotland a memorable and effortless experience – just the way you want it!

For the perfect Edinburgh honeymoon then book one of our premium double rooms with views of Edinburgh Castle. To make an enquiry regarding availability of the Old Waverley Hotel as an Edinburgh wedding venue, for your honeymoon in Scotland or just to discuss the options available to you please call us on 0131 556 4648 or email

Wedding Menus

Whatever the size of your wedding in Scotland, the Old Waverley Hotel will be your perfect Edinburgh wedding venue. We can help you create the perfect wedding menu, whether it is a small buffet for 20 guests, or a meal for 60 with all the trimmings!

We’ll do whatever works best for you, your budget, and your guests.