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

Friendly Staff and great location.
9.1
Scored 9.1
Superb
Rated superb
118 reviews
Price fromUS$141.62per 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.

Was a lovely place but very very quite! Nothing to do at all..the nearest town was 20 miles away so ended up going home a day earlier.
8.7
Scored 8.7
Fabulous
Rated fabulous
340 reviews
Price fromUS$132.26per 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...

Beautiful location in the borders
7.0
Scored 7.0
Good
Rated good
1,977 reviews
Price fromUS$151.08per night
Peebles Hydro, hotel in Yarrow

Peebles Hydro offers a beautiful setting in gardens, in the border town of Peebles. This charming, historic hotel features an indoor swimming pool, a spa, a gym and restaurant.

Peebles it self is a lovely town people very friendly. The hotel has a lot of facilities, staff very friendly and accommodating. We use the pool 3 times on our stay and had an excellent hour with mags on our gin tasting experience.
8.0
Scored 8.0
Very good
Rated very good
1,289 reviews
Price fromUS$244.18per 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.

Friendly staff
8.3
Scored 8.3
Very good
Rated very good
705 reviews
Price fromUS$144.98per 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.

Friendly staff who accommodated our particular needs (we were travelling with two expensive race bikes to compete in a national level time trial). We were provided with secure storage for our bikes. The food in the hotel's restaurant was filling and of a local concoction — which we both really enjoyed. The room was spacious and well equipped. There is parking facilities if you are driving. The room was warm, despite having several large windows.
8.0
Scored 8.0
Very good
Rated very good
1,248 reviews
Price fromUS$127.17per 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.

Perfect location with a great outlook. Lovely friendly staff.and good food making a very comfortable stay.
8.6
Scored 8.6
Fabulous
Rated fabulous
640 reviews
Price fromUS$178.04per 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.

Lovely stay and really accomodating to let us check in early, thank you!
8.2
Scored 8.2
Very good
Rated very good
526 reviews
Price fromUS$167.87per 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.

Nice bed sheets and comfy bed
7.8
Scored 7.8
Good
Rated good
366 reviews
Price fromUS$108.73per 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.

Good location and lovely garden
8.1
Scored 8.1
Very good
Rated very good
509 reviews
Price fromUS$113.50per night
See all hotels in and around Yarrow

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