Castle Hotels
Melville Castle
Lasswade, near Edinburgh, Midlothian, United Kingdom · 8.5 editor score
Photo: kim traynor, CC BY-SA 2.0, via Wikimedia Commons
A three-storey Gothic castle in a 54-acre private estate about 30 minutes' drive from Edinburgh, with 33 bedrooms and suites, many with four-poster beds.
- Typical price
- Rates vary: check live prices
- Best for
- Couples, Families, Dog owners
- Editor score
- 8.5 / 10
Why it’s on the list
- Three-storey Gothic castle in a private 54-acre estate
- 33 bedrooms and suites, many with four-poster beds
- Rooms beneath the turrets
- Grounds with Queen Mary's five oak trees
- Afternoon tea served daily from 2pm to 5pm
Melville Castle is a three-storey Gothic mansion in Lasswade, in Midlothian, just under a mile from Dalkeith and near the River North Esk. The castle stands in a private 54-acre estate, reached by a tree-lined drive, and Edinburgh is about a 30-minute drive away. It reopened as a hotel after a restoration and is part of The Original Collection.
The rooms
There are 33 bedrooms and suites, each unique. Many have four-poster beds, and all have been revamped in a dramatic style. Some are tucked beneath the turrets. The castle also has dog-friendly rooms and family-friendly stays, so it welcomes more than couples. Check-in begins at 15:00. Stays booked direct include a complimentary full Scottish breakfast each morning.
The castle’s character
The restoration has given every corner a nod to the castle’s regal past, and Mary Queen of Scots used to visit. From the striking reception to the eclectic Library Bar, the interiors are theatrical. Afternoon tea is served daily from 14:00 to 17:00, and there is a restaurant as well as a bar.
Grounds
In the grounds, visitors can search for Queen Mary’s five oak trees. The enchanted setting is a big part of the appeal. A private car park is provided for guests.
A castle for Edinburgh
Where better to stay when visiting Edinburgh than in a castle? The city centre is within easy reach, yet the castle feels like a country retreat. It is also a popular wedding venue.
When booking, ask about the rooms beneath the turrets.
What’s included
- Library Bar
- Afternoon tea
- Private car park
- Full Scottish breakfast included when booked direct
Where it is
Lasswade, near Edinburgh, Midlothian, United Kingdom
Plan the trip
Partner links: we may earn a commission, at no extra cost to you.
Everything else you’ll need for Lasswade, United Kingdom, from services we’d use ourselves.
While you’re there
Before you go
Quick answers
Where is Melville Castle?
Melville Castle is in Lasswade, near Edinburgh, Midlothian, United Kingdom. It is featured in our Castle Hotels collection.
How much does Melville Castle cost per night?
Rates vary by season and room type; check live prices for your dates.
Who is Melville Castle best for?
Melville Castle suits couples, families, dog owners, edinburgh visitors.