Search Filter


  • 5
  • 28
  • 24
  • 3
  • 0
  • 215
Accommodation Type
  • Holiday homes 165
  • Bed and breakfasts 29
  • Hotels 26
  • Guest houses 21
  • Apartments 11
  • Cottages 9
  • Inns 7
  • Country houses 3
  • Lodges 1
  • Holiday parks 1
  • Farm stays 1
  • Chalets 1
Hotel Facilities
  • Garden188
  • WiFi available in all areas184
  • Non-smoking throughout179
  • Non-smoking rooms166
  • Heating124
  • Outdoor furniture74
  • Golf course (within 3 km)64
  • Packed lunches55
  • Breakfast options52
  • Fishing48

275 Hotels in Kelso

Order By
Queenshead Hotel Kelso

24 T Kelso Bridge Street , Kelso , TD5 7JD

Boasting a bar and free WiFi, Queenshead Hotel Kelso is set in Kelso. Featuring room service, this property also provides guests with a restaurant. A...

Guest Reviews
8.8 out of 10

From 449 Reviews
Starting From
GBP 65
Cross Keys Hotel, Kelso

The Cross Keys Hotel, 36-37 The Square , Kelso , TD5 7HL

Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back...

Guest Reviews
8.2 out of 10

From 307 Reviews
Starting From
GBP 69
Ednam House Hotel

Bridge Street , Kelso , TD5 7HT

Built in 1761, this family run hotel retains numerous original features, and has 3 acres of garden for guests to enjoy. Situated by the River Tweed, i...

Guest Reviews
8.5 out of 10

From 812 Reviews
Starting From
GBP 83
The Black Swan Hotel

7 Horsemarket, Kelso, Roxburghshire, , Kelso , TD5 7HE

Providing free WiFi, The Black Swan Hotel is located in Kelso. Guests can make use of a bar. All units in the hotel are fitted with a kettle. The pri...

Guest Reviews
8.2 out of 10

From 143 Reviews
Starting From
GBP 45
Templehall Hotel

Main Street , Morebattle , TD5 8QQ

Situated in Morebattle 6 miles from Kelso on the St Cuthbert's Way trail, Templehall Hotel boasts a restaurant, bar and free WiFi. Free private parkin...

Guest Reviews
9.1 out of 10

From 59 Reviews
Starting From
GBP 75
Castle Hotel

11 High Street , Coldstream , TD12 4AP

The Castle Hotel is on the main street of Coldstream and has basic accommodation, good home-cooked food and off-road parking. Hirsel Golf Club and Th...

Guest Reviews
7.5 out of 10

From 185 Reviews
Starting From
GBP 45
Newcastle Arms Hotel

50 High street , Coldstream , TD12 4AS

Newcastle Arms Hotel is set in the village of Coldstream, 25 minutes’ drive from Berwick-upon-Tweed and the coast. Located on the River Tweed and th...

Guest Reviews
7.4 out of 10

From 109 Reviews
Starting From
GBP 50
Dryburgh Abbey Hotel

St Boswells , Melrose , TD6 0RQ

Set in a 10-acre private estate, Dryburgh Abbey Hotel features a swimming pool, an award-winning restaurant, free Wi-Fi and large rooms with luxury to...

Guest Reviews
8.6 out of 10

From 1547 Reviews
Starting From
GBP 104
The Capon Tree Town House

61-63 High Street , Jedburgh , TD8 6DQ

Featuring free WiFi in public areas, The Capon Tree Town House offers accommodation in Jedburgh, 47 km from Berwick-Upon-Tweed. Guests can enjoy the o...

Guest Reviews
9.2 out of 10

From 170 Reviews
Starting From
GBP 95
The Spread Eagle Hotel

20 High Street , Jedburgh , TD8 6AG

Located on the high street of the historic town of Jedburgh, The Spread Eagle Hotel is a listed building which has been restored and upgraded with mod...

Guest Reviews
8.6 out of 10

From 33 Reviews
Starting From
GBP 79