Skip to main content

Filter by:


Star Rating

Review Score

Yarrow – 57 hotels and places to stay
See the latest prices and deals by choosing your dates.
Cross Keys Inn Ettrickbridge, hotel in Yarrow

Located in Ettrickbridge End, 14 miles from Melrose Abbey, Cross Keys Inn Ettrickbridge has accommodations with a shared lounge, free private parking, a restaurant and a bar.

9.0
Scored 9.0
Wonderful
Rated wonderful
88 reviews
Price from$138.59per night
The Tushielaw Inn, hotel in Yarrow

The Tushielaw Inn has a garden, terrace, a restaurant and bar in Selkirk. Located around 22 miles from Melrose Abbey, the inn is also 14 miles away from Traquair House.

8.6
Scored 8.6
Excellent
Rated excellent
319 reviews
Price from$110.02per night
The Crown Hotel, hotel in Yarrow

Located in Peebles and with EICC reachable within 22 miles, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

8.7
Scored 8.7
Excellent
Rated excellent
724 reviews
Price from$149.35per night
Traquair Arms Hotel, hotel in Yarrow

Located in Innerleithen, 29 miles from University of Edinburgh, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

8.2
Scored 8.2
Very Good
Rated very good
521 reviews
Price from$164.28per night
The Cross Keys Wetherspoon, hotel in Yarrow

Located in Peebles, The Cross Keys Wetherspoon features a garden, restaurant, bar, and free WiFi throughout the property.

8.3
Scored 8.3
Very Good
Rated very good
998 reviews
Price from$114.50per night
Balcary House Hotel, hotel in Yarrow

Balcary House Hotel features a garden, shared lounge, a terrace and restaurant in Hawick. With a bar, the property also has massage services, as well as barbecue facilities.

8.6
Scored 8.6
Excellent
Rated excellent
623 reviews
Price from$174.24per night
The Park, hotel in Yarrow

Located in the center of Peebles, in the Scottish Borders, The Park offers a bar/restaurant and a garden. Free WiFi is available in public areas, and free private parking is possible onsite.

8.1
Scored 8.1
Very Good
Rated very good
493 reviews
Price from$126.94per night
St Ronan's Hotel, hotel in Yarrow

Located in the picturesque Scottish Borders, this traditional building opened as a hotel in 1827. It offers free Wi-Fi, free parking, and a large, private beer garden.

7.8
Scored 7.8
Good
Rated good
347 reviews
Price from$106.41per night
"The County", hotel in Yarrow

Located in central picturesque Selkirk, the "The County" is a friendly former coaching inn on the market square. Each room has an private bathroom with a walk-in shower.

7.7
Scored 7.7
Good
Rated good
371 reviews
Price from$118.85per night
Philipburn Hotel, BW Signature Collection, hotel in Yarrow

Best Western Plus Scottish Borders Selkirk Philipburn House is a luxury 4-star hotel on the outskirts of the beautiful Scottish Border town of Selkirk.

8.7
Scored 8.7
Excellent
Rated excellent
278 reviews
Price from$202.18per night
See all hotels in and around Yarrow
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Yarrow:

  • 10
    Scored 10

    The Yarrow Valley has the A708 Road running from Moffat to...

    The Yarrow Valley has the A708 Road running from Moffat to Selkirk, the road itself passes through some beautiful countryside passing St Mary's Loch on the way, heading towards Selkirk you come to the Goron Arms, Hotel where the owners make you very welcome . The food was excellent. At the crossroads you can turn left and head for Peebles, turn right and head up the Etterick Valley towards Selkirk and on into other towns in the Scottish Borders.
    John
    United Kingdom
  • 10
    Scored 10

    A lovely place to stay .

    A lovely place to stay . The welcome and friendliness of the staff was much appreciated. The meals were good. The room was very clean and comfortable. The shower was great! An hotel to remember and come back!
    Jacqueline
    United Kingdom