Choose your preferred currency.
In the centre of Melrose The Townhouse Hotel is a 2-minute walk from Melrose Abbey and less than 3 miles from Sir Walter Scott’s former home Abbotsford. The hotel offers free parking and Wi-Fi as well as a restaurant and informal brasserie. All rooms have a TV telephone desk and tea and coffee facilities and many have king-size beds.
Each en suite bathroom includes a bath or shower with hairdryer and toiletries supplied. The Townhouse Hotel offers high-quality dining with menus featuring many Scottish specialities. There is a range of tempting desserts and liqueur coffees as well as an extensive wine list.
Less than 25 miles from the border with England this Southern Scotland hotel is around 35 minutes’ drive from Northumberland’s Kielder Forest Park and 20 minutes from the magnificent Jedburgh Abbey. The town of Galashiels is 5 miles away and you can reach Edinburgh city centre in less than 1 hour.
Market Square, Melrose, TD6 9PQ, United Kingdom
When booking more than 4 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 2 years old stay for free when using an existing bed.
People no matter the age stay for £15 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
"We received a very warm welcome from a lovely receptionist upon arrival. The ro.."
Market Square, Melrose
Market Square, Melrose
High Street, Melrose
, Melrose
High Street, Melrose
, Melrose
33 High Cross Avenue, Melrose
Chiefswood Road Darnick , Melrose
Chiefswood Road The Coach House, Melrose
Fauhope House, Galashiels
Skirmish Hill Waverley Road, Melrose
, Galashiels