Viewing 40 of 374 rentals in Kelso
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Cottages in Kelso and Self catering accommodation - Holiday Lettings - Holiday Rentals Kelso
2 Holiday homes
Great rentals within 20 miles that match your search
from £196 / night
£602 - £974 / week
Great rentals within 20 miles that match your search
from £172 / night
£1,174 / week
Great rentals within 20 miles that match your search
Holiday apartment in Eyemouth
Eyemouth apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£962 / week
Great rentals within 20 miles that match your search
Selkirk holiday home rental
Selkirk house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £92 / night
£458 / week
Great rentals within 20 miles that match your search
Holiday home rental
Jedburgh house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £86 / night
£602 / week
Great rentals within 20 miles that match your search
Hawick holiday guest house rental
Hawick guest house
- 1 bedroom
- 1 bathroom
- sleeps 5
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£962 / week
Great rentals within 20 miles that match your search
Holiday home in Rothbury
Rothbury house
- 6 bedrooms
- 6 bathrooms
- sleeps 12
1 filter does not match: Beach or lakeside relaxation
from £665 / night
£3,836 / week
Great rentals within 20 miles that match your search
Holiday home in Humbie
Humbie house
- 4 bedrooms
- 3 bathrooms
- sleeps 5
1 filter does not match: Beach or lakeside relaxation
from £573 / night
£1,042 / week
Great rentals within 20 miles that match your search
Holiday cottage rental
Lowick cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £109 / night
£762 / week
Great rentals within 20 miles that match your search
Home rental in Cornhill on Tweed
Cornhill on Tweed house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £298 / night
£1,174 - £2,608 / week
Great rentals within 20 miles that match your search
Selkirk holiday apartment rental
Selkirk apartment
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £94 / night
£561 / week
Great rentals within 20 miles that match your search
Holiday apartment in Spittal
Spittal apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £172 / night
£1,203 / week
Great rentals within 20 miles that match your search
Denholm holiday cottage rental
Denholm cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £90 / night
£626 / week
Great rentals within 20 miles that match your search
Cottage rental in Duns
Duns cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £184 / night
£630 / week
Great rentals within 20 miles that match your search
Norham holiday cottage rental
Norham cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £180 / night
£1,027 - £1,110 / week
Great rentals within 20 miles that match your search
Holiday home in Pencaitland
Pencaitland house
- 6 bedrooms
- 4 bathrooms
- sleeps 14
1 filter does not match: Beach or lakeside relaxation
from £319 / night
£2,227 - £3,733 / week
Great rentals within 20 miles that match your search
Holiday home in Pencaitland
Pencaitland house
- 5 bedrooms
- 5 bathrooms
- sleeps 12
1 filter does not match: Beach or lakeside relaxation
from £298 / night
£2,084 - £3,556 / week
Great rentals within 20 miles that match your search
Holiday home in St Abbs
St Abbs house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £154 / night
£460 - £1,303 / week
Great rentals within 20 miles that match your search
Holiday home in Ford
Ford house
- 4 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £342 / night
£1,024 - £3,087 / week
Great rentals within 20 miles that match your search
Holiday home in Coldstream
Coldstream house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £193 / night
£579 - £3,006 / week
Great rentals within 20 miles that match your search
Chirnside holiday home rental
Chirnside house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £101 / night
£348 - £912 / week
Great rentals within 20 miles that match your search
Holiday home in Spittal
Spittal house
- 4 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £269 / night
£1,884 / week
Great rentals within 20 miles that match your search
Holiday home with golf nearby in Rothbury
Rothbury house
- 3 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Beach or lakeside relaxation
from £150 / night
£450 - £1,454 / week
Great rentals within 20 miles that match your search
Holiday home in Chirnside
Chirnside house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £210 / night
£894 / week
Great rentals within 20 miles that match your search
Home rental in Harbottle with golf nearby
Harbottle house
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Beach or lakeside relaxation
from £124 / night
£384 - £902 / week
Great rentals within 20 miles that match your search
Duddo holiday cottage rental
Duddo cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £128 / night
£471 - £1,325 / week
Great rentals within 20 miles that match your search
Holiday cottage rental
Norham cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £134 / night
£402 - £1,339 / week
Great rentals within 20 miles that match your search
Holiday home in Allanton
Allanton house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £91 / night
£290 - £813 / week
Great rentals within 20 miles that match your search
Holiday cottage in Thropton
Thropton cottage
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £139 / night
£431 - £1,366 / week
Great rentals within 20 miles that match your search
Cottage rental in Powburn
Powburn cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £101 / night
£339 - £1,110 / week
Great rentals within 20 miles that match your search
Holiday home with golf nearby in St. Boswells
St. Boswells house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £112 / night
£374 - £1,291 / week
Great rentals within 20 miles that match your search
Home rental in Beal
Beal house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £134 / night
£459 - £1,175 / week
Great rentals within 20 miles that match your search
Allanton holiday home rental
Allanton house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £103 / night
£336 - £1,067 / week
Great rentals within 20 miles that match your search
Holiday apartment rental
Spittal apartment
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £201 / night
£640 - £1,664 / week
Great rentals within 20 miles that match your search
Cottage rental in Ancroft
Ancroft cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £146 / night
£519 - £2,121 / week
Great rentals within 20 miles that match your search
Berwick upon Tweed holiday home rental
Berwick upon Tweed house
- 3 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Beach or lakeside relaxation
from £327 / night
£1,126 - £2,179 / week
Great rentals within 20 miles that match your search
Lowick holiday home rental
Lowick house
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £337 / night
£1,010 - £2,516 / week
Great rentals within 20 miles that match your search
St. Boswells holiday home rental
St. Boswells house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £105 / night
£313 - £943 / week
Great rentals within 20 miles that match your search
Holiday home in Melrose
Melrose house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £78 / night
£438 - £527 / week
Great rentals within 20 miles that match your search
Coldingham holiday home rental
Coldingham house
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £201 / night
£601 - £1,647 / week