Find hotels in Yarrow from £78

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Yarrow hotels and places to stay

Our top choices for Yarrow hotels

Horse and Hound Country Inn

3.0 star property
8.4 out of 10, Very good, (60)
"Staff very helpful and friendly. "
The price is £110
includes taxes & fees
30 Aug - 31 Aug
Horse and Hound Country Inn

Mansfield House Hotel

4.0 star property
9.2 out of 10, Wonderful, (134)
"The hotel has a very comfortable and pleasant atmosphere - the rooms of various sizes are all stylish and the bar / restaurant was good and seemed popular with local residents (good sign). Good value for money."
The price is £91
includes taxes & fees
18 Sept - 19 Sept
Mansfield House Hotel

Cross Keys Inn

3.5 star property
9.8 out of 10, Exceptional, (34)
"Amazing property, amazing food, clean"
The price is £116
includes taxes & fees
16 Sept - 17 Sept
Cross Keys Inn

Dryburgh Abbey Hotel

3.0 star property
8.8 out of 10, Excellent, (811)
"Fantastic ambiance, beautiful surroundings, excellent service and food, beds very comfortable."
The price is £113
includes taxes & fees
21 Sept - 22 Sept
Dryburgh Abbey Hotel

Peebles Hydro Hotel

4.0 star property
8.2 out of 10, Very good, (647)
"Beautiful hotel great breakfast lovely views "
The price is £169
includes taxes & fees
15 Sept - 16 Sept
Peebles Hydro Hotel

George and Abbotsford Hotel

3.5 star property
8.0 out of 10, Very good, (425)
"Staff & food were of a very high standard!!"
The price is £101
includes taxes & fees
31 Aug - 1 Sept
George and Abbotsford Hotel

Traquair Arms Hotel

3.0 star property
9.0 out of 10, Wonderful, (91)
"Lovely property, cottage had everything we needed, check in was very easy."
The price is £132
includes taxes & fees
9 Sept - 10 Sept
Traquair Arms Hotel

The Townhouse Hotel

4.5 star property
9.6 out of 10, Exceptional, (215)
"Lovely hotel, staff and premises. Great breakfast!"
The price is £139
includes taxes & fees
7 Sept - 8 Sept
The Townhouse Hotel

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very good, (755)
"A lovely warm welcome when we arrived. All staff were approachable and friendly "
The price is £140
includes taxes & fees
31 Aug - 1 Sept
Barony Castle Hotel

The Horseshoe Inn

4.0 star property
9.4 out of 10, Exceptional, (105)
"This was an excellent place to stay. Small rooms and the mattress need replacing. But great service and fantastic food. "
The price is £95
includes taxes & fees
31 Aug - 1 Sept
The Horseshoe Inn

Macdonald Cardrona Hotel, Golf & Spa

4.0 star property
7.8 out of 10, Good, (885)
"Lovely hotel in beautiful surroundings. "
The price is £112
includes taxes & fees
23 Sept - 24 Sept
Macdonald Cardrona Hotel, Golf & Spa

Shepherd's Hut @ Westcote

3.0 star property
10.0 out of 10, Exceptional, (11)
"We had our first family getaway and it was grand. The hosts were great and catered us with extras. An excellent stay in a beautiful area!"
The price is £78
includes taxes & fees
2 Sept - 3 Sept
Shepherd's Hut @ Westcote

The Tontine Hotel

3.0 star property
9.2 out of 10, Wonderful, (249)
"Lovely hotel"
The price is £134
includes taxes & fees
29 Sept - 30 Sept
The Tontine Hotel

THE Gordon Arms Restaurant With Rooms

3.0 star property
10.0 out of 10, Exceptional, (31)
"Lovely stay in a very pretty area"
The price is £126
includes taxes & fees
13 Sept - 14 Sept
THE Gordon Arms Restaurant With Rooms

Burts Hotel

3.0 star property
9.4 out of 10, Exceptional, (297)
"Loved the secluded location, and the ambiance of the hotel "
Burts Hotel

Whitchester Christian Guest House

3.0 star property
9.0 out of 10, Wonderful, (14)
"Beautiful location & exceptional staff. Breakfast was great - especially the homemade bread! An ideal location to relax & recharge. "
The price is £141
includes taxes & fees
11 Sept - 12 Sept
Whitchester Christian Guest House

Philipburn Hotel, BW Signature Collection

4.0 star property
8.8 out of 10, Excellent, (98)
"Very nice and cozy hotel, with a superb breakfast"
The price is £185
includes taxes & fees
1 Sept - 2 Sept
Philipburn Hotel, BW Signature Collection

Balcary House Hotel

3.5 star property
9.0 out of 10, Wonderful, (66)
"Very enjoyable stay!"
The price is £132
includes taxes & fees
8 Sept - 9 Sept
Balcary House Hotel

Torview House

3.5 star property
The price is £1,380
includes taxes & fees
2 Sept - 3 Sept
Torview House

3 Bed House-free Parking

2.0 star property
The price is £261
includes taxes & fees
31 Aug - 1 Sept
3 Bed House-free Parking
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.
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Yarrow attractions

Learn more about Yarrow

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

by
(
)
Open Photo by james denham (CC BY-SA) / Cropped from original

Top Yarrow Hotel Reviews

More cheap stays in Yarrow

More cheap stays in Yarrow

Hotels in Yarrow with star rating

Hotels in Yarrow with star rating

Find out more about Yarrow

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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Yarrow hotel for you.
How can I save on a Yarrow hotel booking with Expedia?
Before booking your Yarrow hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 £78 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.