£40.00
per night
11.53 Miles* from Melrose centre
£70.00
per night
215 Yards* from Melrose centre
5.60 Miles* from Melrose centre
£49.00
per night
10.62 Miles* from Melrose centre

Pet friendly hotels in Melrose