Hotels in Melrose
From $126Dryburgh Abbey Hotel
3.9(1,418 reviews)CharmingHotelQuiet+1
From $104Ednam House Hotel
4.0(1,394 reviews)BusinessCharmingHotel+1
From $230Schloss Roxburghe, Part Of Destination By Hyatt
4.4(1,170 reviews)BusinessHotelQuiet+1
From $124Waverley Castle Hotel
3.7(1,083 reviews)ClassicHistoric HotelHotel+1
From $176Philipburn Hotel, Bw Signature Collection By Best Western
4.6(604 reviews)BusinessHotelModern+1
From $161Buccleuch Arms Scottish Borders
4.0(586 reviews)BusinessFamilyHotel+1
From $133Black Bull Hotel
4.4(549 reviews)BusinessFamilyHotel+1
From $144The Old Priory
4.9(543 reviews)Bed and BreakfastCharmingMid-range+2
From $191Burt's Hotel
4.4(528 reviews)FamilyHistoric HotelHotel+1
From $69Cross Keys Hotel
4.0(519 reviews)FamilyHotelMid-range+1
From $122Meadhon Guest House
4.9(474 reviews)Bed and BreakfastBusinessMid-range+2
From $141Traquair Arms Hotel
3.9(472 reviews)FamilyHotelMid-range+1
Fauhope Country House
5.0(456 reviews)Bed and BreakfastBusinessFamily+2
From $163The Townhouse Hotel
4.6(440 reviews)BusinessHotelModern+1
From $140Glede Knowe Guest House
5.0(431 reviews)BusinessGuest houseMid-range+2
From $165Kingsknowes Hotel
4.6(429 reviews)BusinessFamilyHotel+1
From $128Auld Cross Keys Inn
4.6(421 reviews)Bed and BreakfastBusinessFamily+2
From $117The Bank Guest House
4.9(407 reviews)BusinessGuest houseModern+2
From $140Allerton House
4.9(343 reviews)CharmingGuest houseModern+2
Caddon View Country Guest House
4.8(329 reviews)BoutiqueFamilyGuest house+2
From $112Carfraemill
4.2(326 reviews)FamilyGreat ViewHotel+1
From $115The Horse and Hound Country Inn
4.1(307 reviews)HotelMid-rangeQuaint+1
From $162Mansfield House Hotel
4.5(296 reviews)BusinessFamilyHotel+1
From $126Glen Hotel
4.5(288 reviews)ClassicFamilyHotel+1