Melville Castle in Bonnyrigg, United Kingdom has a corrected score of 3.6 ± 0.4 (thin evidence, 1 of 4 platforms), ranked 1 of 2 hotels we score in Bonnyrigg. Its platform ratings, normalised to 0-5, average 3.8 before correction: Google 3.8. Rooms from about $544 a night (cached, not a live quote).
Melville Castle is an 18th-century castle hotel on the banks of the River North Esk in Midlothian, set in woodland grounds about six miles from central Edinburgh and twenty minutes from the airport. The building has been converted into an eco-certified hotel with 33 individually designed en-suite bedrooms and suites, many with four-poster beds and antique-style furnishings. Facilities include two restaurants, two bars, a billiards room, a golf course and event spaces, with parking, room service and pet-friendly rooms available. It suits travellers who want a countryside castle stay within easy reach of the city. Rates start around $544 a night, so it is a considerable expense, and guest scores vary between review sources.
All hotels in Bonnyrigg, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.