Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Scottish Borders

Filter by star ratings
All filters
Inglestone House
9.5 Excellent

0.0 km from city centre, Kelso Show on map

ExcellentBased on 37 reviews
9.5

Inglestone House Guest House provides a comfortable setting when in Kelso. It is moments from Kelso Abbey and nightlife and shopping options.

The Tontine Hotel
9.0 Excellent

0.1 km from city centre, Peebles Show on map

ExcellentBased on 478 reviews
9.0

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

ExcellentBased on 1,278 reviews
8.3

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

Allerton House
9.5 Excellent

0.4 km from city centre, Jedburgh Show on map

ExcellentBased on 122 reviews
9.5

Allerton House is set in Jedburgh and is close to nearby landmarks, including Jedburgh Abbey. It also offers massage services, babysitting/child services and free Wi-Fi.

George and Abbotsford Hotel
7.5 Good

0.3 km from city centre, Melrose Show on map

GoodBased on 62 reviews
7.5

George and Abbotsford Hotel offers 3-star accommodation in Melrose. It is ideally positioned for those wanting to discover the area's attractions.

Buccleuch Arms
8.3 Excellent

5.8 km from city centre, Melrose Show on map

ExcellentBased on 396 reviews
8.3

Buccleuch Arms is perfectly positioned in a peaceful setting, just a short drive from Dryburgh Abbey and Kelso Abbey. The numerous facilities this stylish inn offers include a kids club, laundry facilities and luggage storage.

The Home Arms Guesthouse
9.2 Excellent

0.2 km from city centre, Eyemouth Show on map

ExcellentBased on 435 reviews
9.2

The Home Arms Guesthouse is situated in Eyemouth and features free Wi-Fi. It also provides room service, a swimming pool and a safe.

Kingsknowes Hotel
9.1 Excellent

1.9 km from city centre, Galashiels Show on map

ExcellentBased on 430 reviews
9.1

Kingsknowes Hotel provides comfortable 3-star accommodation in Galashiels. It is conveniently positioned for those wishing to discover the area's attractions.

The Crown Hotel
8.8 Excellent

0.1 km from city centre, Peebles Show on map

ExcellentBased on 332 reviews
8.8

The Crown Hotel Peebles is ideally positioned in peaceful surrounds in Peebles, a short drive from Biggar and Penicuik. It is conveniently located for those wanting to visit local attractions.

Barony Castle Hotel
8.1 Excellent

7.0 km from city centre, Peebles Show on map

ExcellentBased on 1,085 reviews
8.1

Set within the scenic countryside of Peebles, Barony Castle Hotel provides contemporary accommodation and a wide range of facilities, including free Wi-Fi, an indoor pool and a sauna. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

Tips for booking a Scottish Borders hotel

Cheapest month:February
Most expensive month:November
Average price in Scottish Borders:$110/night
Absolute cheapest price found:$34/night
Cheapest day:Saturday
Most expensive day:Sunday
$76 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $124
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Scottish Borders hotels

Show all 784 hotels
1
The Tontine Hotel
9.0 Excellent

0.1 km from city centre, Peebles Show on map

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

2
Barony Castle Hotel
8.1 Excellent

7.0 km from city centre, Peebles Show on map

Set within the scenic countryside of Peebles, Barony Castle Hotel provides contemporary accommodation and a wide range of facilities, including free Wi-Fi, an indoor pool and a sauna. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

3
Peebles Hydro Hotel
8.3 Excellent

0.7 km from city centre, Peebles Show on map

Peebles Hydro is ideally positioned in a peaceful setting in Peebles, a short car ride from Galashiels and Biggar. Those staying at the property have access to a beauty centre, a sauna and an indoor pool.

4
Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

Cheapest hotels in Scottish Borders, Scotland

Show all 784 hotels
Eyesleepover
9.0 Excellent

0.6 km from city centre, Eyemouth Show on map

Eyesleepover provides a comfortable setting while in Eyemouth. It also offers meeting rooms, an airport shuttle and a diving centre.

$79
Avg. per night
The Tontine Hotel
9.0 Excellent

0.1 km from city centre, Peebles Show on map

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

$94
Avg. per night
Peebles Hydro Hotel
8.3 Excellent

0.7 km from city centre, Peebles Show on map

Peebles Hydro is ideally positioned in a peaceful setting in Peebles, a short car ride from Galashiels and Biggar. Those staying at the property have access to a beauty centre, a sauna and an indoor pool.

$96
Avg. per night
Kingsknowes Hotel
9.1 Excellent

1.9 km from city centre, Galashiels Show on map

Kingsknowes Hotel provides comfortable 3-star accommodation in Galashiels. It is conveniently positioned for those wishing to discover the area's attractions.

$96
Avg. per night
Macdonald Cardrona Hotel, Golf & Spa
7.6 Good

4.4 km from city centre, Peebles Show on map

Situated in Peebles, Macdonald Cardrona Hotel Golf & Spa is an easy drive from Innerleithen and provides a sauna, a Turkish steam bath and an indoor pool. It offers 4-star accommodation and views of the hills.

$97
Avg. per night
The Home Arms Guesthouse
9.2 Excellent

0.2 km from city centre, Eyemouth Show on map

The Home Arms Guesthouse is situated in Eyemouth and features free Wi-Fi. It also provides room service, a swimming pool and a safe.

$103
Avg. per night
George and Abbotsford Hotel
7.5 Good

0.3 km from city centre, Melrose Show on map

George and Abbotsford Hotel offers 3-star accommodation in Melrose. It is ideally positioned for those wanting to discover the area's attractions.

$104
Avg. per night
Dryburgh Abbey Hotel
8.3 Excellent

5.3 km from city centre, Melrose Show on map

Dryburgh Abbey Hotel is within a 10-minute walk of Dryburgh Abbey and provides a sauna and an indoor pool. The various facilities this modern hotel offers include a kids pool, bicycle rental and a 24-hour reception.

$109
Avg. per night

Hotel prices in Scottish Borders

3 stars

$94 - $132

No. 1 most popular

Barony Castle Hotel
8.1 Excellent
$125
Avg. per night

No. 2 most popular

The Crown Hotel
8.8 Excellent
$112
Avg. per night

Best value

The Tontine Hotel
9.0 Excellent
$94
Avg. per night
4 stars and up

$96 - $258

No. 1 most popular

$97
Avg. per night

No. 2 most popular

$258
Avg. per night

Best value

Peebles Hydro Hotel
8.3 Excellent
$96
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Scottish Borders

Scottish Borders travel FAQs

  • Where is the best place to stay in Scottish Borders?

    Users favour staying in areas such as Kelso, Melrose, and Peebles. Consider these locations when searching for your desired stay.

  • What are the best hotels in Scottish Borders?

    The Tontine Hotel, rated with a score of 9.0 from 478 reviewers, is one of the most popular hotels in Scottish Borders. Other top stays include Barony Castle Hotel, with an average rating of 8.1 from 1,085 reviewers, and Bellevue Guest House, with a score of 8.7 from 96 reviewers.