Find your perfect home — search by area or postcode
Melrose sits on the banks of the River Tweed at the foot of the Eildon Hills and is widely regarded as one of the most attractive small towns in Scotland. The town is best known for Melrose Abbey and its historic links to Robert the Bruce, alongside a rich mix of independent shops, cafés, restaurants and galleries clustered around the traditional centre. Melrose offers well-regarded schooling, good everyday amenities and easy access to scenic walks, including routes over the Eildons and along the Tweed. The area is also recognised as the birthplace of Rugby Sevens and, with Tweedbank station close by, continues to be a sought-after location for those looking to live in the Borders with convenient links to Edinburgh.

Melrose is a premium Borders town — character homes, a thriving arts scene and stunning views under the Eildons.
Whether you’re looking for more information on schools, places to visit, or more about the surrounding villages, use the boxes below to find out more about the Melrose area.
A well-served area offering reliable everyday facilities, schools and community services.
Learn MoreMelrose provides a strong range of everyday facilities for a town of its size, including smaller supermarkets, convenience stores, pharmacies and medical services. The town centre is well known for its independent shops, galleries and specialist retailers, giving Melrose a distinctive, high-quality feel. Cafés, restaurants and hotels offer plenty of choice for eating out, from casual coffee stops to more refined dining.
Schooling is served locally by Melrose Primary, with secondary education available nearby at Earlston High School. The town benefits from sports pitches, tennis courts and access to local clubs covering activities such as rugby, running and walking. Leisure facilities and classes are supported by community venues in and around the town, helping to sustain an active, social local scene.
Schooling is served locally by Melrose Primary, with secondary education available nearby at Earlston High School. The town benefits from sports pitches, tennis courts and access to local clubs covering activities such as rugby, running and walking. Leisure facilities and classes are supported by community venues in and around the town, helping to sustain an active, social local scene.
A mix of historic sites, outdoor spaces and local activities to enjoy year-round.
Learn MoreMelrose combines remarkable heritage with outstanding scenery, offering plenty for visitors and residents to enjoy. Melrose Abbey, founded by the Cistercian order in the 12th Century, is one of the most historically significant religious sites in Scotland and remains a striking centrepiece of the town. The nearby visitor centre provides further insight into the abbey’s past and its connection to Robert the Bruce, whose heart is believed to be interred here. The iconic Eildon Hills rise directly above the town and offer a choice of walking routes with panoramic views across the Tweed Valley. The riverside paths, woodland trails and surrounding villages of Gattonside, Darnick, Newstead, Lilliesleaf and Bowden add further opportunities for outdoor exploration. Melrose itself is known for its independent shops, stylish cafés and restaurants, and creative local culture. The town hosts several annual events, including the Melrose Sevens—celebrated worldwide as the birthplace of Rugby Sevens—alongside markets, seasonal activities and community gatherings throughout the year.
Practical road and public transport links connecting the town to neighbouring areas.
Learn MoreMelrose forms part of a closely linked cluster of communities including Newstead, Darnick, Gattonside and Bowden. These smaller villages benefit from their proximity to the town, with everyday facilities, schools and services a short distance away, while still offering quieter residential settings and access to countryside walks.
Road routes from Melrose connect easily to Galashiels, St Boswells, Lauder and the wider central Borders. The nearby Borders General Hospital sits between Melrose and Darnick, and Tweedbank railway station is only a short drive away, providing regular services to Edinburgh on the Borders Railway. Local bus services run through the town and surrounding villages, offering practical onward connections across the region.