Skip to main content

Hotels in Galashiels

16 handpicked places to stay

The Salmon Inn

The Salmon Inn

Hotel · 54 Bank Street, Galashiels

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

Monorene Guest House

Monorene Guest House

Guest Accommodation · 23 Stirling Street, Galashiels

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

Watson Lodge Guest House

Watson Lodge Guest House

Guest Accommodation · 15-16 Bridge Street, Galashiels

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

Tweedbank

Tweedbank

B&B · 6 Lady Moss, Galashiels

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

The Waverley Castle Hotel

The Waverley Castle Hotel

Hotel · Skirmish Hill, Melrose · 2.6 miles away

Adults-only hotel on Skirmish Hill in Melrose, set in the Scottish Borders countryside, with a garden, bar and free parking.

Clovenfords Country Inn

Clovenfords Country Inn

Hotel · 1 Vine Street, Galashiels

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

The Barn at The Coach House

The Barn at The Coach House

B&B · The Coach House, Melrose · 3.2 miles away

An adults-only B&B in a converted barn at The Coach House in Melrose, close to the Eildon Hills and Melrose Abbey.

Fauhope Country House

Fauhope Country House

Guest Accommodation · Fauhope House, Melrose · 3.4 miles away

Fauhope Country House is a Melrose guest house with breakfast and garden views, close to Lauder Golf Club in the Scottish Borders.

Fauhope House
5 star

Fauhope House

B&B · Woodland setting above the Tweed, near Gattonside · 3.4 miles away

A five-star Arts and Crafts country house B&B set in thirteen acres of bluebell woodland above the Tweed valley, close to Melrose.

Kings Arms Hotel

Kings Arms Hotel

Hotel · High Street, Melrose · 3.6 miles away

Small High Street hotel in Melrose, close to Lauder Golf Club and good walking and cycling country in the Scottish Borders.

George and Abbotsford Hotel
3 star★★

George and Abbotsford Hotel

Hotel · High Street, Melrose town centre · 3.6 miles away

A former coaching inn on Melrose High Street once frequented by Sir Walter Scott, with a steak house restaurant and traditional bar.

Burts Hotel
4 star★

Burts Hotel

Hotel · Market Square, Melrose town centre · 3.6 miles away

An eighteenth century coaching inn on Melrose's Market Square, run by the same family for over fifty years and known for its AA Rosette restaurant.

The Townhouse Hotel
3 star★★

The Townhouse Hotel

Hotel · Market Square, Melrose town centre · 3.6 miles away

A white-fronted townhouse hotel on Melrose's Market Square, sister property to Burts Hotel and run by the same family.

Station Hotel And Restaurant

Station Hotel And Restaurant

Hotel · Market Square, Melrose · 3.6 miles away

A straightforward town-centre hotel on Melrose's Market Square, suited to walkers, cyclists and anglers exploring the Scottish Borders.

County Hotel

County Hotel

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

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

Philipburn Hotel BW Signature Collection

Philipburn Hotel BW Signature Collection

Hotel · Linglie Road, Selkirk · 5 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.

🏨

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