
Find hotels in Yarrow from $132
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Yarrow
Family friendly
Pet friendly
Check prices for these dates
Our top choices for Yarrow hotels

Horse and Hound Country Inn
Horse and Hound Country InnHawick
8.2 out of 10, Very Good, (74 reviews)
$110 nightly
The price is $132
Jul 8 - Jul 9
Total with taxes and fees

Cross Keys Inn
Cross Keys InnSelkirk
9.8 out of 10, Exceptional, (46 reviews)
$144 nightly
The price is $173
Jul 7 - Jul 8
Total with taxes and fees

2 Bed Cottage - Sleeps 4 - Parking - Wifi
2 Bed Cottage - Sleeps 4 - Parking - WifiMelrose
$243 nightly
The price is $292
Jul 14 - Jul 15
Total with taxes and fees

Windlestraw Guesthouse
Windlestraw GuesthouseWalkerburn
10.0 out of 10, Exceptional, (1 review)
$152 nightly
The price is $182
Jul 18 - Jul 19
Total with taxes and fees

Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (142 reviews)
$278 nightly
The price is $334
Jul 8 - Jul 9
Total with taxes and fees

Balcary House Hotel
Balcary House HotelHawick
8.8 out of 10, Excellent, (82 reviews)
$156 nightly
The price is $187
Jul 13 - Jul 14
Total with taxes and fees

Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
8.6 out of 10, Excellent, (905 reviews)
$128 nightly
The price is $153
Jul 20 - Jul 21
Total with taxes and fees

THE Gordon Arms Restaurant With Rooms
THE Gordon Arms Restaurant With RoomsSelkirk
9.8 out of 10, Exceptional, (33 reviews)
$141 nightly
The price is $169
Jul 25 - Jul 26
Total with taxes and fees

George and Abbotsford Hotel
George and Abbotsford HotelMelrose
8.0 out of 10, Very Good, (475 reviews)
$110 nightly
The price is $132
Jul 7 - Jul 8
Total with taxes and fees

Burts Hotel
Burts HotelMelrose
9.4 out of 10, Exceptional, (325 reviews)
$186 nightly
The price is $224
Jul 12 - Jul 13
Total with taxes and fees

The Townhouse Hotel
The Townhouse HotelMelrose
9.6 out of 10, Exceptional, (260 reviews)
$159 nightly
The price is $191
Jul 14 - Jul 15
Total with taxes and fees

2 East Port
2 East PortMelrose
$382 nightly
The price is $459
Jul 13 - Jul 14
Total with taxes and fees

Mansfield House Hotel
Mansfield House HotelHawick
9.2 out of 10, Wonderful, (152 reviews)
$182 nightly
The price is $218
Jul 22 - Jul 23
Total with taxes and fees

Traquair Arms Hotel
Traquair Arms HotelPeebles
9.0 out of 10, Wonderful, (103 reviews)
$171 nightly
The price is $206
Jul 7 - Jul 8
Total with taxes and fees

Buccleuch Arms
Buccleuch ArmsMelrose
8.2 out of 10, Very Good, (102 reviews)
$155 nightly
The price is $186
Jul 7 - Jul 8
Total with taxes and fees

The Glen Guesthouse
The Glen GuesthouseSelkirk
9.0 out of 10, Wonderful, (139 reviews)
$131 nightly
The price is $158
Jul 14 - Jul 15
Total with taxes and fees

The County Hotel
The County HotelSelkirk
7.4 out of 10, Good, (8 reviews)
$139 nightly
The price is $139
Jul 19 - Jul 20
Total with taxes and fees

Bowden House B&B
Bowden House B&BMelrose
10.0 out of 10, Exceptional, (31 reviews)
$226 nightly
The price is $226
Jul 8 - Jul 9
Total with taxes and fees

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (956 reviews)
$113 nightly
The price is $136
Jul 27 - Jul 28
Total with taxes and fees

Lovely 2- Bed Apartment in Hawick
Lovely 2- Bed Apartment in HawickHawick
10.0 out of 10, Exceptional, (1 review)
$307 nightly
The price is $307
Jul 8 - Jul 9
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Yarrow
Relaxing Yarrow awaits: its food, golf, countryside, and more!

Photo by james denham
Open Photo by james denham
More cheap stays in Yarrow

Windlestraw Guesthouse
Galashiels Rd Walkerburn Scotland
$152 nightly
The price is $182 total per night from Jul 18 to Jul 19
$182 total
Jul 18 - Jul 19
Total with taxes and fees
10/10 Exceptional! (1 review)
Frequently asked questions
Explore a world of travel with Expedia
- Walkerburn Hotels
- Villas in Peebles
- Hotels near Haylodge Park
- 5 Star Hotels in Melrose
- Apartments in Peebles
- Stobo Hotels
- Minto Hotels
- Hostels in Peebles
- Resorts & Hotels with Spas in Melrose
- Casino Hotels in Hawick
- Innerleithen Hotels
- Cabin Rentals in Peebles
- Cottages in Scottish Borders
- B&B in Melrose
- 5 Star Hotels in Selkirk
- B&B in Peebles
- Guest Houses in Peebles
- Peebles Hotels
- Hotels near Traquair House
- Hotels near Tweedbank Station
- Ashkirk Hotels
- Hotels near St Mary's Loch
- Hawick Hotels
- Historic Hotels in Melrose
- Pet-Friendly Hotels in Melrose
- Cabin Rentals in Melrose
- Melrose Hotels
- Cardrona Hotels
- Cheap Hotels in Melrose
- Galashiels Hotels
- 5 Star Hotels in Stobo
- Hotels near Abbotsford The Home Of Sir Walter Scott
- Hotels near Go Ape Peebles Adventure Park
- Selkirk Hotels
- Hotels near Bowhill House
- Scottish Borders Hotels
- Cabin Rentals in Minto
- Traquair House
- Visit Chapelhope
- Grey Mare's Tail Waterfall
- Visit Ettrickbridge End
- Visit Kirkton Manor
- Bowhill House
- Melrose Abbey
- Old Gala House
- Visit Walkerburn
- Hawick Museum & Scott Art Gallery
- Visit Minto
- Visit Eddleston
- Visit Gattonside
- Visit Melrose
- Visit Innerleithen
- Visit Tweedsmuir
- Dawyck Botanic Garden
- Visit Glentress
- Visit Selkirk
- Neidpath Castle
- Visit Teviothead
- Halliwell's House Museum
- Visit Hawick
- Visit Newtown St Boswells
- Visit Lilliesleaf
- Visit Denholm
- Visit Ashkirk
- Great Polish Map of Scotland
- Visit Galashiels
- Borders Textile Towerhouse
- Visit Peebles
- Visit Stobo










































































