Melville Castle
Sign in to add a photo.
About
Melville Castle is a hotel in Bonnyrigg. The hotel is close to Gilmerton Cove and Dalkeith Museum, about 1.7 km from Eskbank. It holds an official 4-star rating and scores 4.5/5 across 1040 guest reviews. Recent guests highlight The property was beautiful, the staff were lovely, and the food was amazing!.
What guests mention
Aspects most mentioned across recent guest reviews (highlighted = mostly positive).
Amenities
Best for
no bars or nightlife within 250 m · no transit stop within 150 m · airport more than 5 km away
Location
What's nearby
- Gilmerton Cove2.4 km
- Dalkeith Museum2.4 km
- Icehouse2.5 km
- Newbattle Abbey2.5 km
- Marble Basin2.9 km
- Go Ape3.1 km
Straight-line distances.
Within a short walk
Everyday amenities within about 1 km, from OpenStreetMap.
Getting there & essentials
- Nearest airport
- Edinburgh Airport (EDI) — 17.2 km → all hotels near EDI
- Nearest station
- Eskbank — 1.7 km
- Nearest beach
- Fisherrow Sands — 6.4 km
- Driving
- Drives on the left
- Currency
- GBP
- Power
- Type G plugs · 230 V · 50 Hz
- Tap water
- Generally safe to drink
Straight-line distances.
Street view
Frequently asked questions
How do you get to Melville Castle?
From Melville Castle, the nearest station, Eskbank, is about 1.7 km away; Edinburgh Airport (EDI) is around 17.2 km away (straight-line distances).
How far is Melville Castle from the beach?
The nearest beach, Fisherrow Sands, is about 6.4 km from Melville Castle in a straight line.
What amenities does Melville Castle offer?
Melville Castle offers bar, family friendly, pet friendly, restaurant.
How is Melville Castle rated?
Melville Castle scores 4.5 out of 5 across 1040 guest reviews, and holds an official 4-star rating.
Reviews
No reviews yet — be the first to review Melville Castle.
Similar stays in Bonnyrigg
More places to stay in Bonnyrigg
The nearest listings, by straight-line distance.