Melrose, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Melrose

: 22 options found

Select dates so you can see the availability and exact prices.

St Boswells, Melrose
5.1 km from the center of Melrose
1418 reviews
8.0

Room in this hotel

from € 138
per night
High Street, Melrose
326 m from the center of Melrose
117 reviews
8.0

Room in this hotel

from € 122
per night
Market Square, Melrose
375 m from the center of Melrose
542 reviews
8.8

Room in this hotel

from € 190
per night
Waverley, ., Melrose
608 m from the center of Melrose
1083 reviews
7.0

Room in this hotel

from € 115
per night
St Boswells, Melrose, Melrose
5.2 km from the center of Melrose

Room in this hotel

from € 124
per night
Burts Hotel, Market Square, Melrose
389 m from the center of Melrose

Room in this hotel

from € 201
per night
4 The Kennels Buccleuch Chase St., Melrose
5.8 km from the center of Melrose

Room in this hotel

from € 444
per night
4/2 Weavers Linn Tweedbank, Galashiels
2.6 km from the center of Melrose

Room in this hotel

from € 472
per night
Little Gem Lodge Charlesfield St., Melrose
5.9 km from the center of Melrose

Room in this hotel

from € 148
per night
6/5 Weavers Linn Tweedbank, Galashiels
2.6 km from the center of Melrose

Room in this hotel

from € 272
per night
The Coach House Chiefswood Road, Melrose
891 m from the center of Melrose

Room in this hotel

from € 148
per night
Melbourne Place Newtown St Boswells, Melrose, TD6 0PA, United Kingdom, Melrose
4.2 km from the center of Melrose

Room in this hotel

from € 148
per night
Clinthill Lodge St. Boswells, Melrose
6.1 km from the center of Melrose

Room in this hotel

from € 272
per night
Melrose, TD6 9JB, United Kingdom, Melrose
9.4 km from the center of Melrose

Room in this hotel

from € 272
per night
Kirklands House, Melrose
3.5 km from the center of Melrose

Room in this hotel

from € 144
per night
Kirklands House, Melrose
3.5 km from the center of Melrose

Room in this hotel

from € 144
per night
High Street, Melrose, TD6 9PB, United Kingdom, Melrose
262 m from the center of Melrose

Room in this hotel

from € 148
per night
Kirklands Garden House, Melrose
3.5 km from the center of Melrose

Room in this hotel

from € 272
per night
Harmony House St. Marys Road, Melrose
125 m from the center of Melrose

Room in this hotel

from € 591
per night
8 East Port, Melrose
463 m from the center of Melrose

Room in this hotel

from € 73
per night
1