Hotels in Selkirk
From $126Macdonald Cardrona Hotel
3.8(4,042 reviews)FamilyHotelModern+1
From $173Peebles Hydro
3.8(3,882 reviews)FamilyHotelMid-range+1
From $139Tontine Hotel Peebles Scottish Borders
4.5(1,718 reviews)BusinessCity ViewHotel+1
From $126Dryburgh Abbey Hotel
3.9(1,418 reviews)CharmingHotelQuiet+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 $121The Park
4.1(830 reviews)Centrally LocatedHotelPark View+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 $191Burt's Hotel
4.4(528 reviews)FamilyHistoric HotelHotel+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 $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