
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Yarrow?

1. Cross Keys Inn
Cross Keys InnSelkirk
9.6 out of 10, Exceptional, (58 reviews)
The price is $124
$148 total
includes taxes & fees
Nov 18 - Nov 19

2. THE Gordon Arms Restaurant With Rooms
THE Gordon Arms Restaurant With RoomsSelkirk
9.8 out of 10, Exceptional, (34 reviews)
The price is $152
$182 total
includes taxes & fees
Nov 27 - Nov 28

3. St Ronans Hotel
St Ronans HotelPeebles
8.0 out of 10, Very good, (115 reviews)
The price is $109
$131 total
includes taxes & fees
Nov 15 - Nov 16

4. Traquair Arms Hotel
Traquair Arms HotelPeebles
9.2 out of 10, Wonderful, (118 reviews)
The price is $157
$189 total
includes taxes & fees
Nov 15 - Nov 16

5. The Townhouse Hotel
The Townhouse HotelMelrose
9.6 out of 10, Exceptional, (281 reviews)
The price is $93
$111 total
includes taxes & fees
Nov 15 - Nov 16

6. The Tontine Hotel
The Tontine HotelPeebles
9.0 out of 10, Wonderful, (305 reviews)
The price is $127
$153 total
includes taxes & fees
Dec 7 - Dec 8

7. Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (1,000 reviews)
The price is $117
$141 total
includes taxes & fees
Dec 7 - Dec 8

8. Philipburn Hotel, BW Signature Collection
Philipburn Hotel, BW Signature CollectionSelkirk
8.6 out of 10, Excellent, (107 reviews)
The price is $154
$185 total
includes taxes & fees
Nov 24 - Nov 25

9. Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (745 reviews)
The price is $122
$146 total
includes taxes & fees
Dec 13 - Dec 14

10. Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (152 reviews)
The price is $178
$214 total
includes taxes & fees
Dec 13 - Dec 14

11. George and Abbotsford Hotel
George and Abbotsford HotelMelrose
8.0 out of 10, Very good, (508 reviews)
The price is $109
$131 total
includes taxes & fees
Nov 21 - Nov 22

12. Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
8.8 out of 10, Excellent, (993 reviews)
The price is $120
$144 total
includes taxes & fees
Nov 24 - Nov 25

13. The Glen Guesthouse
The Glen GuesthouseSelkirk
9.0 out of 10, Wonderful, (145 reviews)
The price is $143
$172 total
includes taxes & fees
Nov 24 - Nov 25

14. Buccleuch Arms
Buccleuch ArmsMelrose
8.2 out of 10, Very good, (111 reviews)
The price is $142
$170 total
includes taxes & fees
Nov 23 - Nov 24

15. Mansfield House Hotel
Mansfield House HotelHawick
9.2 out of 10, Wonderful, (154 reviews)
The price is $187
$225 total
includes taxes & fees
Nov 19 - Nov 20

16. Barony Castle Hotel
Barony Castle HotelEddleston
8.2 out of 10, Very good, (821 reviews)
The price is $136
$163 total
includes taxes & fees
Nov 18 - Nov 19

17. Burts Hotel
Burts HotelMelrose
9.4 out of 10, Exceptional, (335 reviews)
The price is $187
$225 total
includes taxes & fees
Nov 19 - Nov 20

18. Horse and Hound Country Inn
Horse and Hound Country InnHawick
8.0 out of 10, Very good, (87 reviews)
The price is $109
$131 total
includes taxes & fees
Nov 21 - Nov 22

19. The Park Hotel Peebles
The Park Hotel PeeblesPeebles
8.6 out of 10, Excellent, (445 reviews)
The price is $116
$140 total
includes taxes & fees
Nov 30 - Dec 1

20. 2 Bed Cottage - Sleeps 4 - Parking - Wifi
2 Bed Cottage - Sleeps 4 - Parking - WifiMelrose
The price is $188
$303 total
includes taxes & fees
Nov 22 - Nov 23
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Yarrow

Pet friendly

Pool
Learn more about Yarrow
Yarrow is well-known for its golfing while attractions such as St Mary's Loch and Traquair House are located within the surrounding region. Visitors speak highly of this welcoming city's restaurants and rural setting.

Photo by james denham
Open Photo by james denham





































































