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

Set in Ettrickbridge End, 22 km from Melrose Abbey, Cross Keys Inn Ettrickbridge offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

The breakfast was exceptional.
9.1
Scored 9.1
Superb
Rated superb
99 reviews
Price from£111.36per night
The Tushielaw Inn, hotel in Yarrow

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

A little oasis in the wild and woolly Borders with beautiful scenic surroundings. Rooms were well equipped with a warm and comfy bed. Slept like a log both nights. Breakfast was marvelous and a good home cooked menu on offer during the evening. Complimentary whiskey in the room was a nice wee touch. Alan and Sharon couldn't do enough for us and nothing was too much trouble. Loved everything about the place and can't recommend the Tushielaw Inn highly enough.
8.7
Scored 8.7
Fabulous
Rated fabulous
327 reviews
Price from£104per night
The Tontine Hotel, hotel in Yarrow

In the heart of the picturesque market town of Peebles, The Tontine is a family-run property which provides home-baked sweets and shortbread and elegant rooms.

The location was perfect. The receptionist was really lovely.
8.3
Scored 8.3
Very good
Rated very good
674 reviews
Price from£121per night
Green Tree Hotel, hotel in Yarrow

Set in Peebles, 35 km from EICC, Green Tree Hotel offers accommodation with a restaurant, free private parking and a bar. This 2-star hotel offers free WiFi. The hotel has family rooms.

Big rooms ! Windows that can be opened! A comfy bed. Excellent location
8.0
Scored 8.0
Very good
Rated very good
1,240 reviews
Price from£100per night
The Cross Keys Wetherspoon, hotel in Yarrow

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

Location fantastic for town centre Room was huge and clean
8.3
Scored 8.3
Very good
Rated very good
1,005 reviews
Price from£92per night
Balcary House Hotel, hotel in Yarrow

Balcary House Hotel features a garden, shared lounge, a terrace and restaurant in Hawick. Among the various facilities are a bar, massage services, as well as barbecue facilities.

Beautiful setting. Peaceful grounds. Delicious breakfast served by cheery personable staff. Best bacon I've ever had and appreciated Bob the chef taking time to tell us about the history of the house.
8.6
Scored 8.6
Fabulous
Rated fabulous
631 reviews
Price from£140per 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.

Wonderful people, warmest of welcomes.
7.8
Scored 7.8
Good
Rated good
351 reviews
Price from£85.50per night
The Park, hotel in Yarrow

Located in the centre 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.

Everything
8.1
Scored 8.1
Very good
Rated very good
496 reviews
Price from£89.25per 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.

Very good indeed.
8.7
Scored 8.7
Fabulous
Rated fabulous
277 reviews
Price from£162.45per night
The Crown Hotel, hotel in Yarrow

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

The food
8.7
Scored 8.7
Fabulous
Rated fabulous
736 reviews
Price from£120per night
See all hotels in and around Yarrow
Subscribe to receive premium deals

Prices drop the moment 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