Skip to main content

Filter by:


Star Rating

Review Score

Yarrow – 60 hotels and places to stay
See the latest prices and deals by choosing your dates.
Cross Keys Inn Ettrickbridge, hotel in Yarrow

Located in Ettrickbridge End, 14 miles from Melrose Abbey, Cross Keys Inn Ettrickbridge has accommodations with a shared lounge, free private parking, a restaurant and a bar.

Fantastic location. Lovely room, good facilities, luxury toiletries, plenty on the hot drinks tray and loads of milk. Great bar and restaurant.
9.1
Scored 9.1
Wonderful
Rated wonderful
99 reviews
Price from$139.78per night
The Tushielaw Inn, hotel in Yarrow

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

The inn is located in a hilly area next to a river, relatively far from villages etc, making it an ideal quiet location for nature walks and other outdoor activities.
8.7
Scored 8.7
Excellent
Rated excellent
327 reviews
Price from$130.55per 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 features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

Peaceful. And wonderful staff
6.9
Scored 6.9
Pleasant
Rated pleasant
2,098 reviews
Price from$137.83per 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.

Fantastic location, beautiful dining area and lounge. Lovely old building.
8.3
Scored 8.3
Very Good
Rated very good
674 reviews
Price from$151.89per night
Green Tree Hotel, hotel in Yarrow

Located in Peebles, 22 miles from EICC, Green Tree Hotel has accommodations with a restaurant, free private parking and a bar. This 2-star hotel offers free WiFi. The hotel has family rooms.

The staff were friendly and helpful. They had time for you. The room was fantastic. I could have just lived there. The location was central. I would love to stay there again in the same room.
8.0
Scored 8.0
Very Good
Rated very good
1,240 reviews
Price from$125.53per night
The Cross Keys Wetherspoon, hotel in Yarrow

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

Room was very well equipped and spacious and very good value for money
8.3
Scored 8.3
Very Good
Rated very good
1,005 reviews
Price from$115.48per night
Traquair Arms Hotel, hotel in Yarrow

Located in Innerleithen, 29 miles from University of Edinburgh, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Immaculate room, great food, recommended
8.2
Scored 8.2
Very Good
Rated very good
523 reviews
Price from$165.69per night
The Park, hotel in Yarrow

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

Location and welcoming staff were amazing. Gardens are wonderful and would be great in the summer months. Having the use of its sister hotel Peebles Hydro is a massive bonus.
8.1
Scored 8.1
Very Good
Rated very good
496 reviews
Price from$95.22per 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.

Friendly staff
7.8
Scored 7.8
Good
Rated good
351 reviews
Price from$107.32per night
Balcary House Hotel, hotel in Yarrow

Balcary House Hotel features a garden, shared lounge, a terrace and restaurant in Hawick. With a bar, the property also has massage services, as well as barbecue facilities.

The Balcary is a beautiful house in Hawick, Scotland, with such a wonderful history. It dates back to the 1880s. It was also a home for children during WWII. It has such beautiful details throughout. The room we stayed in was huge and had a beautiful large bathroom. The staff were wonderful. They made sure if I needed anything while I was sick to let them know. I would suggest a stay, but beware of hearing things that may not be there, such as the Ghosts/Spirits that also reside here. I would love to stay here again the next time I make a trip to Hawick.
8.6
Scored 8.6
Excellent
Rated excellent
631 reviews
Price from$175.74per night
See all hotels in and around Yarrow
Subscribe to receive premium deals

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