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)

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.

R
Roy
From
United Kingdom
Fantastic location. Lovely room, good facilities, luxury toiletries, plenty on the hot drinks tray and loads of milk. Great bar and restaurant.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews
Price from
$147.58
1 night, 2 adults

Green Tree Hotel

Peebles (Near Yarrow)

Located in Peebles, 19 miles from Dalhousie Castle, Green Tree Hotel has accommodations with a restaurant, free private parking and a bar. This 2-star hotel offers free WiFi.

H
Harry
From
Austria
Thank you Andy, Robin and the crew.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,117 reviews
Price from
$131.38
1 night, 2 adults

Kingsknowes Hotel

Galashiels (Near Yarrow)

Located in Galashiels, 26 miles from Dalhousie Castle, Kingsknowes Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

G
Gregory
From
United States
The hotel is absolutely gorgeous! It felt quite special to stay in such a beautiful manor. The breakfasts were exceptional - linen tablecloths and plated service. The best part was the kindness of the wonderful staff. Lene was a bright start to our day each morning. She was professional and happy to fulfill whatever we needed. We will definitely stay here again!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews
Price from
$186.24
1 night, 2 adults

Traquair Arms Hotel

Innerleithen (Near Yarrow)

Located in Innerleithen, 21 miles from Dalhousie Castle, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

C
Craig
From
United Kingdom
Staff were great, food amazing and really good beer on the bar. The room was great and absolutely no noise from downstairs. Couldn't ask for more.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 376 reviews
Price from
$202.33
1 night, 2 adults

Balcary House Hotel

Hawick (Near Yarrow)

Balcary House Hotel features a garden, shared lounge, a restaurant and bar in Hawick. Among the various facilities of this property are a tennis court, massage services and barbecue facilities.

r
reanne
From
Canada
Lovely place, everything was wonderful. Beautiful manor with tasteful decor, comfortable rooms and beds. Sue and Dave and chef Bob were the highlights though! So lovely chatting to them and getting to know the history of the property and surrounding area and great travel recommendations.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 641 reviews
Price from
$183.94
1 night, 2 adults

The Cross Keys

Peebles (Near Yarrow)

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

N
Norm
From
Canada
Everything was just as a hotel of its type and history should be. Congratulations!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 587 reviews
Price from
$134.01
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.

J
Jesse
From
United States
Fantastic location, beautiful dining area and lounge. Lovely old building.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 870 reviews
Price from
$155.61
1 night, 2 adults

All Seasons Philipburn, BW Signature Collection

Selkirk (Near Yarrow)

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

R
Richard
From
United States
The breakfast was made to order. one simply fills in a sheet with everything they would like for breakfast and submit it the day before. The breakfasts and dinner were exceptional. I didn't expect dinner service to be available, but I got an email from the hotel asking if I would like to order dinner for the night of my arrival! I was sent the menu and has able to order prior to arrival and had dinner the evening we arrived.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 176 reviews
Price from
$243
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 features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

J
Janet
From
United Kingdom
All the staff were very attentive, nothing was a bother. We were late arriving, the kitchen stayed open to allow us to have dinner, which was lovely as usual. great breakfast too.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,471 reviews
Price from
$133.49
1 night, 2 adults

The Park

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

R
Robin
From
United States
The whole experience was terrific. The staff was helpful, friendly, and engaging. We enjoyed a nice lunch in the bar area and a delicious breakfast in the morning. The room was very comfortable and the view from the room was unmatched. I would definitely recommend The Park to anyone visiting the lovely town of Peebles.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 554 reviews
Price from
$115.50
1 night, 2 adults
See all hotels in and around Yarrow

Most booked hotels in Yarrow and surrounding area in the past month

See all

Popular with guests booking hotels in Yarrow

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

Popular with guests booking hotels in Ettrickbridge End

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews

Popular with guests booking hotels in Selkirk

Popular with guests booking hotels in Buccleuch

Best hotels with breakfast in Yarrow and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews

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.

From $214.26 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews

The Barn at Dormouse Cottage is located in Selkirk, just 14 miles from Melrose Abbey and 16 miles from Traquair House. There's a picnic area and guests can use free Wifi and free private parking.

5 Bed in Selkirk TOWER is located in Selkirk, just 12 miles from Melrose Abbey and 19 miles from Traquair House. The vacation home features both Wifi and private parking free of charge.

Aikwood Tower is located in Selkirk, just 12 miles from Melrose Abbey and 18 miles from Traquair House. This property offers access to table tennis, free private parking, and free Wifi.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 51 reviews

Featuring a garden, Lovely little house in Yarrowford - Yarrow Valley offers accommodations in Broadmeadows.

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

Providing a garden, Secluded Luxury Off-Grid Hideaway provides accommodations in Selkirk. This vacation home offers air-conditioned accommodations with a patio.

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

Providing a garden, Secluded Luxury Off-Grid Hideaway with Apartment provides accommodations in Selkirk. With garden views, this accommodation features a patio.

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

This pet-friendly apartment also has free Wifi. The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.

Budget hotels in Yarrow and nearby

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

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. Towels and bed linen are provided in the apartment.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 67 reviews

Honey Cottage Caravan Park offers accommodations in Selkirk, 23 miles from Melrose Abbey and 15 miles from Traquair House. Private parking is available on site at this recently renovated property.

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