Skip to main content

Hotels in Borders

21 handpicked places to stay

Photo © Nigel Andrews, Google Maps

The Farmhouse

The Farmhouse

B&B · Stichill Mains Ednam Road, Stichill · 4.8 miles away

A working-farm B&B near Stichill in the Scottish Borders, with free on-site parking and a garden to unwind in after a day out.

The Schoolhouse B&B

The Schoolhouse B&B

B&B · Edgerston Schoolhouse, Jedburgh · 6.7 miles away

A converted schoolhouse near Jedburgh's historic sites and Borders countryside, with a garden, breakfast and pets welcome.

The White Swan Hotel

The White Swan Hotel

Hotel · Market Square, Duns · 6.7 miles away

En-suite rooms with free WiFi and drinks on hand at The White Swan Hotel, right on Market Square in Duns, Scottish Borders.

Copper Tree Bed and Breakfast

Copper Tree Bed and Breakfast

B&B · 19 Springwood Bank, Kelso · 7.5 miles away

Small two-room B&B on Springwood Bank in Kelso, Scottish Borders, with a garden and free parking for those exploring the countryside.

Cross Keys Hotel
3 star★★

Cross Keys Hotel

Hotel · The Square, Kelso town centre · 7.7 miles away

A historic coaching inn dating from 1769, right on Kelso's cobbled market square, with individually shaped rooms and a busy restaurant and bar.

The Black Swan Hotel

The Black Swan Hotel

Hotel · 7 Horsemarket, Kelso · 7.7 miles away

Traditional hotel in Kelso with its own bar and breakfast, family rooms and free parking, close to Lauder Golf Club.

The Old Priory
4 star★

The Old Priory

Guest House · Woodmarket, Kelso town centre · 7.7 miles away

A long-established private guesthouse on Woodmarket in Kelso, run by owner Robin Girdwood and rated the town's top guesthouse on TripAdvisor for many years.

The Central Guesthouse

The Central Guesthouse

Guest Accommodation · 51 The Square, Kelso · 7.7 miles away

Simple town-centre guesthouse on Kelso's Square, close to golf, fishing and walking country in the Scottish Borders.

The Cobbles Inn Apartment

The Cobbles Inn Apartment

Hotel · 9 Bowmont Street, Kelso · 7.8 miles away

A self-catering apartment above a Kelso pub, suited to golfers and road-trippers wanting a kitchen, free parking and a bar downstairs.

Inglestone House
4 star★

Inglestone House

B&B · Bowmont Street, Kelso town centre · 7.8 miles away

A Georgian townhouse guest house in the centre of Kelso, run by its owners since 2014 and known for an award-winning cooked breakfast.

The Queens Head Hotel
3 star★★

The Queens Head Hotel

Inn · Woodmarket, Kelso town centre · 7.8 miles away

Ednam House Hotel
3 star★★

Ednam House Hotel

Hotel · Bridge Street, on the River Tweed · 7.8 miles away

A stately Georgian mansion on the banks of the Tweed, set in three acres of gardens on Bridge Street with views over the Junction Pool.

The Wheatsheaf at Swinton

The Wheatsheaf at Swinton

Hotel · The Green, Duns · 7.8 miles away

A small 10-room inn on the green at Swinton, near Duns in the Scottish Borders, with its own restaurant and bar.

The Wheatsheaf Hotel & Restaurant
4 star★

The Wheatsheaf Hotel & Restaurant

Inn · Swinton village green, 9 miles from Kelso · 7.8 miles away

A well-regarded restaurant with rooms overlooking the green in Swinton, Berwickshire, known for its dining as much as its comfortable, individually styled bedrooms.

Premier Room

Premier Room

B&B · 8 Barony Park, Kelso · 8.2 miles away

Adults-only B&B room with en-suite bathroom in Kelso, Scottish Borders, close to golf, fishing and walking country.

Castle Hotel

Castle Hotel

Hotel · 11 High Street, Coldstream · 9.1 miles away

A High Street hotel in Coldstream, Scottish Borders, with a restaurant, bar and rooms that welcome families and pets alike.

Newcastle Arms Hotel

Newcastle Arms Hotel

Hotel · 50 High Street, Coldstream · 9.2 miles away

A High Street hotel in Coldstream, on the edge of the Scottish Borders countryside, with free parking, a garden and a bar.

Whitehouse Country House

Whitehouse Country House

B&B · Whitehouse Country House, St Boswells · 9.3 miles away

A B&B in St Boswells, Scottish Borders, with en-suite rooms and free parking, close to Lauder Golf Club.

Red Lion Coorie Inn

Red Lion Coorie Inn

Hotel · The Square, Earlston · 9.5 miles away

Red Lion Coorie Inn, Earlston: en-suite rooms with drinks and free WiFi, plus free parking, close to Melrose Abbey and Abbotsford House.

Green Hope

Green Hope

Guest Accommodation · Ellemford, Duns · 9.6 miles away

Green Hope is a six-room guest house at Ellemford near Duns, deep in Scottish Borders countryside with walking and fishing on the doorstep.

Broomfield House Bed and Breakfast

Broomfield House Bed and Breakfast

B&B · 10 Thorn Street, Earlston · 9.7 miles away

A welcoming Earlston B&B on Thorn Street in the Scottish Borders, with free parking and Lauder Golf Club nearby.

🏨

Know a hotel / b&b in Borders that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b