Skip to main content

Search hotels in Yarrow

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

May 2024

12345
6789101112
13141516171819
20212223242526
2728293031

June 2024

12
3456789
10111213141516
17181920212223
24252627282930
Check-in date - Check-out date

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.

Warm welcome and a comfortable stay.
9.1
Scored 9.1
Superb
Rated superb
110 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.

Fantastic. Real country pub. Staff and atmosphere superb
8.7
Scored 8.7
Fabulous
Rated fabulous
332 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...

Lovely hotel
7.0
Scored 7.0
Good
Rated good
2,015 reviews
Price from£109.80per 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.

I like the grand feel as we walked through the door. Beds so comfortable. Swimming pool, sauna,steam room, tennis etc. Breakfast was amazing.
8.0
Scored 8.0
Very good
Rated very good
1,309 reviews
Price from£182.40per 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.

Loved the hotel and location. Parking is good, and Peebles is on the door step. Hotel has an old school classic style. Breakfast and dining room staff were super. Rooms very cosy and very clean.
8.3
Scored 8.3
Very good
Rated very good
696 reviews
Price from£116per 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.

Enjoyed the stay, completely hassle free.
8.0
Scored 8.0
Very good
Rated very good
1,244 reviews
Price from£100per 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.

Set in beautiful grounds, within walking distance if Town Centre. Reception was very helpful. Good recommendations for places to eat in town. Lovely breakfast. Would stay again
8.6
Scored 8.6
Fabulous
Rated fabulous
638 reviews
Price from£140per 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.

Breakfast was as requested not on the menu
8.2
Scored 8.2
Very good
Rated very good
527 reviews
Price from£132per 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.

The location was ideal for our needs. The room was a good size and suited us ideally. Staff were excellent.
7.8
Scored 7.8
Good
Rated good
361 reviews
Price from£85.50per 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.

My room was excellent- spotless, well laid out, bed and linen very comfortable. Staff were all very friendly and did everything you make one comfortable
8.9
Scored 8.9
Fabulous
Rated fabulous
980 reviews
Price from£120.75per 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