Photo by John Clive Nicholson

Ettrick Hotels from ₹6,265
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ettrick
Pet friendly
Check prices for these dates
Our top choices for Ettrick hotels

Windlestraw Guesthouse
Windlestraw GuesthouseWalkerburn
The price is ₹12,115
₹14,538 total
includes taxes & fees
8 May - 9 May

Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale WaterLockerbie
8.2 out of 10, Very good, (831 reviews)
The price is ₹5,221
₹6,265 total
includes taxes & fees
4 May - 5 May

Cross Keys Inn
Cross Keys InnSelkirk
9.8 out of 10, Exceptional, (40 reviews)
The price is ₹13,893
₹16,672 total
includes taxes & fees
13 May - 14 May

The Famous Star Hotel
The Famous Star HotelMoffat
9.2 out of 10, Wonderful, (185 reviews)
The price is ₹11,186
₹13,423 total
includes taxes & fees
14 May - 15 May

Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (139 reviews)
The price is ₹29,622
₹35,546 total
includes taxes & fees
2 May - 3 May

Mansfield House Hotel
Mansfield House HotelHawick
9.2 out of 10, Wonderful, (149 reviews)
The price is ₹11,311
₹13,573 total
includes taxes & fees
3 May - 4 May

THE Gordon Arms Restaurant With Rooms
THE Gordon Arms Restaurant With RoomsSelkirk
9.8 out of 10, Exceptional, (32 reviews)
The price is ₹15,116
₹18,139 total
includes taxes & fees
28 May - 29 May

The Park Hotel Peebles
The Park Hotel PeeblesPeebles
8.6 out of 10, Excellent, (431 reviews)
The price is ₹12,301
₹14,761 total
includes taxes & fees
18 May - 19 May

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (939 reviews)
The price is ₹10,229
₹12,275 total
includes taxes & fees
31 May - 1 Jun

Traquair Arms Hotel
Traquair Arms HotelPeebles
9.0 out of 10, Wonderful, (102 reviews)
The price is ₹16,406
₹19,687 total
includes taxes & fees
6 May - 7 May

The County Hotel
The County HotelSelkirk
8.0 out of 10, Very good, (6 reviews)
The price is ₹14,640
₹14,640 total
includes taxes & fees
29 May - 30 May

Philipburn Hotel, BW Signature Collection
Philipburn Hotel, BW Signature CollectionSelkirk
8.8 out of 10, Excellent, (101 reviews)
The price is ₹20,662
₹24,794 total
includes taxes & fees
7 May - 8 May

Balcary House Hotel
Balcary House HotelHawick
8.8 out of 10, Excellent, (75 reviews)
The price is ₹14,918
₹17,901 total
includes taxes & fees
3 May - 4 May

The Tontine Hotel
The Tontine HotelPeebles
9.0 out of 10, Wonderful, (265 reviews)
The price is ₹11,815
₹14,178 total
includes taxes & fees
10 May - 11 May

Lovely 2- Bed Apartment in Hawick
Lovely 2- Bed Apartment in HawickHawick
10.0 out of 10, Exceptional, (1 review)
The price is ₹24,952
₹29,426 total
includes taxes & fees
13 May - 14 May

Whitchester Christian Guest House
Whitchester Christian Guest HouseHawick
9.0 out of 10, Wonderful, (14 reviews)
The price is ₹14,523
₹17,428 total
includes taxes & fees
24 May - 25 May

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (698 reviews)
The price is ₹17,028
₹20,434 total
includes taxes & fees
13 May - 14 May

Balmoral Hotel
Balmoral HotelMoffat
9.2 out of 10, Wonderful, (205 reviews)
The price is ₹11,721
₹14,065 total
includes taxes & fees
3 May - 4 May

The Glen Guesthouse
The Glen GuesthouseSelkirk
9.0 out of 10, Wonderful, (135 reviews)
The price is ₹13,849
₹16,619 total
includes taxes & fees
7 May - 8 May
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
Learn more about Ettrick
Trip time! Discover the countryside, gardens and local cuisine in trendy Ettrick.

Photo by John Clive Nicholson
Open Photo by John Clive Nicholson
Top Ettrick Hotel Reviews

Days Inn by Wyndham Lockerbie Annandale Water
8/10 Good
More cheap stays in Ettrick

Moffat Independent Hostel
Bridge House Moffat Scotland
The price is ₹8,720 per night from 6 May to 7 May
₹8,720
₹10,464 total
6 May - 7 May
includes taxes & fees










































































