Search Filter

Price

Star
  • 6
  • 28
  • 25
  • 3
  • 0
  • 274
Accommodation Type
  • Holiday homes 212
  • Bed and breakfasts 40
  • Hotels 26
  • Guest houses 21
  • Cottages 9
  • Inns 8
  • Apartments 8
  • Country houses 5
  • Lodges 2
  • Holiday parks 2
  • Hostels 1
  • Farm stays 1
  • Chalets 1
Hotel Facilities
  • Garden232
  • Non-smoking throughout225
  • WiFi available in all areas214
  • Non-smoking rooms213
  • Heating156
  • Outdoor furniture86
  • Golf course (within 3 km)81
  • Packed lunches63
  • Breakfast options60
  • Fishing53

Hotels in Kelso, Berwickshire, Hotels near Kelso


Please select a hotel from the list of hotels in and near Kelso. The list below displays hotels within 30 kilometers of Kelso.

336 Hotels found. Showing page 1 of 34
Order By
HOTEL IMAGE
Bartlehill Farm Cottage

3 Bartlehill Farm Cottage , Birgham , TD12 4NA

Bartlehill Farm Cottage is 3.18 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Plumtree Cottage

Cliftonhill Farm , Kelso , TD5 7QE

Plumtree Cottage is 4.23 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.6 out of 10

From 12 Reviews
Starting From
£ 0
HOTEL IMAGE
Eden Hideaway

Edmondston , Kelso , TD5 7QE

Eden Hideaway is 4.23 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Cocklekitty Cottage

Cliftonhill Farm , Kelso , TD5 7QE

Cocklekitty Cottage is 4.26 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
10 out of 10

From 1 Reviews
Starting From
£ 0
Garden Bank Cottage

Cliftonhill Farm, Ednam, Kelso. TD5 7QE , Kelso , TD5 7QE

Garden Bank Cottage is 4.32 kilometers from Kelso . Room prices starting from £ 413

Check availability and book online.
Guest Reviews
9.4 out of 10

From 3 Reviews
Starting From
£ 413
Edenmouth Holiday Cottages

Edenmouth Farm , Kelso , TD5 7QB

Edenmouth Holiday Cottages is 4.33 kilometers from Kelso . Room prices starting from £ 250

Check availability and book online.
Guest Reviews
9.7 out of 10

From 20 Reviews
Starting From
£ 250

Hume Orchard Steading is 5.28 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
10 out of 10

From 2 Reviews
Starting From
£ 0
The Annex at Stenmuir

Stenmuir Hume , Hume , TD5 7TT

The Annex at Stenmuir is 6.30 kilometers from Kelso . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0

5 Falsidehill Farm Cottages is 6.31 kilometers from Kelso . Room prices starting from £ 294

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 294
Bellevue Guest House

Bowmont Street , Kelso , TD5 7DZ

Bellevue Guest House is 7.45 kilometers from Kelso . Room prices starting from £ 80

Check availability and book online.
Guest Reviews
9 out of 10

From 119 Reviews
Starting From
£ 80
Hotels in localities of Kelso