A narrow, winding road surrounded by dense forest.

Find hotels in Yarrow from £83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Yarrow hotels

1. Cross Keys Inn

Cross Keys Inn
Selkirk
United Kingdom
Michelle
£122
includes taxes & fees
9 Sept - 10 Sept
Cross Keys Inn

2. THE Gordon Arms Restaurant With Rooms

THE Gordon Arms Restaurant With Rooms
Selkirk
United States
Marta
£143
includes taxes & fees
3 Oct - 4 Oct
THE Gordon Arms Restaurant With Rooms

3. St Ronans Hotel

St Ronans Hotel
Peebles
United Kingdom
Rachael
£83
includes taxes & fees
20 Sept - 21 Sept
St Ronans Hotel

4. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles
United Kingdom
Alan
£86
includes taxes & fees
5 Oct - 6 Oct
Macdonald Cardrona Hotel, Golf & Spa

5. Traquair Arms Hotel

Traquair Arms Hotel
Peebles
United Kingdom
ROBERT
£153
includes taxes & fees
8 Oct - 9 Oct
Traquair Arms Hotel

6. Windlestraw Guesthouse

Windlestraw Guesthouse
Walkerburn
United Kingdom
Frances
£144
includes taxes & fees
20 Sept - 21 Sept
Windlestraw Guesthouse

7. The County Hotel

The County Hotel
Selkirk
United Kingdom
Amy
£106
includes taxes & fees
17 Sept - 18 Sept
The County Hotel

8. The Tontine Hotel

The Tontine Hotel
Peebles
United States
karen
£136
includes taxes & fees
8 Oct - 9 Oct
The Tontine Hotel

9. Philipburn Hotel, BW Signature Collection

Philipburn Hotel, BW Signature Collection
Selkirk
United Kingdom
John
£194
includes taxes & fees
14 Sept - 15 Sept
Philipburn Hotel, BW Signature Collection

10. The Park Hotel Peebles

The Park Hotel Peebles
Peebles
United Kingdom
Craig
£120
includes taxes & fees
1 Oct - 2 Oct
The Park Hotel Peebles

11. The Townhouse Hotel

The Townhouse Hotel
Melrose
United States
Gavin
£130
includes taxes & fees
22 Sept - 23 Sept
The Townhouse Hotel

12. George and Abbotsford Hotel

George and Abbotsford Hotel
Melrose
United Kingdom
Walter
£94
includes taxes & fees
9 Sept - 10 Sept
George and Abbotsford Hotel

13. The Glen Guesthouse

The Glen Guesthouse
Selkirk
Canada
Rick
£120
includes taxes & fees
21 Sept - 22 Sept
The Glen Guesthouse

14. Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
Melrose
United Kingdom
Angela
£117
includes taxes & fees
27 Sept - 28 Sept
Dryburgh Abbey Hotel

15. Whitchester Christian Guest House

Whitchester Christian Guest House
Hawick
United Kingdom
Matthew
£145
includes taxes & fees
21 Sept - 22 Sept
Whitchester Christian Guest House

16. Horse and Hound Country Inn

Horse and Hound Country Inn
Hawick
United Kingdom
chris
£92
includes taxes & fees
14 Sept - 15 Sept
Horse and Hound Country Inn

17. Cringletie House Hotel

Cringletie House Hotel
Peebles
United Kingdom
Brian
£278
includes taxes & fees
14 Sept - 15 Sept
Cringletie House Hotel

18. Mansfield House Hotel

Mansfield House Hotel
Hawick
United Kingdom
John
£170
includes taxes & fees
11 Sept - 12 Sept
Mansfield House Hotel

19. Burts Hotel

Burts Hotel
Melrose
United Kingdom
Lorna
Burts Hotel

20. Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
Canada
Katherine
£173
includes taxes & fees
4 Oct - 5 Oct
Peebles Hydro Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Yarrow

Relaxing Yarrow awaits: its dining, golf, countryside and more!

See all hotels in Yarrow
A narrow, winding road surrounded by dense forest.
Photo by james denham

Top Yarrow Hotel Reviews

Barony Castle Hotel

Barony Castle Hotel

10/10 Excellent
"Lovely place to stay, friendly and helpful staff."
Paul f 3-night trip
Posted 6 hours ago
Barony Castle Hotel
Dryburgh Abbey Hotel

Dryburgh Abbey Hotel

10/10 Excellent
"I had an accesable room which was brilliant. Everything was to hand and it was so comfortable and cosy as well as being very clean. The wet room made such a difference and was very large. I loved being able to open the windows. The views were amazing and I was able to sit on a bench and watch the Tweed roll by. A visit to Dryburgh Abbey was lovely with lots of seating areas. The staff were wonderful and anything I asked for was never a problem. The food was wonderfull too."
Sandra 4-night trip
Posted 6 hours ago
Dryburgh Abbey Hotel
Traquair Arms Hotel

Traquair Arms Hotel

10/10 Excellent
"Friendly and well run hotel. Our evening meal and breakfast were both excellent, couldn't fault."
Fiona 1-night trip
Posted 8 hours ago
Traquair Arms Hotel
St Ronans Hotel

St Ronans Hotel

8/10 Good
"Would have been 5 stars if the breakfast was a cooked breakfast . A great place to stay with friendly and helpful staff."
Graeme 1-night trip
Posted 2 days ago
St Ronans Hotel
Cross Keys Inn

Cross Keys Inn

8/10 Good
"Really lovely little place to stay in a lovely village."
Meaghan 2-night trip
Posted 3 days ago
Cross Keys Inn
Cringletie House Hotel

Cringletie House Hotel

8/10 Good
"I was happy with everything at the propertygood"
Craig 5-night trip
Posted 4 days ago
Cringletie House Hotel
Peebles Hydro Hotel

Peebles Hydro Hotel

10/10 Excellent
"A beautiful friendly hotel. Excellent helpful staff and spotlessly clean rooms. Would happily stay there again."
Edward 4-night trip
Posted 5 days ago
Peebles Hydro Hotel
George and Abbotsford Hotel

George and Abbotsford Hotel

10/10 Excellent
"Everything was fine, including everyone we spoke to in the hotel"
Amanda 1-night trip
Posted 5 days ago
George and Abbotsford Hotel
The Tontine Hotel

The Tontine Hotel

10/10 Excellent
"The staff were super helpful and polite. We stayed bed, breakfast and evening meal and all the food was excellent. Great stay with dogs and close to walking areas."
Tim 2-night trip
Posted 5 days ago
The Tontine Hotel

More cheap stays in Yarrow

Windlestraw Guesthouse

Windlestraw Guesthouse

Galashiels Rd Walkerburn Scotland
£144
20 Sept - 21 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Windlestraw Guesthouse
Hornshole Hideaway Caravan Hawick

Hornshole Hideaway Caravan Hawick

Hawick Scotland
Get ratesHornshole Hideaway Caravan Hawick
The New Farmhouse

The New Farmhouse

Skirling Mill Biggar Scotland
Get rates
10/10 Exceptional! (1 review)
The New Farmhouse
7 High Buckholmside

7 High Buckholmside

7 High Buckholmside Galashiels Scotland
Get rates7 High Buckholmside
5 Bedroom Apartment - Galashiels

5 Bedroom Apartment - Galashiels

Galashiels Scotland
Get rates5 Bedroom Apartment - Galashiels
Beehive @ Westcote Glamping- Campsite

Beehive @ Westcote Glamping- Campsite

Westcote Farm Hawick Scotland
Get rates
9/10 Wonderful! (7 reviews)
Beehive @ Westcote Glamping- Campsite

Hotels in Yarrow with star rating

Find out more about Yarrow

Top reasons to visit Yarrow

  • Scenic Yarrow Valley: Enjoy leisurely walks and breathtaking views in the picturesque Yarrow Valley, perfect for nature lovers.
  • Historic Sites: Explore intriguing castles, monasteries, and charming historic buildings that showcase the area’s rich heritage.
  • Yarrow Bridge: Take a delightful stroll across the scenic Yarrow Bridge, a highlight of your exploration.
  • Outdoor Recreation: Visit Yarrow Valley Country Park for a range of outdoor activities and relaxation.
  • Welcoming Accommodations: Stay in charming hotels and bed and breakfasts, with pet-friendly options available.

Find great hotels near Yarrow

For a memorable stay in Yarrow, Selkirk, a variety of accommodation options await you, including charming hotels and delightful bed and breakfasts. Notable choices like the Yarrow Bridge Hotel and Yarrow Bridge Inn offer spacious rooms and comfortable beds, making them perfect for both relaxation and adventure. Many establishments cater to pet-friendly needs, ensuring a welcoming atmosphere for all travellers seeking a business-themed getaway or a peaceful retreat in this picturesque locale.

  • Macdonald Cardrona Hotel, Golf & Spa: Nestled in the picturesque Scottish countryside, this 4-star hotel is perfect for golf enthusiasts and eco-conscious travellers alike. Located 5.6km from Yarrow, the Macdonald Cardrona Hotel offers a unique blend of luxury and sustainability. The hotel features an eco-certified environment, making it an ideal choice for those who prioritise green living. Guests can indulge in golfing experiences right on-site, with facilities designed for both beginners and seasoned players. Pet owners will also appreciate the pet-friendly policies, which include amenities such as food and water bowls, ensuring a comfortable stay for furry companions.
  • Peebles Hydro Hotel: Situated 6.2km from Yarrow, the Peebles Hydro Hotel caters to a diverse array of guests with its welcoming atmosphere and modern conveniences. This 4-star establishment is particularly suited for business travellers and LGBTQIA visitors, offering multiple meeting rooms and a commitment to inclusivity. The hotel's pet-friendly policy allows for a stress-free stay with furry friends, while its blend of leisure and business amenities ensures that all needs are met. Guests can unwind in style, enjoying the serene surroundings and exceptional service that makes Peebles Hydro a standout choice.
  • The Waverley Castle Hotel: A charming 3-star hotel located 8.1km from Yarrow, The Waverley Castle Hotel is a fantastic option for those seeking a relaxed and enjoyable stay. With a range of dining options, including a bar, restaurant, and snack bar, guests can indulge in culinary delights at their convenience. Entertainment amenities such as cable TV and billiards provide additional leisure opportunities. Guests can take in the stunning rural views and partake in nearby activities, making it an excellent base for exploring the beautiful Scottish landscape.

Where to stay near Yarrow

Yarrow, nestled in the picturesque Scottish Borders, offers a delightful blend of culture and relaxation. Explore the stunning Yarrow Valley, perfect for leisurely walks and breathtaking views. Visit the Yarrow Valley Country Park for outdoor recreation, or unwind in lively bars that reflect the friendly atmosphere of the village. Nearby, discover rich historical sites and charming excursions, making Yarrow an ideal base for an unforgettable Scottish getaway.

  • Ettrickbridge End: Nestled a mere 2.5km from Yarrow, Ettrickbridge End is a charming village that attracts visitors year-round, with peak seasons from May to July. This village is ideal for families and sports enthusiasts, offering a variety of outdoor activities. Engage in a round of golf or explore the local shopping area. Notable landmarks nearby include a stadium and a statue, which add to the village's quaint charm. Whether you're seeking a leisurely day out or an active adventure, Ettrickbridge End has something for everyone.
  • Traquair: Located 3.1km from Yarrow, Traquair is a picturesque village that draws visitors for its romantic ambiance and rich cultural experiences. With an influx of tourists from July to September, this village is perfect for those looking to unwind and explore. Enjoy the local spa, take a dip in the swimming pool, or play a round of golf. Nearby attractions include a historic castle and a beautiful park, making it an idyllic setting for leisurely strolls and cultural exploration.
  • Chapelhope: Situated 4.3km from Yarrow, Chapelhope is a delightful village that offers stunning scenery and a sense of adventure. With visitor numbers peaking from July to September, it's a hotspot for outdoor enthusiasts. Spend your days at the recreational area or relax in the country private club. The proximity to a national park and state park allows for incredible hiking and nature experiences, making Chapelhope a perfect destination for those seeking both tranquillity and adventure.

Things to do near Yarrow

Yarrow, nestled in the picturesque Selkirk region of Scotland, is ideal for a culturally themed getaway. Visitors can enjoy a range of activities including golf, swimming, and rejuvenating spa treatments. This charming locale is perfect for a refreshing city break, offering a serene escape amidst stunning landscapes and rich heritage.

Shopping

For a delightful shopping experience in Yarrow, visit the Moffat Woolen Mill, located 12.4km away, offering a selection of woollen goods. If you're up for a drive, the FountainPark shopping centre and The Hub are both 18.6km away, featuring a variety of shops and entertainment options.

Recreation

Indulge in rejuvenation at the Leisure Club and Spa at Macdonald Cardrona Hotel, where you can enjoy soothing body treatments in a serene atmosphere. For a touch of luxury, visit Innerleithen Golf Club, or embrace the outdoors with a round at Peebles Golf Club, surrounded by beautiful landscapes.

Adventure

Experience the thrill of mountain biking at 7stanes - Glentress, located 5.6km from Yarrow, offering exhilarating trails amidst stunning scenery. Alternatively, explore the treetops at Go Ape Peebles Adventure Park, 6.2km away, where adventure awaits in a canopy of trees. For more biking, visit 7stanes - Innerleithen, 4.3km from Yarrow.

Nightlife

For a vibrant night out, consider the Edinburgh Playhouse Theatre for a cultural experience, or visit Kielder Observatory for a unique stargazing adventure. Alternatively, the Camera Obscura and World of Illusions offers a fun-filled evening with family-friendly activities.

Booking tips and Expedia advantages for Yarrow

Yarrow is an excellent destination for budget-conscious travellers, offering free attractions like St Mary's Loch and Halliwell's House Museum. To save on accommodation, visit between January and March when prices are lower, and consider booking your hotel about a month in advance for the best rates. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. For transportation, walking or cycling is ideal for exploring the area. Additionally, check Expedia for package deals combining hotels, flights, and activities to maximise savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Yarrow are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Yarrow is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Yarrow is Tuesday. The most expensive day to stay in Yarrow is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Yarrow hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Yarrow

Yarrow, nestled in the picturesque Selkirk region of Scotland, is an ideal destination for culture enthusiasts. Visitors can explore intriguing sites such as historic castles, monasteries, and charming historic buildings. The area offers a blend of cultural, outdoor, and romantic experiences, making it perfect for a memorable getaway. Don't miss a stroll across the scenic Yarrow Bridge, a delightful addition to your exploration of this enchanting locale.

  • St Mary's Loch: Nestled 3.7km from Yarrow, St Mary's Loch is a picturesque lake ideal for outdoor enthusiasts. Its tranquil beaches and stunning scenery offer a romantic escape, perfect for leisurely walks or picnics by the water's edge.
  • Bowhill House: Also located 3.7km away, Bowhill House is a magnificent historic building steeped in culture. Explore its elegant interiors and expansive grounds, discovering the rich heritage and art that define this remarkable estate.
  • Kailzie Gardens: Situated 5.6km from Yarrow, Kailzie Gardens is a delightful flower garden that promises a family-friendly outing. Wander through beautifully landscaped areas, enjoy vibrant blooms, and engage in fun activities for all ages.

Best time to go to Yarrow

The best time to visit Yarrow can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Yarrow falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Yarrow falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyModerately LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyModerately LowSlightly Low
March39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
April43.7°F (6.5°C)No Rain (Dry)Mostly CloudyAverageAverage
May48.7°F (9.3°C)Light RainMostly CloudyAverageSlightly High
June54.0°F (12.2°C)Light RainMostly CloudyAverageSlightly High
July56.8°F (13.8°C)Light RainMostly CloudyModerately HighAverage
August55.9°F (13.3°C)Light RainMostly CloudyModerately HighSlightly High
September52.7°F (11.5°C)Light RainMostly CloudyModerately HighAverage
October47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
November41.7°F (5.4°C)Light RainMostly CloudyAverageAverage
December37.8°F (3.2°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Yarrow

Flying into Yarrow, Selkirk, Scotland, can be done via two major airports. Edinburgh Airport (EDI) is situated 19.9km away, with excellent hotel options such as Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all approximately 4.3km from the airport. Transportation services are readily available from these hotels to EDI. Alternatively, Carlisle Airport (CAX) is 25.5km away, with nearby accommodations including the 4-star Carlisle Station Hotel, Sure Hotel Collection by BW, The Golden Fleece Inn, and Scotch Arms Mews, offering convenient access to CAX. Both airports provide a range of transport options to make your journey seamless.

Frequently asked questions

What is the best area to stay in Yarrow?
The best area to stay in Yarrow is the Yarrow Valley itself, particularly around the villages of Yarrowford and St. Mary's Loch.This area is the heart of the Yarrow Valley, known for its stunning natural beauty and outdoor activities. It's characterised by rolling hills, dense forests, and the meandering Yarrow Water, which flows into St. Mary's Loch. Accommodation options here often include country houses, boutique hotels, and guesthouses, many with views of the surrounding countryside.Couples looking for a romantic escape will find the Yarrow Valley ideal. The peaceful setting and opportunities for scenic walks along the loch or through the forests provide a great backdrop for a relaxing getaway. Many local establishments offer fine dining experiences, often using locally sourced produce.Solo travellers seeking a tranquil retreat and access to nature will also appreciate this area. With numerous walking and cycling routes, including sections of the Southern Upland Way nearby, it's easy to explore the landscape at your own pace.
When is the best time to go to Yarrow?
The best time to go to Yarrow, Scotland, is during the late spring and summer months, from May to September.During this period, the weather is generally milder, and the days are longer, allowing for more time to explore the beautiful Yarrow Valley. You'll find the countryside at its most picturesque, with hillsides in full bloom and the Yarrow Water flowing gently. This makes it ideal for outdoor activities like hiking, cycling, and fishing.Couples looking for a romantic escape will appreciate the peacefulness of Yarrow during these months. The longer daylight hours are great for leisurely walks along the loch shores or enjoying an evening stroll without the chill of winter. Many local inns and restaurants also offer outdoor seating, allowing you to dine with views of the stunning landscape.For families, the summer months offer the best opportunities for engaging with nature. The warmer weather is more comfortable for children to enjoy activities such as exploring the local walking trails, picnicking by the river, or visiting nearby historical sites like Newark Castle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Yarrow.
How much is the nightly rate at a Yarrow hotel?
Prices for hotels in Yarrow often vary, but you can find a great deal from £83 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia