Search Hotels near Top Galashiels Attractions

Top 10 Hotels in Galashiels

See all 5 Hotels in Galashiels
Binniemyre Guest House

Binniemyre Guest House

Abbotsford Road, Galashiels TD1 3HR

3.5 out of 5.0
4.1 out of 5 (34 reviews)

Situated in Galashiels, this bed & breakfast is within 1 mi (2 km) of Waverley Line and Abbotsford. Melrose Abbey and Sir …

Get Rates
Clovenfords Country Inn

Clovenfords Country Inn

1 Vine Street, Galashiels TD1 3LU

3.0 out of 5.0
3.9 out of 5 (78 reviews)

Set in Clovenfords, this family-friendly inn is within 6 mi (10 km) of Waverley Line, Three Brethren, and Abbotsford. …

Get Rates
Watson Lodge Guest House

Watson Lodge Guest House

15-16 Bridge Street, Galashiels TD1 1SW

3.0 out of 5.0
4 out of 5 (9 reviews)

Located in the heart of Galashiels, this guesthouse is 0.5 mi (0.9 km) from Waverley Line and 2 mi (3.2 km) from Abbotsford …

$83
Monorene Guest House

Monorene Guest House

23 Stirling Street, Galashiels TD1 1BY

3.0 out of 5.0

Situated in Galashiels, this guesthouse is 0.5 mi (0.8 km) from Waverley Line and 1.9 mi (3.1 km) from Abbotsford. Melrose …

$69
Abbotsford Arms Hotel

Abbotsford Arms Hotel

STIRLING STREET,63, GALASHIELS TD1 1BY

3.0 out of 5.0

Situated in Galashiels, this inn is 0.4 mi (0.7 km) from Waverley Line and 1.8 mi (2.9 km) from Abbotsford. Melrose Abbey and …

Get Rates
Kings Arms Hotel

Kings Arms Hotel

1.2 mi from Galashiels
3.0 out of 5.0
3.7 out of 5 (95 reviews)

Situated in Gattonside, this hotel is 0.1 mi (0.2 km) from Melrose Abbey and 3 mi (4.9 km) from Abbotsford. Waverley Line and …

$83
Burts Hotel

Burts Hotel

1.3 mi from Galashiels
3.0 out of 5.0
4 out of 5 (4 reviews)

Situated in Melrose, this hotel is 0.1 mi (0.2 km) from Melrose Abbey and within 6 mi (10 km) of Abbotsford and Waverley Line …

$145
The Glen Hotel

The Glen Hotel

1.3 mi from Galashiels
3.0 out of 5.0
4.4 out of 5 (45 reviews)

Situated on a river, this hotel is within a 15-minute walk of Market Square and Halliwell's House Museum. Sir Walter Scott' …

$93
The Black Bull Hotel

The Black Bull Hotel

1.6 mi from Galashiels
4.0 out of 5.0
4.3 out of 5 (38 reviews)

Situated in a rural location, this guesthouse is 12 mi (19.4 km) from Melrose Abbey and within 20 mi (32 km) of Abbotsford an …

$85
Caddon View Country Guest House

Caddon View Country Guest House

3.1 mi from Galashiels
4.0 out of 5.0
4.4 out of 5 (30 reviews)

Located in Innerleithen, this guesthouse is 1.4 mi (2.3 km) from Traquair House and within 9 mi (15 km) of Kailzie Gardens an …

$95

Recent Reviews in Galashiels

Where to stay in Galashiels

Galashiels Hotel Guide

Top Galashiels Accommodations

Given its scarcity of accommodation offerings, it's not easy to stay in the center of Galashiels. But if you venture a short way out of town, you're certain to find a wonderful place to lay your head. 3 retreats are situated within 6 miles.

A handful of the options within easy driving distance include the Clovenfords Country Inn and Watson Lodge Guest House.

Still searching? The Carberry Tower Mansion House and Estate and the Dalhousie Castle Hotel & Spa are positioned 18 miles and Dalhousie Castle Hotel & Spa away from the hub of Galashiels. The Mansfield House Hotel and the Macdonald Cardrona Hotel, Golf & Spa are located 17 miles and 10 miles away.

Innerleithen and Melrose are two more places to visit in Scottish Borders. Innerleithen is 8 miles to the southwest of Galashiels, while Melrose is 10 miles to the southeast. Innerleithen accommodations include the Caddon View Country Guest House and St Ronans Hotel. The Dryburgh Abbey Hotel and Kings Arms Hotel are some of the hotels in Melrose.

Just because you're traveling in Scottish Borders doesn't mean you can't indulge in your love of all things sport. Carlton Cricket Club is a fun venue to spend some time at while in the area. Sports fans wanting to find accommodation close to the action can choose between the Balmoral Hotel and the Old Town Chambers.

How to Get to Galashiels

Situated 30 miles from Galashiels is Edinburgh Airport. Stay nearby at the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.