Melrose self-catering holiday cottages
£1,612 - £2,975
£635 - £1,086
£584 - £1,242
£860 - £915
£2,214 - £4,257
Keep me updated with new properties, holiday ideas and special offers!
Please enter a valid email address.
At Cottages & Castles, part of The Travel Chapter Group, your privacy is paramount to us. You can read in our privacy statement how we safeguard your data. You can opt out at any time.
£4,304 - £6,311
£4,824 - £6,427
£415 - £734
£403 - £742
£489 - £605
£515 - £831
£453 - £897
Showing 1-12 of 24 properties
Holiday homes in Melrose
Situated on the banks of the River Tweed, Melrose is one of the Scottish Borders' best-known market towns, renowned for its history, walking routes and connection to Melrose Abbey. Rich in history and surrounded by countryside, it offers a mix of heritage, walking routes and independent shops, cafés and restaurants. With the Eildon Hills rising above the town and easy access to the wider Borders, Melrose is a popular base for exploring southern Scotland.
Our cottages in Melrose provide the perfect base for couples, families and groups looking to discover the Scottish Borders. Whether you're planning a short break or a longer holiday, you'll find a range of places to stay, from cosy cottages for two to larger holiday homes with space to relax after a day exploring the surrounding countryside.
Use our search filters to find the ideal holiday cottage in Melrose, whether you're looking for a dog-friendly stay, a luxury retreat, a countryside escape or accommodation for a larger group.
What is Melrose known for?
Melrose is best known for the impressive ruins of Melrose Abbey, one of Scotland's most important medieval landmarks and the reported burial place of the heart of Robert the Bruce. The town also sits at the foot of the Eildon Hills, a distinctive trio of peaks that are popular with walkers and offer far-reaching views across the Borders.
The River Tweed runs through the area and attracts anglers from across the UK, while the surrounding countryside provides opportunities for walking, cycling and exploring historic sites linked to Scotland's Roman and medieval past. Melrose is also home to the annual Melrose Sevens, the world's oldest rugby sevens tournament, which has been held in the town since 1883.
Jessica McMonagle, Regional Marketing Manager at Cottages & Castles, recommends starting your day with a walk up the Eildon Hills. "My top tip for anyone staying in Melrose is to head up the Eildon Hills early in the day. The walk starts right from the edge of town, and the views across the Tweed Valley and wider Scottish Borders are well worth the climb. Afterwards, it's easy to spend a few hours exploring Melrose Abbey and the independent cafés and shops in the town centre."
Beyond the town centre, visitors can explore the wider Scottish Borders, including nearby attractions such as Abbotsford, the former home of Sir Walter Scott, and the scenic Tweed Valley. The combination of history, outdoor activities and easy access to some of the region's most interesting landmarks makes Melrose a great base for a self-catering holiday in the Borders. For more inspiration, take a look at our guide to the Scottish Borders and start planning your stay.





