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.

Perfect place to stay with our 10 month old baby. Our room was a great size with a lovely view. The staff were very friendly and welcoming. We enjoyed a fantastic dinner in the bar and they even catered for our baby even providing plastic cutlery for him. The character of the Inn was really lovely. I would highly recommend staying here.
9.0
Scored 9.0
Superb
Rated superb
91 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.

Everything. A nice host, lovely stay. Good accomodation in a nice environment. Thanks staff!
8.7
Scored 8.7
Fabulous
Rated fabulous
325 reviews
Price from£104per night
Macdonald Cardrona Hotel, Golf & Spa, hotel in Yarrow

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...

The grounds are beautiful and the location, staff very friendly and happy to help. Food beautiful and breakfast buffet style so you choose what and how much you want, definitely value for money.
6.9
Scored 6.9
Pleasant
Rated pleasant
2,110 reviews
Price from£111.60per 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.

We had a wonderful 4 night stay with our dog, the hotel and all staff were amazing. Our dog was made to feel most welcome with a bed and bowl left in the room. She was even given a sausage each day at breakfast (special area dogs can go to breakfast with owners). The breakfast was absolutely delicious many choices each day.
8.3
Scored 8.3
Very good
Rated very good
661 reviews
Price from£174per 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.

Property was clean and comfortable, and close to all amenities
8.3
Scored 8.3
Very good
Rated very good
1,000 reviews
Price from£102per 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.

The entrance and front of the building were impressive as was the stained glass window.
8.6
Scored 8.6
Fabulous
Rated fabulous
626 reviews
Price from£140per night
Kingsknowes Hotel, hotel in Yarrow

Set in Galashiels, Kingsknowes Hotel offers 3-star accommodation with a garden, a restaurant and a bar. The hotel also offers free WiFi and free private parking.

Staff were excellent, very high customer service. They were a real asset to the Hotel. Hotel was spotlessly clean. Food was fantastic. Really enjoyed our stay.
8.9
Scored 8.9
Fabulous
Rated fabulous
976 reviews
Price from£132.25per 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.

Good food.
8.7
Scored 8.7
Fabulous
Rated fabulous
733 reviews
Price from£120per night
Traquair Arms Hotel, hotel in Yarrow

Set in Innerleithen, 46 km from University of Edinburgh, Traquair Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

Excellent breakfast, friendly and helpful staff, Sunday lunch also very good
8.2
Scored 8.2
Very good
Rated very good
522 reviews
Price from£132per 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 en suite bathroom with a walk-in shower.

Breakfast was fabulous! Very friendly and helpful! Lovely room and comfy bed! 😁
7.7
Scored 7.7
Good
Rated good
373 reviews
Price from£95.50per 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
gogless