Photo by Richard Reakes
Selkirk Hotels
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top 10 trending Selkirk hotels
The Waverley Castle Hotel
The Waverley Castle Hotel
7.6 out of 10, Good, (368)
The price is €92
per night
22 May - 23 May
Dryburgh Abbey Hotel
Dryburgh Abbey Hotel
8.6 out of 10, Excellent, (638)
The price is €125
per night
19 May - 20 May
SCHLOSS Roxburghe, part of Destination by Hyatt
SCHLOSS Roxburghe, part of Destination by Hyatt
9.2 out of 10, Wonderful, (76)
The price is €346
per night
12 May - 13 May
Save an average of 15% on thousands of hotels when you're signed in
George and Abbotsford Hotel
George and Abbotsford Hotel
8.0 out of 10, Very good, (248)
The price is €99
per night
12 May - 13 May
Burts Hotel
Burts Hotel
9.4 out of 10, Exceptional, (237)
The price is €186
per night
12 May - 13 May
Philipburn Hotel, BW Signature Collection
Philipburn Hotel, BW Signature Collection
8.6 out of 10, Excellent, (80)
The price is €189
per night
16 May - 17 May
Balcary House Hotel
Balcary House Hotel
9.0 out of 10, Wonderful, (53)
The price is €146
per night
19 May - 20 May
The Townhouse Hotel
The Townhouse Hotel
9.6 out of 10, Exceptional, (146)
The price is €134
per night
27 May - 28 May
Mansfield House Hotel
Mansfield House Hotel
9.4 out of 10, Exceptional, (127)
The price is €193
per night
19 May - 20 May
Cross Keys Inn
Cross Keys Inn
9.8 out of 10, Exceptional, (14)
The price is €167
per night
11 Jun - 12 Jun
Clint Lodge
Clint Lodge
9.4 out of 10, Exceptional, (23)
The price is €159
per night
10 Jun - 11 Jun
Templehall Hotel
Templehall Hotel
9.4 out of 10, Exceptional, (84)
Hundalee House B&B
Hundalee House B&B
9.8 out of 10, Exceptional, (98)
The price is €102
per night
10 Jun - 11 Jun
Bowden House B&B
Bowden House B&B
10.0 out of 10, Exceptional, (22)
The price is €164
per night
3 Jun - 4 Jun
The Glen Guesthouse
The Glen Guesthouse
9.0 out of 10, Wonderful, (111)
The price is €132
per night
18 May - 19 May
Meadhon House
Meadhon House
9.8 out of 10, Exceptional, (157)
Buccleuch Arms
Buccleuch Arms
8.2 out of 10, Very good, (73)
The price is €181
per night
12 May - 13 May
The Capon Tree Town House
The Capon Tree Town House
9.2 out of 10, Wonderful, (33)
The price is €123
per night
20 May - 21 May
Larkhall Burn
Larkhall Burn
9.6 out of 10, Exceptional, (14)
The Bank Guest House
The Bank Guest House
9.2 out of 10, Wonderful, (45)
The price is €110
per night
12 May - 13 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.
More cheap stays in Selkirk
More cheap stays in Selkirk
Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M, Junction 16 Johnstonebridge, Lockerbie, Scotland
The price is €66 per night from Jun 2 to Jun 3
€66
per night
2 Jun - 3 Jun
8/10 Very Good! (560 reviews)
Near an Attraction
Near an Attraction
St Mary's Loch
4.5/5(8 reviews)
Explore the great outdoors at St Mary's Loch, a lovely green space in Selkirk. While in this relaxing area, you can savour the top-notch restaurants.
Recent Reviews in Selkirk
Recent Reviews in Selkirk
5/5 Excellent
"What a lovely place. Off the beaten track, but well worth finding. Has proper old time charm but is in excellent condition. Room was a generous size, bed was comfy, bathroom was clean. Meal choice was super and the quality matched. Would definitely recommend a stay here."
A verified traveller stayed at Dryburgh Abbey Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in Selkirk
Near an Airport
Hotels Near Selkirk, Scotland
- Hexham Hotels
- Dumfries Hotels
- Peebles Hotels
- Great Britain Hotels
- Melrose Hotels
- Kelso Hotels
- Moffat Hotels
- Biggar Hotels
- Kirknewton Hotels
- Lockerbie Hotels
- Lanark Hotels
- North West England Hotels
- North East England Hotels
- Haddington Hotels
- Hawick Hotels
- Galashiels Hotels
- Duns Hotels
- Penicuik Hotels
- Jedburgh Hotels
- Lasswade Hotels