Skip to main content

Search hotels in Selkirk

Enter your dates to see the latest prices and deals for Selkirk hotels

Selkirk – 16 hotels and places to stay

Filter by:

Star Rating
Review score

All Seasons Philipburn, BW Signature Collection

Hotel in Selkirk

All Seasons Philipburn, Best Western Signature Collection, is luxury accommodations on the outskirts of the beautiful Scottish Border town of Selkirk The property is set in 4 acres of grounds with...

R
Richard
From
United States
The breakfast was made to order. one simply fills in a sheet with everything they would like for breakfast and submit it the day before. The breakfasts and dinner were exceptional. I didn't expect dinner service to be available, but I got an email from the hotel asking if I would like to order dinner for the night of my arrival! I was sent the menu and has able to order prior to arrival and had dinner the evening we arrived.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 176 reviews
Price from
$243
1 night, 2 adults

The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location

Hotel in Selkirk

Located in central picturesque Selkirk, the The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location is a friendly former coaching inn on the market square.

J
Jennifer
From
United States
Breakfast was an option, but we opted instead to use the communal refrigerator and eat a cold breakfast that we purchased at the nearby market. We were offered the use of the area for dinner if we had wanted to get takeaway. That type of flexibility is nice when you have been traveling for a while.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 411 reviews
Price from
$134.08
1 night, 2 adults

Heatherlie House Hotel

Selkirk

Offering garden views, Heatherlie House Hotel in Selkirk offers accommodations, a garden, a bar, and a shared lounge. There's a sun terrace and guests can access free Wifi and free private parking.

P
Paul
From
United Kingdom
Sonny could not have done more to make sure our stay was perfect. He was/is an excellent host and it was lovely to hear the story of how his family came to own the hotel. The building is beautiful, the rooms are spacious with very comfortable beds, the dining area was bright and open, the food was excellent and all the staff were 1st class.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 336 reviews
Price from
$151.09
1 night, 2 adults

Montrose Apartment

Selkirk

Montrose Apartment is located in Selkirk, just 7.4 miles from Melrose Abbey and 15 miles from Traquair House. The vacation home features both Wifi and private parking free of charge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews
Price from
$471.41
1 night, 2 adults

The Glen Guesthouse

Selkirk

Quietly located within the Scottish Borders. Free high-speed WiFi is available in all areas and there is free onsite parking. This Victorian property also features many original features.

A
Allen
From
United States
Steve's exceptional breakfast. He and his wife the perfect hosts.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 406 reviews
Price from
$153.72
1 night, 2 adults

ENTIRE Lovely Scottish Cottage

Selkirk

ENTIRE Lovely Scottish Cottage offers accommodations in Selkirk, 6.9 miles from Melrose Abbey. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

a
anastasia
From
United States
Nice neighborhood. Lap blankets on couch nice touch, very helpful since the heat didn't work. Property has potential but is lacking right now!
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 46 reviews
Price from
$87.37
1 night, 2 adults

Cross Keys Inn Ettrickbridge

Ettrickbridge End (Near Selkirk)

Located in Ettrickbridge End, 14 miles from Melrose Abbey, Cross Keys Inn Ettrickbridge has accommodations with a shared lounge, free private parking, a restaurant and a bar.

R
Roy
From
United Kingdom
Fantastic location. Lovely room, good facilities, luxury toiletries, plenty on the hot drinks tray and loads of milk. Great bar and restaurant.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews
Price from
$147.58
1 night, 2 adults

The Townhouse Hotel

Melrose (Near Selkirk)

In the center of Melrose, The Townhouse Hotel is a 2-minute walk from Melrose Abbey and less than 3 miles from Sir Walter Scott’s former home, Abbotsford.

L
Louisa
From
United Kingdom
Beautiful bedroom - spacious, light and comfortable. Very good menu for dinner and breakfast - enjoyed the food. Friendly and helpful staff both front of house and in dining room.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 329 reviews
Price from
$210.22
1 night, 2 adults

Burt's Hotel

Melrose (Near Selkirk)

With a town center location on Market Square, Burt’s Hotel in Melrose offers individually styled rooms with free parking and Wi-Fi, along with an AA Rosette-winning restaurant.

M
Michael Marr
From
United States
Perfectly pleasantly situated and highly attentive staff who took care of every possible concern from the best way to get to Abbotsford to why Monkey Shoulder is called Monkey Shoulder.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 659 reviews
Price from
$216.79
1 night, 2 adults

Kingsknowes Hotel

Galashiels (Near Selkirk)

Located in Galashiels, 26 miles from Dalhousie Castle, Kingsknowes Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

G
Gregory
From
United States
The hotel is absolutely gorgeous! It felt quite special to stay in such a beautiful manor. The breakfasts were exceptional - linen tablecloths and plated service. The best part was the kindness of the wonderful staff. Lene was a bright start to our day each morning. She was professional and happy to fulfill whatever we needed. We will definitely stay here again!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews
Price from
$186.24
1 night, 2 adults
See all 16 hotels in Selkirk

Most booked hotels in Selkirk and surrounding area in the past month

See all

Popular with guests booking hotels in Selkirk

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 176 reviews

Popular with guests booking hotels in Selkirk

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 411 reviews

Popular with guests booking hotels in Galashiels

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 659 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 222 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 452 reviews

Popular with guests booking hotels in Clovenfords

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 192 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 329 reviews

Popular with guests booking hotels in Ettrickbridge End

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,346 reviews

Best hotels with breakfast in Selkirk and nearby

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 742 reviews

Located in Galashiels, 26 miles from Dalhousie Castle, Kingsknowes Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

From $186.24 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 65 reviews

Offering mountain views, Bowden House B&B in Melrose provides accommodations, a garden, and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 341 reviews

Located in Ettrickbridge End, 14 miles from Melrose Abbey, Cross Keys Inn Ettrickbridge has accommodations with a shared lounge, free private parking, a restaurant and a bar.

From $214.26 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 222 reviews

Kings Arms Hotel is located in Melrose, 27 miles from Dalhousie Castle. Each room at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a bar.

From $134.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 329 reviews

In the center of Melrose, The Townhouse Hotel is a 2-minute walk from Melrose Abbey and less than 3 miles from Sir Walter Scott’s former home, Abbotsford.

From $168.17 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 659 reviews

With a town center location on Market Square, Burt’s Hotel in Melrose offers individually styled rooms with free parking and Wi-Fi, along with an AA Rosette-winning restaurant.

From $216.79 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 452 reviews

Station Hotel has en suite rooms in a town-center location. The restaurant offers home cooking at reasonable prices. Melrose Abbey is close by.

From $157.66 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 406 reviews

Quietly located within the Scottish Borders. Free high-speed WiFi is available in all areas and there is free onsite parking. This Victorian property also features many original features.

From $153.72 per night

Hotels located in the center of Selkirk

Aikwood Tower is located in Selkirk, just 12 miles from Melrose Abbey and 18 miles from Traquair House. This property offers access to table tennis, free private parking, and free Wifi.

5 Bed in Selkirk TOWER is located in Selkirk, just 12 miles from Melrose Abbey and 19 miles from Traquair House. The vacation home features both Wifi and private parking free of charge.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Secluded Luxury Off-Grid Hideaway provides accommodations in Selkirk. This vacation home offers air-conditioned accommodations with a patio.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Providing a garden, Secluded Luxury Off-Grid Hideaway with Apartment provides accommodations in Selkirk. With garden views, this accommodation features a patio.

Budget hotels in Selkirk and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 361 reviews

Monorene Guest House offers accommodations in Galashiels, 24 miles from Dalhousie Castle. The guest house features both Wifi and private parking free of charge.

From $104.45 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 62 reviews

Yairbrig Holiday offers accommodations in Galashiels, 27 miles from Dalhousie Castle. There's a sun terrace and guests can use free Wifi and free private parking.

Yairbrig Cottage offers accommodations in Galashiels, 27 miles from Dalhousie Castle. Outdoor seating is also available at the apartment.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 51 reviews

Featuring a garden, Lovely little house in Yarrowford - Yarrow Valley offers accommodations in Broadmeadows.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

26 miles from Dalhousie Castle in Galashiels, 3 Bed in Melrose 76698 provides accommodations with access to a hot tub.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

A recently renovated vacation home, Satchells Cottage offers accommodations in Melrose. Housed in a building dating from 1960, this vacation home provides free Wifi and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 266 reviews

Cosy Room in Galashiels offers accommodations in Galashiels, 25 miles from Dalhousie Castle. Towels and bed linen are offered in the homestay. The accommodation is non-smoking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Galashiels, Scottish Borders, One Double Bed offers accommodations in Galashiels, 25 miles from Dalhousie Castle.

What Guests Said About Selkirk:

8.0

Selkirk is not particularly special but it is perfectly...

Selkirk is not particularly special but it is perfectly located to visit a myriad of interesting places, the most special being the Tapestry of Scotland in Galashiels. A must see, in my view even better than the Bayeux Tapestry. Melrose, Floors Castle, Peebles and many beautiful gardens are all nearby. Easy access to Edinburgh by road or train. 90 minutes to the wonderful Dumfries House.
Guest review by
Tim
United Kingdom
10

A really nice town, lovely square and some interesting shops...

A really nice town, lovely square and some interesting shops (although many don't open Monday as well as Sunday). Loch Carron Weavers on an industrial estate well worth a visit to see the tartans. Many Abbeys and stately homes, and nice riverside spots, within easy reach, and mountain areas to the west.
Guest review by
Paul
10

Beautiful traditional hotel. Sonny was an excellent host.

Beautiful traditional hotel. Sonny was an excellent host. We were made to feel very welcome. Great hospitality, lovely food, comfortable room. Lovely and peaceful. The location is ideal for touring the borders. The scenery is beautiful, great for hiking. Close to Abbotsford, which is a must see.
Guest review by
Mrs J Garner
United Kingdom
10

Selkirk is a pleasant, friendly Borders town.

Selkirk is a pleasant, friendly Borders town. There are strong associations with Sir Walter Scott and the town is a good location for visiting other Border sites of interest. Locally there are good walks and several areas of interest in walking distance. Being located in the Southern Uplands the town is quite hilly but the town centre offers easier walking. One downside is that it lies on the A7 a main route so expect some heavy traffic at times through the town centre. Even this can be of benefit as it also means there is a good bus service between Selkirk and Edinburgh as well as bus links to the wider Borders area via Galashiels so there is not necessarily a need for travel by car.
Guest review by
james
United Kingdom
8.0

Selkirk is on a main route yet is mainly quiet

Selkirk is on a main route yet is mainly quiet Many beautiful places to walk - riverside, parkland, woodland You feel safe going out at night (for a dog walk) Plenty of take-away options, all with delicious food Some quirky shops
Guest review by
Julia
United Kingdom
10

Selkirk had some nice walks.

Selkirk had some nice walks. We did.a forest walk and went around a loch as well. The town has many interesting houses, so we just walked around the town as it was pleasurable and easy to get around. The people in town were friendly and helpful. It was also a good place to stay to just visit other sites nearby. We ate our suppers at Heatherlie House Hotel where we stayed as they had an extensive menu and the food was delicious and not expensive. A truly memorable stay and visit.
Guest review by
Jill
Canada

See reviews by guests who stayed at hotels in Selkirk

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 336 reviews
Sonny met us with a warm welcome. He made a special effort to help mark our 40th wedding anniversary which we very much appreciated. Everyone in the hotel was friendly and helpful with excellent customer care. Being setback from the road made for a peaceful environment. The grounds were pleasant and well cared for although the weather did not help us fully enjoy them. We ate both breakfast and dinner in the hotel which were well cooked and tasty. Unlike many hotels there were two chairs in the bedroom not just one.
Guest review by
james
United Kingdom
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 273 reviews
We did not realise the hotel was 15 miles from the town of Selkirk, (we were on a hiking trip) but the owner immediately offered to come and pick us up. The restaurant was closed because of her birthday, but she invited us to join the party and offered us a free meal. The only thing we had to do in return was sing karaoke:-) We had a lovely evening with very friendly people!
Guest review by
Marlies
Netherlands
From $192.44 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 411 reviews
Very comfortable bed great sleep, quiet even at front. Great breakfast. We loved Selkirk wish could have stayed longer. And would definitely return to the County.
Guest review by
Griffiths
United Kingdom
From $220.07 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 46 reviews
We have stayed here several times now and we will keep rebooking. Perfect little flat in the heart of Selkirk.
Guest review by
Ashleigh
United Kingdom
From $448.75 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews
Very central for visiting relatives in Selkirk. Also great place to explore the Borders and Edinburg from.
Guest review by
Susan
Australia