Skip to main content

Search hotels in Yarrow

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

Yarrow – 3 hotels and places to stay

Filter by:

Star rating

Review score

Cross Keys Inn Ettrickbridge

Ettrickbridge End (Near 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.

F
Flavius
From
Romania
The hospitality and the specific atmosphere
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 331 reviews
Price from
US$151.22
1 night, 2 adults

Kingsknowes Hotel

Galashiels (Near Yarrow)

Set in Galashiels, 42 km from Dalhousie Castle, Kingsknowes Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

N
NEIL
From
United Arab Emirates
It was stepping into the past and staying a country estate. Especially nice with their Christmas decorations. Really beautiful property.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 754 reviews
Price from
US$190.83
1 night, 2 adults

Traquair Arms Hotel

Innerleithen (Near Yarrow)

Set in Innerleithen, 34 km from Dalhousie Castle, Traquair Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

L
Lorraine
From
Canada
Location was perfect for me as a one night stop over enroute to a local retreat. I would like to go back and explore the area a bit more. Breakfast was excellent, plenty of choice, wonderful food and friendly service. Staff were very helpful and accommodating. I will definitely go back.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 389 reviews
Price from
US$207.32
1 night, 2 adults

Balcary House Hotel

Hawick (Near Yarrow)

Balcary House Hotel features a garden, shared lounge, a restaurant and bar in Hawick. Featuring dry cleaning services, this property also provides guests with a barbecue.

M
Martin
From
Germany
Wonderful small hotel in an old villa, nicely renovated. Good breakfast. Friendly staff. Perfect parking. A little bit out of town centre.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 638 reviews
Price from
US$188.47
1 night, 2 adults

The Cross Keys

Peebles (Near Yarrow)

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

T
Tim
From
Australia
Friendly kind staff great bed great food
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 605 reviews
Price from
US$137.32
1 night, 2 adults

The Tontine Hotel

Peebles (Near 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.

K
Kevin
From
Ireland
The breakfast was great. Plenty of options. The location was ideal too.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 861 reviews
Price from
US$188.29
1 night, 2 adults

All Seasons Philipburn, BW Signature Collection

Selkirk (Near Yarrow)

All Seasons Philipburn, Best Western Signature Collection, is luxury accommodation on the outskirts of the beautiful Scottish Border town of Selkirk The property is set in 4 acres of grounds with...

C
Craig
From
United Kingdom
room was great sitting on the balcony in the sun was perfect. staff in restaurant were top class. so polite.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 178 reviews
Price from
US$248.99
1 night, 2 adults

Macdonald Cardrona Hotel, Golf & Spa

Peebles (Near 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...

F
Fiona
From
United States
Staff were friendly and attentive. Beautiful location. Rooms and hotel common spaces were peaceful and comfortable. Excellent breakfast.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,473 reviews
Price from
US$129.24
1 night, 2 adults

The Park

Peebles (Near 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.

L
Lawrence
From
Australia
The check in experience was seamless with extremely professional staff. The hotel room was a great size with an extremely comfortable bed and a large functional bathroom with a bath. The breakfast was excellent with a continent buffet and personal service for cooked options. Staff were very friendly and professional. We had drinks in the elegant bar that was very cosy on a cold, wet evening. The staff made it a personal experience that we thoroughly enjoyed. Close to town (we ate in town for dinner). Would thoroughly recommend this beautiful, well appointed property.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 540 reviews
Price from
US$118.35
1 night, 2 adults

St Ronan's Hotel

Innerleithen (Near Yarrow)

Located in Innerleithen and within 33 km of Dalhousie Castle, St Ronan's Hotel features a bar, non-smoking rooms, and free WiFi.

J
Jon
From
United Kingdom
Love everything about the place
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 382 reviews
Price from
US$121.16
1 night, 2 adults
See all hotels in and around Yarrow

Most booked hotels in Yarrow and surroundings in the past month

See all

Budget hotels in Yarrow and nearby

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 33 reviews

    Situated in Selkirk and only 22 km from Melrose Abbey, The Barn at Dormouse Cottage features accommodation with garden views, free WiFi and free private parking.

  • Situated in Selkirk and only 19 km from Melrose Abbey, 5 Bed in Selkirk TOWER features accommodation with garden views, free WiFi and free private parking. This holiday home has a garden.

  • Located in Selkirk and only 19 km from Melrose Abbey, Aikwood Tower provides accommodation with garden views, free WiFi and free private parking. This holiday home offers a garden.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 50 reviews

    Situated in Broadmeadows in the Borders region, Lovely little house in Yarrowford - Yarrow Valley features a garden. The property has garden views.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a patio, Secluded Luxury Off-Grid Hideaway is set in Selkirk. The property has garden views.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Situated in Selkirk in the Borders region, Secluded Luxury Off-Grid Hideaway with Apartment features a patio and garden views. This holiday home features a garden.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 10 reviews

    The Clock Tower is situated in Selkirk. Free WiFi is provided throughout the property. The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 7 reviews

    The Bothy at Bowhill is located in Selkirk. With free WiFi, this 2-bedroom apartment provides a flat-screen TV, a washing machine and a fully equipped kitchen with a dishwasher and oven.

Best hotels with breakfast in Yarrow and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 331 reviews

    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.

    From US$192.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 65 reviews

    Honey Cottage Caravan Park is an accommodation situated in Selkirk, 37 km from Melrose Abbey and 25 km from Traquair House. Private parking is available on site at this recently renovated property.

What guests said about Yarrow:

  • 10.0

    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.
    Guest review by
    John
    United Kingdom