Photo by Richard Reakes

Search Hotels in Selkirk

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

The Five Turrets: Stay in Scotland in Style in a Historic Four-bed Holiday Home
The Gordon Arms
3 out of 5
Yarrow Valley, Selkirk, Scotland
The price is £86 per night from 17 Dec to 17 Dec
10.45 mi from city centre
4.9/5 Exceptional! (23 reviews)
"Great stay"

Reviewed on 10 Oct 2021

The Gordon Arms
Buccleuch Arms Hotel
3 out of 5
High Street, Moffat, Scotland
Fully refundableReserve now, pay when you stay
The price is £82 per night from 16 Dec to 16 Dec
28.08 mi from city centre
4.5/5 Wonderful! (61 reviews)
"Lovely hotel with very friendly staff"

Reviewed on 1 Sep 2021

Buccleuch Arms Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Glen Hotel
3 out of 5
Yarrow Terrace, Selkirk, Scotland
Fully refundableReserve now, pay when you stay
The price is £109 per night from 5 Dec to 5 Dec
0.53 mi from city centre
4.3/5 Excellent! (86 reviews)
Nice hotel Selkirk
"A smidge pricey for the single traveller but was a lovely building, room was decent, clean throughout. Parking was there if you had a car but I didn’t need it, I was hiking. Selkirk is a lovely town to stroll around including The Haining. 😊"

Reviewed on 13 Jul 2021

The Glen Hotel
The Grapes Hotel
The price is £75 per night from 3 Dec to 3 Dec
25.54 mi from city centre
4.2/5 Excellent! (75 reviews)
"Lovely place to stay"

Reviewed on 1 Nov 2021

The Grapes Hotel
Hartfell Guest House
4 out of 5
Hartfell Crescent, Moffat, Scotland
The price is £95 per night from 7 Dec to 7 Dec
27.8 mi from city centre
4.5/5 Wonderful! (67 reviews)
Comfortable
"One night stay for hiking in the area. I had a single room, which was comfortable enough. Decent refreshment tray, nice bed. Breakfast was decent. I'd advised of gluten free at time of booking, and they'd marked the menu with what was possible, which was reassuring."

Reviewed on 23 May 2021

Hartfell Guest House
THE CLOCK TOWER, BOWHILL - 3.5 miles from Selkirk, sleeps 4+3 in 2 bedrooms
Montrose Apartment -  an apartment that sleeps 3 guests  in 2 bedrooms
The price is £538 per night from 28 Dec to 28 Dec
0.29 mi from city centre
Montrose Apartment - an apartment that sleeps 3 guests in 2 bedrooms
Barony Castle Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £100 per night from 5 Dec to 5 Dec
18.54 mi from city centre
3.9/5 Very Good! (641 reviews)
"The location was great for the dog...a short stroll around the grounds...room was okay, clean...the staff friendly and helpful...loved the swimming pool...☺"

Reviewed on 10 Oct 2021

Barony Castle Hotel
2 bedroom accommodation in Selkirk
Elm Park Ettrick Terrace, Selkirk, SCT
0.18 mi from city centre
5/5 Exceptional! (1 review)
A perfect place to stay in the Borders
"We don't ask for much in a holiday lodge but this one was the most luxurious one we ever stayed in. Everything you could need was there, even some groceries for our first meal. Also information about every device in the house (of which we didn't use many) and about the neighborhood. And a very pleasant ..."

Reviewed on 6 Oct 2019

2 bedroom accommodation in Selkirk
Heatherlie House Hotel
3.5 out of 5
Heatherlie Park, Selkirk, Scotland
0.49 mi from city centre
Heatherlie House Hotel
The Kirkstyle Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £79 per night from 7 Dec to 7 Dec
27.31 mi from city centre
4.7/5 Exceptional! (56 reviews)
"Good location. Shower not great."

Reviewed on 17 Nov 2021

The Kirkstyle Hotel
Philipburn Hotel, BW Signature Collection
4 out of 5
Linglie Road, Selkirk, Scotland
The price is £143 per night from 3 Dec to 3 Dec
0.89 mi from city centre
4.3/5 Excellent! (57 reviews)
"What an awesome hotel. I stayed in a garden room which has a great amount of space, is spotlessly clean and very comfortable bed. The staff were really friendly and helpful and made the stay an absolute delight. I'd love to stay their again."

Reviewed on 4 Oct 2021

Philipburn Hotel, BW Signature Collection
Robertson Arms Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £90 per night from 3 Dec to 3 Dec
32.59 mi from city centre
4.5/5 Wonderful! (50 reviews)
Business trip July 2021
"Wonderful hotel with friendly staff and great food"

Reviewed on 16 Jun 2021

Robertson Arms Hotel
The Central Guest House
3 out of 5
51 The Square, Kelso, Scotland
Fully refundableReserve now, pay when you stay
The price is £75 per night from 3 Dec to 3 Dec
16.15 mi from city centre
3.9/5 Very Good! (22 reviews)
"I’ve stayed here several times, it’s a clean, safe and comfortable guest house. I was on the top floor which gives you great views over the cobbled streets but it’s 60 steps so you don’t want to forget anything and have to go back down again. Nice facilities in the room, fridge, microwave, plenty ..."

Reviewed on 23 Jun 2021

The Central Guest House
Pine Lodge
3.5 out of 5
Pine Lodge Ettrick Valley, Selkirk, Scotland
6.73 mi from city centre
Pine Lodge
Sure Hotel by Best Western Lockerbie
3 out of 5
Old Annan Road, Lockerbie, Scotland
Fully refundableReserve now, pay when you stay
The price is £80 per night from 4 Dec to 4 Dec
36.59 mi from city centre
4/5 Very Good! (48 reviews)
"Very convenient for the motorway and comfortable with good food."

Reviewed on 5 Nov 2021

Sure Hotel by Best Western Lockerbie
Cross Keys
3 out of 5
Ettrickbridge, Selkirk, Scotland
The price is £80 per night from 5 Dec to 5 Dec
5.94 mi from city centre
4.6/5 Wonderful! (17 reviews)
"It was very peaceful in that area the views were beautiful the evening meal was plentiful"

Reviewed on 6 Oct 2021

Cross Keys
LAUNDRY COTTAGE - the former laundry on the Howford estate
5.6 mi from city centre
5/5 Exceptional! (1 review)
Spacious but cosy and stylish
"We booked our long weekend stay as three couples who planned to do a cycling event, which ended up being cancelled due to snow! However the cottage was warm and comfortable so we enjoyed a relaxing weekend - and the snow had gone by Sunday so we were able to get out cycling on the lovely scenic and ..."

Reviewed on 12 Apr 2019

LAUNDRY COTTAGE - the former laundry on the Howford estate
Peebles Hydro Hotel
The price is £135 per night from 6 Dec to 6 Dec
15.02 mi from city centre
4/5 Very Good! (449 reviews)
"Absolutely beautiful place. The rooms were lovely and clean and the bed was super comfy. The pool and jacuzzi were spotless. There area a views we superb and we will definitely be back!"

Reviewed on 10 Nov 2021

Peebles Hydro Hotel
Don't see what you're looking for?
See all available properties in Selkirk
View all properties
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.

Frequently asked questions

Selkirk Hotel Reviews
expedia verified reviews