Scottish Borders hotels

Hotels City Rating From

Willow Court Jedburgh  5 stars

The Friars, Jedburgh, United Kingdom


Cringletie House Hotel Peebles  4 stars

Edinburgh Road, Peebles, United Kingdom, EH45 8PL

Peebles Fabulous INR 9 270

The White Swan Hotel Duns  4 stars

Market Square, Duns, United Kingdom

Duns INR 5 640

Chirnside Hall Hotel  4 stars

Nr Duns, Chirnside, United Kingdom, TD11 3LD

Chirnside INR 13 030

Roxburghe Hotel & Golf Course Kelso  4 stars

Heiton, Kelso, United Kingdom, TD5 8JZ

Kelso Superb INR 15 818

Buccleuch Arms Saint Boswells  4 stars

The Green, Saint Boswells, United Kingdom, TD60EW

Saint Boswells Superb INR 8 038

Dryburgh Abbey Hotel Melrose  4 stars

St Boswells, Melrose, United Kingdom

Melrose Fabulous INR 8 168

Mansfield House Hotel Hawick  4 stars

Weensland Road, Hawick, United Kingdom, TD9 8LA

Hawick Guest rating INR 8 557

The Coppice Hawick  4 stars

Borthwickbrae, Hawick, United Kingdom, TD9 7NA

Hawick INR 6 418

Peebles Hydro  4 stars

Innerleithen Road, Peebles, United Kingdom, EH45 8LX

Peebles Very good INR 6 353

Best Western Plus Scottish Borders Selkirk Philipburn Hotel  4 stars

Linglie Road, Selkirk, United Kingdom, TD7 5LS

Selkirk Fabulous INR 9 400

Macdonald Cardrona Hotel, Golf & Spa Peebles  4 stars

Cardrona, Peebles, United Kingdom, EH45 9H

Peebles Fabulous INR 9 335

Craigielea Guest House Galashiels  3 stars

Lawyers Brae, Galashiels, United Kingdom, TD1 3JQ


The Horse & Hound Country Inn Hawick  3 stars

Bonchester Bridge, Hawick, United Kingdom, TD9 8JN

Hawick INR 6 482

Elm House Hotel Hawick  3 stars

17 North Bridge Street Hawick, Hawick, United Kingdom, TD9 9BD

Hawick INR 6 288

Clovenfords Country Inn  3 stars

1 Vine Street, Clovenfords, Clovenfords , Borders, United Kingdom, TD1 3LU

Clovenfords , Borders Very good INR 8 168

Copper Tree Bed And Breakfast Kelso  3 stars

19 Springwood Bank , Kelso, United Kingdom

Kelso INR 7 001

The Waverley Castle Hotel Melrose  3 stars

Skirmish Hill, Waverley Road, Melrose, United Kingdom, TD6 9AA

Melrose INR 8 687

Kings Arms Hotel Melrose  3 stars

High Street , Melrose, United Kingdom

Melrose INR 7 649

County Hotel Selkirk  3 stars

3-5 High Street, Market Square, Selkirk, United Kingdom, TD7 4BZ

Selkirk Very good INR 6 936

Castle Hotel Coldstream  3 stars

11 High Street, Coldstream, United Kingdom, TD12 4AP

Coldstream Guest rating INR 5 510

Duncan House Kelso  3 stars

Chalkheugh Terrace , Kelso, United Kingdom, TD5 7DX

Kelso INR 6 482

The Border Hotel Kelso  3 stars

Kelso, Kelso, United Kingdom, TD5 8PQ

Kelso INR 7 196

Mercure Peebles Barony Castle Hotel  3 stars

Eddleston, Peebles, United Kingdom, EH458QW

Peebles Fabulous INR 5 964

Cross Keys Hotel, Kelso  3 stars

The Cross Keys Hotel, 36-37 The Square, Kelso, United Kingdom

Kelso INR 7 196

The Tontine Hotel Peebles  3 stars

High Street, Peebles, United Kingdom, EH45 8AJ

Peebles Fabulous INR 7 649

The Glen Hotel Selkirk  3 stars

Yarrow Terrace, Selkirk, United Kingdom

Selkirk INR 7 714

Neidpath Inn Peebles  3 stars

25 Oldtown Peebles, Peebles, United Kingdom

Peebles INR 6 612

The Townhouse Hotel Melrose  3 stars

Market Square, Melrose, United Kingdom

Melrose INR 11 604

Ednam House Hotel Kelso  3 stars

Bridge Street, Kelso, United Kingdom

Kelso INR 12 123

Burt'S Hotel Melrose  3 stars

Market Square, Melrose, United Kingdom

Melrose INR 8 492

St Ronans Hotel Peebles  3 stars

St Ronans Hotel High Street, Peebles, United Kingdom, EH44 6HF

Peebles Good INR 6 547

Borthwick Castle Gorebridge  3 stars

North Middleton , Eh23 4Qy, Gorebridge, United Kingdom


The Craw Inn Chirnside  2 stars

Reston, Chirnside, United Kingdom, TD14 5LS

Chirnside Superb INR 5 056

The Grapes Hotel Newcastleton  2 stars

16 Douglas Square, Newcastleton, United Kingdom


Abbotsford Arms Hotel Galashiels  2 stars

63 Stirling Street, Galashiels, United Kingdom, TD1 1BY

Galashiels INR 9 465

Tweedside Hotel Innerleithen  2 stars

54 High St ; Innerleithen, Innerleithen, United Kingdom

Innerleithen INR 5 186

Central Apartment Kelso  0 stars

18 Horsemarket Kelso, Kelso, United Kingdom, TD5 7HF


Binniemyre Guest House Galashiels  0 stars

Abbotsford Road, Galashiels, United Kingdom, TD1 3HR

Galashiels INR 6 871

The Black Bull Hotel Lauder  0 stars

13-15 Market Place, Lauder, United Kingdom

Lauder INR 7 001

Bellevue Guest House Kelso  0 stars

Bowmont Street, Kelso, United Kingdom, TD5 7DZ

Kelso INR 7 131

Watson Lodge Guest House Galashiels  0 stars

15-16 Bridge Street, Galashiels, United Kingdom, TD1 1SW

Galashiels INR 6 936
United Kingdom regions