Skip to main content

Hotels in Melrose

23 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Melrose's accommodation is concentrated around its compact centre, where former coaching inns and townhouses have been run as hotels for generations, several of them still in the hands of the families who built their reputations. Burts Hotel and its sister property The Townhouse both sit on or just off Market Square, putting guests within a few minutes' walk of the abbey, the Eildon Hills path and the town's restaurants, while the George and Abbotsford Hotel occupies a former coaching inn once frequented by Sir Walter Scott himself. These town-centre options suit anyone travelling without a car or planning to spend most of their trip on foot.

Just outside Melrose, a different style of stay is on offer. Dryburgh Abbey Hotel occupies eleven acres of grounds beside the ruined abbey that gives it its name, a few minutes' drive from town and well suited to a quieter, more country-house pace. Fauhope House, a five-star bed and breakfast in Arts and Crafts style set in bluebell woodland above the Tweed valley, and Bowden House, a boutique B&B directly on St Cuthbert's Way in the neighbouring village of Bowden, both offer a more intimate alternative to a hotel, typically with just a handful of rooms and hosts who know the surrounding walking routes well. The Buccleuch Arms in St Boswells, a few miles downstream, gives a similar village base for those planning to take in Dryburgh Abbey and the wider Tweed valley.

Whichever style suits, most of Melrose's accommodation shares a few things in common: proximity to genuinely good walking straight from the door, kitchens that make a point of using Border beef, lamb and Tweed salmon, and an easy familiarity with the abbey, the Eildon Hills and St Cuthbert's Way that comes from decades of hosting the walkers and history enthusiasts who make up much of the town's visiting public. Booking ahead is worth doing around the Melrose Sevens rugby weekend in April and through the busier summer months, when the town's small stock of rooms fills quickly.

Kings Arms Hotel

Kings Arms Hotel

Hotel · High Street, Melrose

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

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

The Townhouse Hotel
3 star★★

The Townhouse Hotel

Hotel · Market Square, Melrose town centre

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

Burts Hotel
4 star

Burts Hotel

Hotel · Market Square, Melrose town centre

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.

Station Hotel And Restaurant

Station Hotel And Restaurant

Hotel · Market Square, Melrose

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

The Barn at The Coach House

The Barn at The Coach House

B&B · The Coach House, Melrose

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

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

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

The Waverley Castle Hotel

The Waverley Castle Hotel

Hotel · Skirmish Hill, Melrose

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

Tweedbank

Tweedbank

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

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

Bowden House
4 star

Bowden House

B&B · Bowden village, on St Cuthbert's Way

An award-winning boutique B&B in the conservation village of Bowden, directly on St Cuthbert's Way, three miles from Melrose.

Dryburgh Arms Pub with Rooms

Dryburgh Arms Pub with Rooms

B&B · Melbourne Place, Melrose

Pub with rooms in Melrose, Scottish Borders, with en-suite bedrooms above the bar and free on-site parking.

Broomfields Country House

Broomfields Country House

Hotel · Broomfields, Melrose

Adults-only country house hotel amid the Scottish Borders countryside near Melrose, with gardens and Lauder Golf Club close by.

Dryburgh Abbey Hotel
4 star

Dryburgh Abbey Hotel

Hotel · St Boswells, beside Dryburgh Abbey

A baronial country house hotel set in eleven acres beside the ruins of Dryburgh Abbey on the banks of the River Tweed, a short drive from Melrose.

Broomfield House Bed and Breakfast

Broomfield House Bed and Breakfast

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

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

Red Lion Coorie Inn

Red Lion Coorie Inn

Hotel · The Square, Earlston · 3.3 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.

The Salmon Inn

The Salmon Inn

Hotel · 54 Bank Street, Galashiels · 3.5 miles away

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

Buccleuch Arms Hotel
3 star★★

Buccleuch Arms Hotel

Hotel · The Green, St Boswells, near Melrose

A privately owned coaching inn dating to 1836 on the green in St Boswells, a few miles from Melrose, with an award-winning bar and restaurant.

Buccleuch Arms

Buccleuch Arms

Hotel · The Green, St Boswells · 3.5 miles away

A traditional inn on the green at St Boswells, Scottish Borders, with free parking and a garden for guests who fancy the outdoors.

Monorene Guest House

Monorene Guest House

Guest Accommodation · 23 Stirling Street, Galashiels · 3.6 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.

The Ghillie

The Ghillie

B&B · Prieston House, Melrose

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

Watson Lodge Guest House

Watson Lodge Guest House

Guest Accommodation · 15-16 Bridge Street, Galashiels · 3.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.

Clint Lodge

Clint Lodge

Hotel · St Boswells, Melrose

Clint Lodge is a small five-room hotel near St Boswells in the Scottish Borders, set in its own garden with free parking.