Photo by Walter Baxter
Find hotels in Selkirk from ฿1,471
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Selkirk
Family friendly
Check prices for these dates
Our top choices for Selkirk hotels

Philipburn Hotel, BW Signature Collection
Philipburn Hotel, BW Signature CollectionSelkirk
8.8 out of 10, Excellent, (99 reviews)
The price is ฿4,926
฿5,912 total
includes taxes & fees
16 Jan - 17 Jan


The County Hotel
The County HotelSelkirk
7.6 out of 10, Good, (5 reviews)
The price is ฿3,491
฿3,491 total
includes taxes & fees
17 Jan - 18 Jan

The Glen Guesthouse
The Glen GuesthouseSelkirk
9.0 out of 10, Wonderful, (133 reviews)
The price is ฿4,556
฿5,467 total
includes taxes & fees
19 Jan - 20 Jan

THE Gordon Arms Restaurant With Rooms
THE Gordon Arms Restaurant With RoomsSelkirk
9.8 out of 10, Exceptional, (32 reviews)
The price is ฿4,205
฿5,046 total
includes taxes & fees
16 Jan - 17 Jan

Black Burn Lodge
Black Burn LodgeNewcastleton
10.0 out of 10, Exceptional, (46 reviews)
The price is ฿6,518
฿6,518 total
includes taxes & fees
11 Jan - 12 Jan

The Townhouse Hotel
The Townhouse HotelMelrose
9.6 out of 10, Exceptional, (237 reviews)
The price is ฿4,245
฿5,094 total
includes taxes & fees
11 Jan - 12 Jan

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is ฿3,680
฿4,416 total
includes taxes & fees
11 Jan - 12 Jan

Bishopcleugh Guest House
Bishopcleugh Guest HouseLockerbie
10.0 out of 10, Exceptional, (78 reviews)
The price is ฿6,392
฿6,392 total
includes taxes & fees
12 Jan - 13 Jan


The Royal Hotel
The Royal HotelJedburgh
9.0 out of 10, Wonderful, (107 reviews)
The price is ฿2,418
฿2,902 total
includes taxes & fees
11 Jan - 12 Jan

Ednam House Hotel
Ednam House HotelKelso
8.4 out of 10, Very good, (492 reviews)
The price is ฿2,418
฿2,902 total
includes taxes & fees
11 Jan - 12 Jan


Bowden House B&B
Bowden House B&BMelrose
10.0 out of 10, Exceptional, (27 reviews)
The price is ฿5,888
฿5,888 total
includes taxes & fees
11 Jan - 12 Jan

Mansfield House Hotel
Mansfield House HotelHawick
9.2 out of 10, Wonderful, (144 reviews)
The price is ฿3,504
฿4,205 total
includes taxes & fees
15 Jan - 16 Jan

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.2 out of 10, Very good, (670 reviews)
The price is ฿4,979
฿5,975 total
includes taxes & fees
25 Jan - 26 Jan

Buccleuch Arms
Buccleuch ArmsMelrose
8.2 out of 10, Very good, (94 reviews)
The price is ฿4,836
฿5,803 total
includes taxes & fees
11 Jan - 12 Jan

Balcary House Hotel
Balcary House HotelHawick
9.0 out of 10, Wonderful, (71 reviews)
The price is ฿4,906
฿5,888 total
includes taxes & fees
11 Jan - 12 Jan

The Border Hotel
The Border HotelKelso
9.0 out of 10, Wonderful, (113 reviews)
The price is ฿3,264
฿3,917 total
includes taxes & fees
11 Jan - 12 Jan

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
Stay near popular Selkirk attractions
Learn more about Selkirk
Nestled in a picturesque rural setting, Selkirk invites visitors to explore Sir Walter Scott's Courtroom and the fascinating exhibits at Halliwell's House Museum. Hike to the Three Brethren for stunning views, then discover the historic Market Square before venturing to nearby Bowhill House and tranquil St Mary's Loch.

Photo by Davey Currie
Open Photo by Davey Currie
More cheap stays in Selkirk

Days Inn by Wyndham Abington M74
Welcome Break Service Area J13 Biggar Scotland
The price is ฿1,226 per night from 11 Jan to 12 Jan
฿1,226
฿1,471 total
11 Jan - 12 Jan
includes taxes & fees
8.2/10 Very Good! (735 reviews)







































































