Skip to main content

Hotels in Ettrickbridge

19 handpicked places to stay

Cross Keys Inn Ettrickbridge

Cross Keys Inn Ettrickbridge

Hotel · Main Street, Ettrickbridge

Cross Keys Inn Ettrickbridge is a village pub-hotel in the Scottish Borders with en-suite family rooms and free on-site parking.

Philipburn Hotel BW Signature Collection

Philipburn Hotel BW Signature Collection

Hotel · Linglie Road, Selkirk · 5.1 miles away

A 20-room hotel on Linglie Road, Selkirk, close to the Ettrick Water and Borders walking country, with a spa and indoor pool.

The Glen Hotel

The Glen Hotel

Hotel · Yarrow Terrace, Selkirk · 5.2 miles away

A small nine-room hotel on Yarrow Terrace in Selkirk, with a spa, indoor pool and garden rare for a property this size.

County Hotel

County Hotel

Hotel · 3-5 High Street, Selkirk · 5.7 miles away

A High Street hotel in Selkirk, Scottish Borders, with free parking and a garden, handy for golf, fishing and walking country nearby.

Clovenfords Country Inn

Clovenfords Country Inn

Hotel · 1 Vine Street, Galashiels · 8.4 miles away

A traditional 8-room inn in Galashiels, Scottish Borders, with restaurant, bar and garden, close to Abbotsford House and the Tweed Valley.

Traquair Arms Hotel
3 star★★

Traquair Arms Hotel

Inn · Innerleithen, 6 miles from Peebles · 8.4 miles away

A traditional gastropub inn in Innerleithen with 16 ensuite rooms and six self-catering cottages, six miles down the Tweed Valley from Peebles.

Traquair Arms Hotel

Traquair Arms Hotel

Hotel · Traquair Arms Hotel Traquair Road, Innerleithen · 8.4 miles away

Traditional hotel in Innerleithen with a restaurant and bar, offering hearty breakfasts and easy access to Traquair House and the Tweed Valley.

OYO St Ronans

OYO St Ronans

Hotel · High Street, Peebles · 8.5 miles away

A small seven-room hotel on Peebles High Street, with en-suite rooms and free WiFi close to the Scottish Borders countryside.

The Old Town Hall B & B

The Old Town Hall B & B

B&B · 20 High Street, Innerleithen · 8.5 miles away

En-suite rooms with drinks and a family option above a converted High Street building in Innerleithen, Scottish Borders.

Guest Accommodation
Whitchester Christian Guest House

Whitchester Christian Guest House

Guest Accommodation · Whitchester Christian Guest House, Hawick · 8.7 miles away

A 13-room Christian guest house in Hawick, Scottish Borders, with free parking, a garden and 24-hour reception close to Melrose Golf Club.

The Ghillie

The Ghillie

B&B · Prieston House, Melrose · 9 miles away

A B&B at Prieston House in Melrose, Scottish Borders, with garden and outdoor seating and free on-site parking.

Balcary House Hotel

Balcary House Hotel

Hotel · Buccleuch Road, Hawick · 9.1 miles away

Balcary House Hotel on Buccleuch Road, Hawick, doubles as a wedding venue with its own bridal suite in the Scottish Borders.

Branxholme Castle Bed and Breakfast

Branxholme Castle Bed and Breakfast

B&B · Branxholme Castle, Hawick · 9.2 miles away

A working castle building in the Scottish Borders near Hawick, offering B&B rooms with en-suites and free on-site parking.

The Bank Guest House

The Bank Guest House

B&B · 12 High Street, Hawick · 9.3 miles away

B&B on Hawick's High Street with free parking and en-suite family rooms, close to golf, fishing and horse riding in the Scottish Borders.

The Salmon Inn

The Salmon Inn

Hotel · 54 Bank Street, Galashiels · 9.7 miles away

A bar and restaurant hotel on Bank Street in Galashiels, with breakfast, room service and a golf course nearby.

Watson Lodge Guest House

Watson Lodge Guest House

Guest Accommodation · 15-16 Bridge Street, Galashiels · 9.7 miles away

A seven-room guest house on Bridge Street in Galashiels, handy for travellers exploring Abbotsford House and the Tweed Valley by car.

Mansfield House Hotel

Mansfield House Hotel

Hotel · Weensland Road, Hawick · 9.8 miles away

A 12-room hotel on Weensland Road in Hawick, Scottish Borders, with a bar, free WiFi and free on-site parking.

Monorene Guest House

Monorene Guest House

Guest Accommodation · 23 Stirling Street, Galashiels · 9.8 miles away

Guest house on Stirling Street in Galashiels with en-suite family rooms and free parking, handy for the town's pubs and restaurants.

Tweedbank

Tweedbank

B&B · 6 Lady Moss, Galashiels · 10 miles away

Adults-only B&B in Galashiels, handy for Lauder Golf Club, fishing and walking in the Scottish Borders.

🏨

Know a hotel / b&b in Ettrickbridge 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