Skip to main content

The best inns in Selkirk

Check out our pick of great inns in Selkirk

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Tushielaw Inn, hotel in Selkirk

The Tushielaw Inn has a garden, terrace, a restaurant and bar in Selkirk. Located around 35 km from Melrose Abbey, the inn is also 23 km away from Traquair House.

How rural it is
Scored 8.9
8.9
Rated fabulous
Fabulous
410 reviews
Price from
£124
1 night, 2 adults
The Salmon Inn, hotel in Galashiels

Set in Galashiels, The Salmon Inn features a terrace, bar and free WiFi throughout the property. Guests can have a drink at the snack bar. At the inn, every room has a desk and a flat-screen TV.

From the greeting at the inn to my father's departure everything was 1st class. My father said it was like staying in a five star hotel, very comfy bed, great shower and lovely clean, modern room with tea/coffee facilities and some tea cakes his favourite 😍 also had complimentary water both still and sparkling. Never heard any noise and slept very well.
Scored 8.5
8.5
Rated very good
Very good
208 reviews
Price from
£139
1 night, 2 adults
George and Abbotsford, hotel in Melrose

George and Abbotsford features a garden, shared lounge, a restaurant and bar in Melrose. There is a sun terrace and guests can make use of free WiFi and free private parking.

Friendly staff. Good breakfast
Scored 6.9
6.9
Rated pleasant
Pleasant
853 reviews
Price from
£90
1 night, 2 adults
Buccleuch Arms, hotel in Saint Boswells

Set in St Boswells, this award-winning country Inn dates back to 1836.

breakfast customer service comfortable room
Scored 8.0
8.0
Rated very good
Very good
337 reviews
Price from
£138
1 night, 2 adults
Teviotside Travel Inn Ltd, hotel in Hawick

Featuring a shared lounge, Teviotside Travel Inn Ltd is located in Hawick in the Borders region, 26 km from Melrose Abbey and 42 km from Traquair House. The inn features family rooms.

Great stay good location and warm and comfortable bed staff were very helpful and welcoming
Scored 8.1
8.1
Rated very good
Very good
128 reviews
Price from
£85
1 night, 2 adults
All inns in Selkirk
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Selkirk

See all
  • Avg. price/night: £124
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 410 reviews
    Lovely little inn in the middle of nowhere. Easy to get to by car (and car only). Very friendly family running the place. Very good food and incredible value for money.
    Wolf
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 315 reviews
    Found no fruit except unpacked ones. Not practical no peaches, soft fruit or similar. Wes going to buy and bring some in but my wife stopped me. Staff extremely Friendly and helpful. My dinner was good not sure minestrone was not tinned.
    John
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 315 reviews
    It's a small family run hotel and everyone is very helpful and friendly. Since we never really explored this area before, we asked for interesting things to see and later in the evening the owner supplied us with a list of local highlights. The food was lovely as well, we had dinner here both nights and breakfast set us up for the day.
    Hanna
    Young couple
  • Avg. price/night: £164.50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 208 reviews
    In general the dinner menu and service was very poor. Even the breakfast, which is now almost universally a buffet, relied on unreliable table service. Against that the general facilities in the room: bed, TV, bathroom, space allowed were excellent
    Bernard
    Solo traveller
  • Avg. price/night: £124
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 410 reviews
    Honestly, what a treat of an inn. The location is breathtaking, really deep in the countryside, and so quiet. While we were having breakfast, some chickens tried to invade via the front door, so we had a good laugh. Really lovely and clean. The breakfast was nice and tasty. The staff were so helpful with a much earlier checkin.
    DanielleMitchell94
    People with friends
  • Avg. price/night: £124
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 410 reviews
    The location for me is excellent for my cycle ride from Edinburgh to Cumbria and vice versa. I love a country inn with rooms - works well for me. Food was very good and just right.
    Alan
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 315 reviews
    Lovely house with interesting features. Good location for visiting Abbotsford and surrounds. Warm welcome extended by Sonny. Dinner in the restaurant was good.
    Hilary
    Young couple
  • Avg. price/night: £124
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 410 reviews
    The location is lovely and the peace and quiet most welcome. We loved the view of hills and river from our bedroom window - and the sound of a cuckoo. We enjoyed exploring the beautiful countryside nearby. We enjoyed pub-style dinner and a hearty breakfast and liked putting the world to rights with the proprietor! We appreciated the non-slip surface in the shower and the comfortable bed and always like to see old furniture cared for and put to good use. A nice touch was the wee dram - thank you!
    Jane Annesley
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 315 reviews
    Host is very helpful. Availability of bar and dinner onsite is an asset. Central to many locations.
    Leslie
    Young couple
  • Avg. price/night: £124
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 410 reviews
    Very comfortable stay in an historic inn. Comfortable room and pleasant meals. A lovely rural setting
    Alastair
    Young couple