Skip to main content

Search hotels in Selkirk

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

Select occupancy

Selkirk – 18 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.2
Very Good - What previous guests thought, 131 reviews
Price from
$210.23
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.

V
Vivien
From
United Kingdom
Very friendly staff/management, easy self-check in, nice and comfortable room, very clean, delicious food. Car park behind the building. Selkirk is a lovely town.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 435 reviews
Price from
$141.11
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.

j
jones
From
Canada
Beautiful location and well maintained
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 412 reviews
Price from
$131.71
1 night, 2 adults

Hawks Nest

Selkirk

Hawks Nest offers accommodations in Selkirk, 17 miles from Melrose Abbey and 25 miles from Traquair House. There's a sun terrace and guests can access free Wifi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$145.89
1 night, 2 adults

Montrose Apartment

Selkirk

Montrose Apartment offers accommodations in Selkirk, 7.4 miles from Melrose Abbey. The vacation home features free Wifi and free private parking.

G
Gayle
From
Canada
Close to family . Stores close by for groceries.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$503.33
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.

S
Sandra
From
United Kingdom
Two couples stayed for a night here and had a very comfortable pleasant stay. Clean comfortable bedrooms with ensuite. Very friendly and accomodating staff. Food in restuarant was very good all in the company had a different dish and all enjoyed their meal. A car is reccomended to explore the surrounding area as the inn is in a small village.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 411 reviews
Price from
$128.63
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.

J
John
From
United Kingdom
The staff were fantastic - all of them! The fact that the owner served tea and coffee says a huge amount about how the hotel is run.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 703 reviews
Price from
$219.85
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.

W
William
From
United States
This hotel is in an excellent location for a vacation in the Scottish borders, right on the main road of Melrose. The staff was excellent. They were very nice and helpful. The dinner and breakfast were delicious and in a peaceful environment. Highly recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 310 reviews
Price from
$191.37
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.

B
BrettIredale
From
Australia
Absolutely fabulous hotel in a gorgeous town.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 605 reviews
Price from
$191.37
1 night, 2 adults

Kings Arms Hotel

Melrose (Near Selkirk)

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.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 280 reviews
Price from
$112.57
1 night, 2 adults
See all 18 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.5
Very Good - What previous guests thought, 5,357 reviews

Popular with guests booking hotels in Selkirk

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,702,408 reviews

Popular with guests booking hotels in Melrose

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14,366 reviews

Popular with guests booking hotels in Melrose

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

Popular with guests booking hotels in Melrose

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

Popular with guests booking hotels in Galashiels

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

Popular with guests booking hotels in Melrose

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

Popular with guests booking hotels in Ettrickbridge End

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

Best hotels with breakfast in Selkirk and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 703 reviews

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

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 411 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.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 280 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.

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

Super, One Bed flat Selkirk offers accommodations in Selkirk, 7.3 miles from Melrose Abbey. Free Wifi is available throughout the property and Dalhousie Castle is 31 miles away.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 65 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.

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

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

5 Bed in Selkirk oc-tower is located in Selkirk, just 12 miles from Melrose Abbey and 19 miles from Traquair House. This vacation home features a garden.

Garden Flat- Private Luxury offers accommodations in Ashkirk, 13 miles from Melrose Abbey and 21 miles from Traquair House. This property offers access to a balcony and free private parking.

Hotels located in the center of Selkirk

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 28 reviews

The Barn at Dormouse Cottage is located in Selkirk, just 14 miles from Melrose Abbey and 15 miles from Traquair House. There's a picnic area and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Leaderfoot Cottage offers accommodations in Selkirk, 29 miles from Dalhousie Castle and 3.3 miles from Melrose Abbey. The vacation home features both Wifi and private parking free of charge.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Swallows Nest - Yarrow Valley Family Studio -Sleeps 4- with Garden Access and Hill Views offers accommodations in Selkirk, 30 miles from Rosslyn Chapel and 21 miles from Station Park.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 119 reviews

Honey Cottage Caravan Park features accommodations in Selkirk. With free private parking, the property is 23 miles from Melrose Abbey and 15 miles from Traquair House.

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.

Budget hotels in Selkirk and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 371 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.

Fairways offers accommodations in Melrose, 28 miles from Dalhousie Castle. The homestay features both free Wifi and free private parking. Towels and bed linen are available in the homestay.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 25 reviews

Offering a garden, Yarrow cottage offers accommodations in Broadmeadows. A hot tub is available for guests.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 42 reviews

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

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Providing a garden, Auld Skuil features accommodations in Ashkirk. Located around 14 miles from Melrose Abbey, the guest house is also 21 miles away from Traquair House.

27 miles from Dalhousie Castle in Darnick, Villa Abbotsford by Interhome offers accommodations with access to a sauna and hot tub. With garden views, this accommodation features a patio.

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

3 Bed in Galashiels oc-76698 offers accommodations in Galashiels, 26 miles from Dalhousie Castle. This vacation home provides a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 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.

What Guests Said About Selkirk:

Scored out of 10, guest rating 8.0

Selkirk is a quiet town now, but its history is really worth...

Selkirk is a quiet town now, but its history is really worth exploring. There's been some serious money here in the past as evidenced by the many "mansions" which were once private residences. (Maybe some still are). Definitely worth a visit for a short break or as a base for a walking tour. Oh, and it has a very good Indian restaurant.
Guest review bySteve
United Kingdom
Scored out of 10, guest rating 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 byTim
United Kingdom
Scored out of 10, guest rating 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 byPaul
United Kingdom
Scored out of 10, guest rating 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 byMrs J Garner
United Kingdom
Scored out of 10, guest rating 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 byjames
United Kingdom
Scored out of 10, guest rating 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 byJulia
United Kingdom

See reviews by guests who stayed at hotels in Selkirk

See all
From $158.05 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 412 reviews
PERFECT is the only term that can qualify this outstanding establishment : impoising and manor like exteriorly, but happily surrounded by beautiful ground and flowers. Warm welcome on arrival, fantastic, spacious room where no comfort or detail is missing, very good bed AND armchairs, very quiet. Spacious and pleasant bar and restaurant, and the best food we’ve had among the 10 hotels we’ve stayed at during our trip. It is truly wonderful to end our journey on such a wonderful note. Thank you Glen Hotel and all its staff!
Guest review byClaire
France
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
The apartment is situated in the heart of Selkirk, with easy access to the High Street but also to local walking destinations such as The Haining. The apartment is well equipped, especially the kitchen with pots and pans etc.
Guest review byChloe
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 273 reviews
Beautiful house and grounds so sensitively and well restored. Sonny and his staff so kind and helpful. In a stunning area of Selkirk just beside the Haining park.
Guest review byMoya
United Kingdom
From $197.86 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 435 reviews
Lovely hotel and the staff were very friendly. I just felt that the en-suite was a bit too small. Everything else including breakfast was spot on.
Guest review byJoanne
United Kingdom
From $243.76 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 131 reviews
Staff very helpful and friendly. Room very clean and comfortable. We ate in the hotel and food was delicious. Perfect place to relax.
Guest review byEleanor
United Kingdom

More places to explore, more ways to go