Skip to main content

Search hotels in Yarrow

Enter your dates to see the latest prices and deals for Yarrow hotels

Filter by:

Star rating

Review score

Yarrow – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Cross Keys Inn Ettrickbridge, hotel in Ettrickbridge End

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.

Beautiful location
Scored 9.1
9.1
Rated superb
Superb
228 reviews
Price from
£106.51
1 night, 2 adults
The Tushielaw Inn, hotel in Selkirk

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.

How rural it is
Scored 8.9
8.9
Rated fabulous
Fabulous
407 reviews
Price from
£124
1 night, 2 adults
Macdonald Cardrona Hotel, Golf & Spa, hotel in Peebles

Set by the River Tweed, in a quiet countryside location, the 4-star Macdonald Cardrona Hotel, Golf & Spa boasts views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

Swimming pool, sauna etc.
Scored 7.5
7.5
Rated good
Good
1,616 reviews
Price from
£112.50
1 night, 2 adults
The Tontine Hotel, hotel in Peebles

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.

We liked the location and the staff were really friendly. The evening meal was nice. The bed was comfortable. The staff gave me my dessert on a plate saying 'happy birthday ', which was a lovely touch. The breakfast was just nice.
Scored 8.2
8.2
Rated very good
Very good
790 reviews
Price from
£115
1 night, 2 adults
Green Tree Hotel, hotel in Peebles

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.

Room was clean.
Scored 7.9
7.9
Rated good
Good
1,210 reviews
Price from
£100
1 night, 2 adults
See all hotels in and around Yarrow

What guests said about Yarrow:

  • Scored 10
    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