Scottish Borders hotels

Scottish Borders Overview

Hotels City Rating From

Auld Cross Keys Inn Hawick  5 stars


Best Western Philipburn Country House Hotel Selkirk  4 stars

Selkirk Fabulous USD 155

Macdonald Cardrona Golf And Country Club Hotel Peebles  4 stars

Peebles Fabulous USD 157

Cringletie House Hotel Peebles  4 stars

Peebles Fabulous USD 205

Buccleuch Arms Hotel Saint Boswells  4 stars

Saint Boswells Superb USD 127

Brougham House - B&B Hawick  4 stars

Hawick USD 51

Roxburghe Hotel & Golf Course Kelso  4 stars

Kelso Superb USD 263

The White Swan Hotel Duns  4 stars

Duns USD 82

Dryburgh Abbey Hotel Melrose  4 stars

Melrose Fabulous USD 134

The Horseshoe Inn Peebles  4 stars


Station Hotel And Restaurant Melrose  4 stars

Melrose Superb USD 140

The Tontine Hotel Peebles  3 stars

Peebles Fabulous USD 116

Park Hotel Peebles  3 stars

Peebles Superb USD 103

Copper Tree Bed And Breakfast Kelso  3 stars

Kelso USD 108

Castle Hotel Coldstream  3 stars

Coldstream Guest rating USD 84

Liddesdale Hotel Inn Newcastleton  3 stars

Newcastleton USD 114

Ednam House Hotel Kelso  3 stars

Kelso USD 204

Wiltonburn Farm B&B Hawick  3 stars

Hawick Good

The Townhouse Hotel Melrose  3 stars

Melrose USD 178

The Border Hotel Kelso  3 stars

Kelso USD 114

Mansfield House Hotel Hawick  3 stars

Hawick Guest rating USD 126

Clovenfords Country Inn Galashiels  3 stars

Galashiels Very good USD 117

The Glen Hotel Selkirk  3 stars

Selkirk USD 119

The Horse & Hound Country Inn Hawick  3 stars

Hawick USD 100

Elm House Hotel Hawick  3 stars

Hawick USD 97

St Ronans Hotel Peebles  3 stars

Peebles Good USD 103

Binniemyre Guest House Galashiels  3 stars

Galashiels USD 106

Duncan House Bed & Breakfast Kelso  3 stars

Kelso USD 94

Mercure Peebles Barony Castle Hotel  3 stars

Peebles Fabulous USD 137

County Hotel Selkirk  3 stars

Selkirk Very good USD 110

Peebles Hydro Hotel  3 stars

Peebles Very good USD 141

Kings Arms Hotel Melrose  3 stars


The Waverley Castle Hotel Melrose  3 stars

Melrose USD 151

Neidpath Inn Peebles  3 stars

Peebles USD 101

The George And Abbotsford Hotel Melrose  2 stars

Melrose USD 133

The Grapes Hotel Newcastleton  2 stars


Abbotsford Arms Hotel Galashiels  2 stars

Galashiels USD 146

Bellevue Guest House Kelso  0 stars

Kelso USD 110

Clint Lodge Melrose  0 stars


Newcastle Arms Hotel Coldstream  0 stars


The Royal Hotel Jedburgh  0 stars


The Black Bull Hotel Lauder  0 stars

Lauder USD 109

Glenbank House Hotel Jedburgh  0 stars

Jedburgh Fabulous

Airenlea Guest House Jedburgh  0 stars


Heatherlie House Hotel Selkirk  0 stars

United Kingdom regions