Hotels in Yarrow
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 4 - Sep 5Tomorrow
Sep 5 - Sep 6This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Where to stay in Yarrow?




1. Cross Keys Inn
Cross Keys InnSelkirk
$137
$165 total
includes taxes & fees
Sep 8 - Sep 9




2. THE Gordon Arms Restaurant With Rooms
THE Gordon Arms Restaurant With RoomsSelkirk
$169
$203 total
includes taxes & fees
Oct 3 - Oct 4




3. St Ronans Hotel
St Ronans HotelPeebles
$101
$121 total
includes taxes & fees
Sep 30 - Oct 1




4. Traquair Arms Hotel
Traquair Arms HotelPeebles
$185
$222 total
includes taxes & fees
Sep 30 - Oct 1




5. Windlestraw Guesthouse
Windlestraw GuesthouseWalkerburn
$170
$204 total
includes taxes & fees
Sep 20 - Sep 21




6. Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
$99
$119 total
includes taxes & fees
Sep 27 - Sep 28




7. The Tontine Hotel
The Tontine HotelPeebles
$164
$197 total
includes taxes & fees
Sep 28 - Sep 29




8. The County Hotel
The County HotelSelkirk
$129
$129 total
includes taxes & fees
Sep 15 - Sep 16




9. The Park Hotel Peebles
The Park Hotel PeeblesPeebles
$135
$162 total
includes taxes & fees
Oct 1 - Oct 2




10. Philipburn Hotel, BW Signature Collection
Philipburn Hotel, BW Signature CollectionSelkirk
$218
$262 total
includes taxes & fees
Oct 1 - Oct 2




11. The Townhouse Hotel
The Townhouse HotelMelrose
$147
$176 total
includes taxes & fees
Sep 22 - Sep 23




12. Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
$132
$158 total
includes taxes & fees
Sep 27 - Sep 28




13. The Glen Guesthouse
The Glen GuesthouseSelkirk
$147
$176 total
includes taxes & fees
Sep 13 - Sep 14




14. Whitchester Christian Guest House
Whitchester Christian Guest HouseHawick
$163
$196 total
includes taxes & fees
Sep 21 - Sep 22




15. Mansfield House Hotel
Mansfield House HotelHawick
$192
$230 total
includes taxes & fees
Sep 7 - Sep 8




16. Cringletie House Hotel
Cringletie House HotelPeebles
$281
$337 total
includes taxes & fees
Sep 14 - Sep 15




17. Horse and Hound Country Inn
Horse and Hound Country InnHawick
$112
$134 total
includes taxes & fees
Sep 7 - Sep 8




18. George and Abbotsford Hotel
George and Abbotsford HotelMelrose
$106
$127 total
includes taxes & fees
Sep 16 - Sep 17




19. Peebles Hydro Hotel
Peebles Hydro HotelPeebles
$176
$211 total
includes taxes & fees
Oct 4 - Oct 5




20. Buccleuch Arms
Buccleuch ArmsMelrose
$157
$188 total
includes taxes & fees
Sep 9 - Sep 10
Go beyond your typical stay in Yarrow
Pet friendly
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.
See all hotels in Yarrow
Photo by james denham
Check out reviews of Yarrow hotels guests love
Dryburgh Abbey Hotel
10/10 Excellent
"Lovely historic hotel in a stunning area of Scotland."
Cross Keys Inn
8/10 Good
"Really lovely little place to stay in a lovely village."
Cringletie House Hotel
8/10 Good
"I was happy with everything at the propertygood"
Peebles Hydro Hotel
10/10 Excellent
"A beautiful friendly hotel. Excellent helpful staff and spotlessly clean rooms. Would happily stay there again."
George and Abbotsford Hotel
10/10 Excellent
"Everything was fine, including everyone we spoke to in the hotel"
The Tontine Hotel
10/10 Excellent
"The staff were super helpful and polite. We stayed bed, breakfast and evening meal and all the food was excellent. Great stay with dogs and close to walking areas."
Balcary House Hotel
10/10 Excellent
"Excellent stay , delicious breakfast. Washbasin in the bathroom dreadfully small. Great shower . Very comfortable bed . Charming property."
Traquair Arms Hotel
10/10 Excellent
"Amazing stay, will be returning soon"
The Townhouse Hotel
10/10 Excellent
"Best introduction to Scotland. Most amazing service and best breakfast ever. Great rooms and amenities. Great location for exploring"
