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.

C
Christina
From
Germany
Beautiful Place, really nice people, delicious food! We had a great time!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 342 reviews
Price from
US$148.84
1 night, 2 adults

Green Tree Hotel

Peebles (Near Yarrow)

Set in Peebles, 30 km from Dalhousie Castle, 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.

L
Lorella
From
Italy
Perfect location , friendly staff ,good food, walking distance to the bus stop and to visit the village plus other amenities.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,104 reviews
Price from
US$132.50
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.

F
Ferenc
From
Hungary
Very quiet location, clean and comfortable.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 729 reviews
Price from
US$187.82
1 night, 2 adults

The Crown Hotel

Peebles (Near Yarrow)

Located in Peebles and with Dalhousie Castle reachable within 30 km, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

P
Paul
From
Ireland
Excellent location in the centre of town. Food was so good, room very comfortable but what makes it is the staff, they were brilliant
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 684 reviews
Price from
US$159
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, 367 reviews
Price from
US$204.05
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.

J
JC
From
France
Very nice! Perfectly calm! Zero noise! Great charm and great service!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 638 reviews
Price from
US$185.50
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, 573 reviews
Price from
US$135.15
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.

A
Adika
From
Slovakia
Everything was great from the comfortable room with a wonderful view to the most delicious breakfast. The interior of the hotel is so stunning, that's why we chose this hotel, because it is a historical building with its incredible charm.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 875 reviews
Price from
US$183.65
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.3
Very good - What previous guests thought, 173 reviews
Price from
US$256.98
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...

B
Bernadette
From
Netherlands
Large, clean, quiet and comfortable room. Lovely views. Good food, excellent breakfast.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,448 reviews
Price from
US$142.15
1 night, 2 adults
See all hotels in and around Yarrow

Most booked hotels in Yarrow and surroundings in the past month

See all

Popular with guests booking hotels in Yarrow

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 91 reviews

Popular with guests booking hotels in Ettrickbridge End

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

Popular with guests booking hotels in Selkirk

Popular with guests booking hotels in Buccleuch

Budget hotels in Yarrow and nearby

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 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, 51 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
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, 342 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$148.56 per night

What guests said about Yarrow:

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