Scottish Borders hotels

Hotels City Rating From

Auld Cross Keys Inn Hawick  5 stars

Main Street, Hawick, United Kingdom, TD9 8NU

Hawick

Abbotsford, Hope Scott Wing Hotel Melrose  5 stars

Abbotsford, Roxburghshire, Melrose, Gb, Melrose, United Kingdom

Melrose GBP 1 209

Willow Court Bed & Breakfast Jedburgh  5 stars

The Friars, Jedburgh, United Kingdom

Jedburgh

Cringletie House Hotel Peebles  4 stars

Edinburgh Road, Peebles, United Kingdom, EH45 8PL

Peebles Fabulous GBP 157

The White Swan Hotel Duns  4 stars

Market Square, Duns, United Kingdom

Duns GBP 62

The Townhouse Kelso Bed & Breakfast  4 stars

Oven Wynd, Kelso, United Kingdom, TD5 7HS

Kelso

Station Hotel And Restaurant Melrose  4 stars

Market Square, Melrose, United Kingdom

Melrose Superb GBP 106

The Coppice Hotel Hawick  4 stars

Borthwickbrae ;, Hawick, United Kingdom, TD9 7NA

Hawick GBP 75

Buccleuch Arms Hotel Saint Boswells  4 stars

The Green, Saint Boswells, United Kingdom, TD60EW

Saint Boswells Superb GBP 96

Brougham House - B&B Hawick  4 stars

15 Brougham Place ;, Hawick, United Kingdom, TD9 9JU

Hawick GBP 38

De Vere Barony Castle Hotel Peebles  4 stars

Eddleston By Peebles, Peebles, United Kingdom, EH45 8QW

Peebles GBP 137

Traquair House Hotel Peebles  4 stars

Innerleithen, Peebles, United Kingdom

Peebles

Black Burn Lodge B & B Newcastleton  4 stars

North Hermitage Street, Newcastleton, United Kingdom, TD9 0RZ

Newcastleton

Dryburgh Abbey Hotel Melrose  4 stars

St Boswells, Melrose, United Kingdom

Melrose Fabulous GBP 102

The Horseshoe Restaurant With Rooms Eddleston  4 stars

Eddleston, Eddleston, United Kingdom, EH45 8QP

Eddleston GBP 150

Peebles Hydro Hotel  4 stars

Innerleithen Road, Peebles, United Kingdom, EH45 8LX

Peebles Very good GBP 114

Best Western Plus Scottish Borders Selkirk Philipburn Hotel  4 stars

Linglie Road, Selkirk, United Kingdom, TD7 5LS

Selkirk Fabulous GBP 119

Macdonald Cardrona Golf And Country Club Hotel Peebles  4 stars

Cardrona, Peebles, United Kingdom, EH45 9H

Peebles Fabulous GBP 153

Roxburghe Hotel & Golf Course Kelso  4 stars

Heiton, Kelso, United Kingdom, TD5 8JZ

Kelso Superb GBP 194

Abbotshaw House Farm B&B Newcastleton  4 stars

Flatt Farm, Newcastleton, United Kingdom, TD9 0TL

Newcastleton

Elm House Hotel Hawick  3 stars

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

Hawick GBP 73

The Waverley Castle Hotel Melrose  3 stars

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

Melrose GBP 114

Clovenfords Country Inn Galashiels  3 stars

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

Galashiels Very good GBP 89

Copper Tree Bed And Breakfast Kelso  3 stars

19 Springwood Bank ;, Kelso, United Kingdom

Kelso GBP 82

County Hotel Selkirk  3 stars

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

Selkirk Very good GBP 81

Kings Arms Hotel Melrose  3 stars

High Street, Melrose, Gb, Melrose, United Kingdom

Melrose

Larkhall Burn Cottages Jedburgh  3 stars

. Peebles, Jedburgh, United Kingdom

Jedburgh

Wiltonburn Farm B&B Hawick  3 stars

Wiltonburn Farm, Hawick, United Kingdom, TD9 7LL

Hawick Good

Castle Hotel Coldstream  3 stars

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

Coldstream Guest rating GBP 64

Goldilands Bed & Breakfast Kelso  3 stars

Roxburgh Road, Kelso, Gb, Kelso, United Kingdom, TD5 8TP

Kelso

The Park Hotel Peebles  3 stars

Innerleithen Road, Peebles, Peebles, United Kingdom, EH45 8BA

Peebles GBP 83

Craigielea Guest House Galashiels  3 stars

Lawyers Brae ;, Galashiels, United Kingdom, TD1 3JQ

Galashiels

Calico House Bed & Breakfast Hotel Coldstream  3 stars

44 High Street, Coldstream, United Kingdom, TD12 4AS

Coldstream GBP 194

Park Hotel Peebles  3 stars

Innerleithen Road, Peebles, United Kingdom, EH45 8BA

Peebles Superb GBP 79

Cross Keys Hotel, Kelso  3 stars

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

Kelso GBP 88

Mercure Peebles Barony Castle Hotel  3 stars

Eddleston, Peebles, United Kingdom, EH458QW

Peebles Fabulous GBP 108

The Tontine Hotel Peebles  3 stars

High Street, Peebles, United Kingdom, EH45 8AJ

Peebles Fabulous GBP 88

The Glen Hotel Selkirk  3 stars

Yarrow Terrace, Selkirk, United Kingdom

Selkirk GBP 94

Neidpath Inn Peebles  3 stars

25 Oldtown Peebles, Peebles, United Kingdom

Peebles GBP 76

Whitchester Christian Guest House Hawick  3 stars

Whitchester Christian Guest House ; Borthaugh, Hawick, United Kingdom, TD97LN

Hawick

The Townhouse Hotel Melrose  3 stars

Market Square, Melrose, United Kingdom

Melrose GBP 140

Ednam House Hotel Kelso  3 stars

Bridge Street, Kelso, United Kingdom

Kelso GBP 155

Burt'S Hotel Melrose  3 stars

Market Square, Melrose, United Kingdom

Melrose GBP 105

The Horse & Hound Country Inn Hawick  3 stars

Bonchester Bridge ;, Hawick, United Kingdom, TD9 8JN

Hawick GBP 76

Duncan House Bed & Breakfast Kelso  3 stars

Chalkheugh Terrace ;, Kelso, United Kingdom, TD5 7DX

Kelso GBP 71

St Ronans Hotel Peebles  3 stars

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

Peebles Good GBP 77

Mansfield House Hotel Hawick  3 stars

Weensland Road ;, Hawick, United Kingdom, TD9 8LA

Hawick Guest rating GBP 95

The Border Hotel Kelso  3 stars

The Green ; Roxburghshire, Kelso, United Kingdom, TD5 8PQ

Kelso GBP 86

Liddesdale Hotel Inn Newcastleton  3 stars

17 Douglas Square, Newcastleton, United Kingdom, TD9 0QD

Newcastleton GBP 86

Abbotsford Arms Hotel Galashiels  2 stars

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

Galashiels GBP 111

The George And Abbotsford Hotel Peebles  2 stars

High Street, Peebles, United Kingdom, TD6 9PD

Peebles GBP 101

The Grapes Hotel Newcastleton  2 stars

16 Douglas Square, Newcastleton, United Kingdom

Newcastleton

Clint Lodge Melrose  0 stars

St Boswells, Melrose, United Kingdom, TD6 0DZ

Melrose

Cocklekitty Cottage Kelso  0 stars

Cliftonhill Farm, Kelso, United Kingdom, TD5 7QE

Kelso

Allerton House Guest House Jedburgh  0 stars

Oxnam Rd, Jedburgh, United Kingdom, TD8 6QQ

Jedburgh Very good

The Old Bakehouse Holiday home Newcastleton  0 stars

Whitchester Lane, Newcastleton, United Kingdom, TD9 0RD

Newcastleton

The Salmon Inn Galashiels  0 stars

54 Bank Street, Galashiels, United Kingdom, TD1 1EP

Galashiels

Heatherlie House Hotel Selkirk  0 stars

Heatherlie Park, Selkirk, United Kingdom, TD7 5AL

Selkirk

Airenlea Guest House Jedburgh  0 stars

Boundaries, Jedburgh, United Kingdom, TD8 6EX

Jedburgh

Little Bethel Holiday Cottage Coldstream  0 stars

79 High Street, , Coldstream, United Kingdom, TD12 4DH

Coldstream GBP 267

Lady Penelope'S B&B Duns  0 stars

2 Church Square, Duns, United Kingdom, TD11 3DD

Duns

Newcastle Arms Hotel Coldstream  0 stars

50 High Street, Coldstream, United Kingdom, TD12 4AS

Coldstream GBP 76

Inglestone House Guest House Kelso  0 stars

Abbey Row, Kelso, Gb, Kelso, United Kingdom, TD5 7JF

Kelso

The Black Bull Hotel Lauder  0 stars

13-15 Market Place, Lauder, United Kingdom

Lauder GBP 81

Binniemyre Guest House Galashiels  0 stars

Abbotsford Road, Galashiels, United Kingdom, TD1 3HR

Galashiels GBP 80

Hundalee House Guest House Jedburgh  0 stars

Hundalee House, Jedburgh, United Kingdom

Jedburgh GBP 63

Watson Lodge Guest House Galashiels  0 stars

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

Galashiels GBP 81

Eildonside Apartment Melrose  0 stars

33 High Cross Avenue, Melrose, United Kingdom, TD6 9SQ

Melrose

Bank House Duns Apartment  0 stars

10 Market Square, Duns, United Kingdom

Duns GBP 83

The Bank Guest House Hawick  0 stars

12 High Street, Hawick, United Kingdom, TD9 9EH

Hawick

Teviotside Guest House Hawick  0 stars

1 Teviotside Terrace, Hawick, United Kingdom, TD9 9QR

Hawick

The Royal Hotel Jedburgh  0 stars

21-23 Canongate, Jedburgh, United Kingdom, TD8 6AN

Jedburgh

Glenbank House Hotel Jedburgh  0 stars

Castlegate , Jedburgh, United Kingdom, TD8 6BD

Jedburgh Superb

Bellevue Guest House Kelso  0 stars

Bowmont Street, Kelso, United Kingdom, TD5 7DZ

Kelso GBP 83

The Central Guesthouse Kelso  0 stars

51 The Square, Kelso, United Kingdom, TD5 7HF

Kelso

Owl Cottage Kelso  0 stars

Owl Cottage Graden Farm Cottages, Kelso, United Kingdom, TD5 8BS

Kelso GBP 114

Central Apartment Kelso  0 stars

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

Kelso
United Kingdom regions