Find hotels in Yarrow from £85

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yarrow hotels

Cross Keys Inn

Cross Keys Inn
3.5 star property
Selkirk
9.8 out of 10, Exceptional, (38 reviews)
"lovely stay with friendly staff."
United Kingdom
Philip
The price is £105
includes taxes & fees
22 Mar - 23 Mar
Cross Keys Inn

Windlestraw Guesthouse

Windlestraw Guesthouse
2.0 star property
Walkerburn
The price is £112
includes taxes & fees
21 Feb - 22 Feb
Windlestraw Guesthouse

Horse and Hound Country Inn

Horse and Hound Country Inn
3.0 star property
Hawick
8.4 out of 10, Very good, (66 reviews)
"Great stay "
United Kingdom
chris
The price is £96
includes taxes & fees
2 Mar - 3 Mar
Horse and Hound Country Inn

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
The price is £165
includes taxes & fees
22 Feb - 23 Feb
Cringletie House Hotel

Balcary House Hotel

Balcary House Hotel
3.5 star property
Hawick
9.0 out of 10, Wonderful, (72 reviews)
"Breakfast was amazing!"
United Kingdom
Larissa
The price is £140
includes taxes & fees
21 Feb - 22 Feb
Balcary House Hotel

Whitchester Christian Guest House

Whitchester Christian Guest House
3.0 star property
Hawick
9.0 out of 10, Wonderful, (14 reviews)
"Stay was great host was very helpful and friendly and was a great breakfast"
United Kingdom
Matthew
The price is £137
includes taxes & fees
25 Feb - 26 Feb
Whitchester Christian Guest House

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (856 reviews)
"Lovely location, very friendly staff, great food and a comfortable stay. The property is a gem in the rough - the common areas present beautifully but the room was a bit tired (but still very comfy) "
United States
Hilary
The price is £105
includes taxes & fees
24 Feb - 25 Feb
Dryburgh Abbey Hotel

The Bank Guest House

The Bank Guest House
3.5 star property
Hawick
9.2 out of 10, Wonderful, (55 reviews)
"Donna was one of the best host we have stayed with goes above and beyond very professional very informative of the area. "
United Kingdom
Colin
The price is £92
includes taxes & fees
2 Mar - 3 Mar
The Bank Guest House

The Horseshoe Inn

The Horseshoe Inn
4.0 star property
Eddleston
9.4 out of 10, Exceptional, (110 reviews)
"Room was clean and comfortable, breakfast meal was great with friendly staff. We enjoyed our stay there."
Canada
Lee
The price is £89
includes taxes & fees
23 Feb - 24 Feb
The Horseshoe Inn

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (239 reviews)
"Great shower and clean room, good breakfast."
United Kingdom
Gary
The price is £113
includes taxes & fees
26 Feb - 27 Feb
The Townhouse Hotel

The County Hotel

The County Hotel
3.0 star property
Selkirk
7.6 out of 10, Good, (5 reviews)
"Family of Four, we had a good stay. Off the street parking and proprietors answered messages and questions we sent them. Clean and comfortable hotel. No complaints."
United Kingdom
KEITH
The price is £88
includes taxes & fees
21 Feb - 22 Feb
The County Hotel

Lyne Cottage, The Retreat

Lyne Cottage, The Retreat
3.0 star property
West Linton
10.0 out of 10, Exceptional, (2 reviews)
The price is £512
includes taxes & fees
24 Feb - 25 Feb
Lyne Cottage, The Retreat

Mansfield House Hotel

Mansfield House Hotel
4.0 star property
Hawick
9.2 out of 10, Wonderful, (145 reviews)
"Good rooms good food good price"
United Kingdom
John
The price is £94
includes taxes & fees
20 Mar - 21 Mar
Mansfield House Hotel

Traquair Arms Hotel

Traquair Arms Hotel
3.0 star property
Peebles
9.2 out of 10, Wonderful, (100 reviews)
"Fantastic hotel, would definitely stay again!"
United Kingdom
Hamish
The price is £115
includes taxes & fees
25 Feb - 26 Feb
Traquair Arms Hotel

St Ronans Hotel

St Ronans Hotel
3.0 star property
Peebles
8.0 out of 10, Very good, (97 reviews)
"Clean and cozy room, everything we needed! Staff where kind and helpful, would recommend!"
United Kingdom
Andrew
The price is £88
includes taxes & fees
4 Mar - 5 Mar
St Ronans Hotel

Bowden House B&B

Bowden House B&B
4.0 star property
Melrose
9.8 out of 10, Exceptional, (28 reviews)
"We had a wonderful stay at Bowden House. We were looked after so well and the breakfast was delicious. "
United Kingdom
Martin
The price is £137
includes taxes & fees
26 Feb - 27 Feb
Bowden House B&B

Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (312 reviews)
"Great room, great service, fantastic location, lovely town, excellent staff, gorgeous breakfast. Could not have asked for more, amazing place. "
United Kingdom
Alexander
The price is £165
includes taxes & fees
21 Feb - 22 Feb
Burts Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (922 reviews)
"Receptionist staff very pleasant and helpful. Room lovely and spaceous."
United Kingdom
Linda
The price is £94
includes taxes & fees
1 Mar - 2 Mar
Macdonald Cardrona Hotel, Golf & Spa

2 Bedroom Apartment-free Parking

2 Bedroom Apartment-free Parking
2.0 star property
Hawick
The price is £171
includes taxes & fees
25 Feb - 26 Feb
2 Bedroom Apartment-free Parking

George and Abbotsford Hotel

George and Abbotsford Hotel
3.5 star property
Melrose
8.0 out of 10, Very good, (447 reviews)
"Exceptionally clean and fresh-smelling hotel. It's a quirky place that's strangely charming. I really liked it and will be back. "
United Kingdom
Adam
The price is £85
includes taxes & fees
25 Feb - 26 Feb
George and Abbotsford Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Yarrow

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

Road leading to Sundhope Farm Running off the A708.
Photo by james denham
Open Photo by james denham

Top Yarrow Hotel Reviews

More cheap stays in Yarrow

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 can I save on a Yarrow hotel booking with Expedia?
Members always get our best prices. Find our best Yarrow hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £85 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