Welcome to Melville Castle

Country House Hotel And Luxury Event Venue. Let us be the castle of your dreams!

  • Our Hotel

    Melville Castle Hotel is a country house hotel which provides luxurious accommodation within the elegance of an 18th century castle.

  • 32 En-suite Bedrooms

    There are thirty two stylish en-suite bedrooms surrounded by luscious woodlands.

  • Events Venue

    We are a luxury event venue offering a variety of function suites for a breath-taking setting for weddings and events.

  • Restaurant & Bar

    Our Brasserie Restaurant and Cellar Bar offers seasonal, quality dishes prepared fresh for both lunch and dinner.

Melville Castle Hotel

Book your stay at Melville Castle Here

To book your stay at Melville Castle call 0044 (0)131 654 0088 or email reception@melvillecastle.com

Weddings at Melville Castle


Let us be the Castle of your Dreams! We will help you arrange the most magical wedding day within one of Scotland’s finest romantic castles.


Melville Castle is located just 20 minutes from Edinburgh Airport and 6 miles from the city centre, it has four main meeting rooms.


Guests are invited to enjoy the tranquil comfort and luxury of this historic castle including our quirky restaurant & cellar bar.