Location
The Newhall Mains Hotel is located near the village of Newhall, which is in the Scottish Borders region of Scotland. More specifically, it is situated close to the town of Melrose, which is about 30 miles south of Edinburgh.
Located in a rural setting, nestled in the rolling hills of the Scottish Borders.
Gourmet Dining, the hotel's restaurant celebrates Scotland's finest produce.
Outdoor Pursuits: With activities including hiking trails, cycling, fishing, and a unique sea plane experience on the property.
Newhall Mains Hotel, nestled in the breathtaking Highlands of Scotland, offers an idyllic blend of tranquil seclusion and refined luxury. Set against a backdrop of rolling hills and verdant landscapes, this charming retreat is the perfect sanctuary f...
When to visit
Speak to an Expert on the United Kingdom
Our team of travel specialists are waiting to help you book your next adventure.
Enquire NowThe Newhall Mains Hotel is located near the village of Newhall, which is in the Scottish Borders region of Scotland. More specifically, it is situated close to the town of Melrose, which is about 30 miles south of Edinburgh.