Cottages in Kelso and Self catering accommodation - Holiday Lettings - Holiday Rentals Kelso

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

289 Holiday homes

13

Kelso holiday home rental

Borders / Kelso

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly

from £47 / night

£324 - £783 / week

Enquire View

from £47 / night

(11) Excellent 

24

Holiday cottage in Kelso

Borders / Kelso

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 30 km

from £87 / night

£487 - £537 / week

Book View

Responds fast!
avg. 2 hours 13 minutes

from £87 / night

(19) Excellent 

Certificate of Excellence

23

Holiday cottage rental

Borders / Kelso

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £98 / night

£418 - £637 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £98 / night

(48) Excellent 

9

Kelso holiday cottage rental

Borders / Kelso

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
“Fantastic and friendly” If I could take all the furniture away with me I would.decor and location was fantastic and everything was first class,will be back

from £109 / night

£687 - £802 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £109 / night

(22) Excellent 

10

Kelso holiday apartment rental

Borders / Kelso

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £152 / night

£487 - £820 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £152 / night

(5) Excellent 

23

Holiday home with golf nearby in Heiton

Kelso / Heiton

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 37 km
  • Child friendly
  • Private garden

from £109 / night

£602 - £1,117 / week

Book View

from £109 / night

13

Heiton holiday cottage rental

Kelso / Heiton

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £68 / night

£474 - £840 / week

Enquire View

from £68 / night

(42) Excellent 

Certificate of Excellence

35

Kelso holiday cottage rental

Borders / Kelso

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 40 km
  • Child friendly
  • Pet friendly
“Comfortable cottage, convenient for Scottish Borders” A clean, tidy, comfortable and well equipped cottage in a pleasant situation with a stream and bridge at the bottom of the garden. It is central for visiting stately homes, abbeys and gardens in the Scottish Borders and conveniently close to Kelso with shops and a large supermarket.

Certificate of Excellence

from £98 / night

£504 - £1,512 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £98 / night

(5) Excellent 

Certificate of Excellence

31

Holiday apartment in Kelso

Borders / Kelso

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly

Certificate of Excellence

from £101 / night

£401 - £659 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £101 / night

10

Holiday cottage in Heiton

Kelso / Heiton

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly

from £68 / night

£474 - £840 / week

Enquire View

from £68 / night

(13) Excellent 

37

Kelso holiday cottage rental

Borders / Kelso

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £75 / night

£401 - £779 / week

Book View

Responds fast!
avg. 1 hour 50 minutes

from £75 / night

(15) Excellent 

21

Holiday home with golf nearby in Kelso

Borders / Kelso

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Nearest beach 48 km
  • Child friendly
  • Car not necessary
“Homely well equipped holiday accommodation” We arrived Christmas Eve for a 5 night stay. The accommodation is spacious and very well equipped, 4 adults, 2 teenagers 1 5 year old and a new baby, and we all felt at home. 2 very large bedrooms upstairs and 2 large bathrooms, downstairs another very good sized bedroom with ensuite. The kitchen is a good size with every thing you would need. The bedding was fresh and clean with lovely fluffy towels. The house is a short stroll to shops and a supermarket literally behind you. A nice touch with flowers and biscuits on arrival. Highly recommend this accommodation , and would definatly use again.

from £115 / night

£642 - £859 / week

Book View

from £115 / night

(3) Excellent 

18

Holiday home with golf nearby in Kelso

Borders / Kelso

5 12 3 nights min

  • 5 bedrooms
  • sleeps 12
  • 3 nights min
  • Nearest beach 40 km
  • Child friendly
  • Ask about pets

from £458 / night

£2,519 / week

Book View

from £458 / night

(2) Excellent 

24

Holiday cottage with golf nearby in Kelso

Borders / Kelso

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
  • Private garden

from £132 / night

£516 / week

Book View

from £132 / night

(21) Excellent 

14

Kelso holiday cottage rental

Borders / Kelso

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly

from £643 / night

£643 - £927 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £643 / night

25

Holiday home in Kelso

Borders / Kelso

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Pet friendly

from £215 / night

£1,500 - £2,800 / week

Enquire View

from £215 / night

(11) Excellent 

13

Holiday apartment in Kelso

Borders / Kelso

4 6 3 nights min

  • 4 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly

from £115 / night

£567 / week

Book View

Responds fast!
avg. 1 hour 39 minutes

from £115 / night

(15) Excellent 

15

Kelso holiday home rental

Borders / Kelso

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child friendly
  • Private garden

from £115 / night

£567 / week

Book View

Responds fast!
avg. 1 hour 39 minutes

from £115 / night

(2) Very Good 

52

Holiday cottage in Kelso

Borders / Kelso

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Private garden

from £144 / night

£752 - £1,145 / week

Book View

from £144 / night

(3) Very Good 

26

Kelso holiday cottage rental

Borders / Kelso

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 48 km
  • Child friendly

from £98 / night

£418 - £637 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £98 / night

(10) Excellent 

14

Holiday b&b rental

Borders / Kelso

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min

from £63 / night

£441 / week

Book View

from £63 / night

(27) Excellent 

20

Holiday cottage in Kelso

Borders / Kelso

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Fabulous!” A group of us came down to Kelso for a wedding and besides the fabulous weather that weekend, staying at Kersmains Farm Cottage definitely topped off our weekend! The cottage was extremely cosy, comfortable and a perfect size for 6 adults sharing. We will be visiting again - hopefully in the not too distant future!

from £126 / night

£802 - £1,088 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £126 / night

10

Holiday chalet in Kelso

Borders / Kelso

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £229 / night

£974 - £1,088 / week

Book View

from £229 / night

(3) Very Good 

16

Kelso holiday cottage rental

Borders / Kelso

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Private garden

from £273 / night

£390 - £619 / week

Book View

from £273 / night

(1) Excellent 

24

Holiday cottage in Kelso

Borders / Kelso

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Nearest beach 48 km
  • Child friendly

from £98 / night

£418 - £637 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £98 / night

(3) Excellent 

18

Holiday cottage in Kelso

Borders / Kelso

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 48 km
  • Child friendly
  • Pet friendly

from £98 / night

£418 - £717 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from £98 / night

(4) Very Good 

5

Kelso holiday home rental

Borders / Kelso

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly

from £193 / night

£642 - £938 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £193 / night

100

Holiday home in Kelso

Borders / Kelso

4 7 3 nights min

  • 4 bedrooms
  • sleeps 7
  • 3 nights min
  • Child friendly

from £229 / night

£1,443 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £229 / night

13

Holiday chalet in Kelso

Borders / Kelso

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly

from £229 / night

£974 / week

Book View

from £229 / night

(111) Excellent 

22

Holiday barn in Stichill

Kelso / Stichill

4 11 1 night min

  • 4 bedrooms
  • sleeps 11
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Child friendly
“Excellent Holiday Cottage near Kelso” I spent a week with my family in this fantastic enormous holiday letting in the Scottish Borders. They had never been to Scotland before, so it was great for them to see the Chiviots, Smailholm Tower, Kelso Abbey and Hume Castle. I also did my first shooting lesson with the owner who is a qualified shooting and fishing instructor. The house is warm, decorated to a high standard and really cosy.

from £45 / night

£315 / week

Enquire View

from £45 / night

12

Kelso holiday chalet rental

Borders / Kelso

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly

from £229 / night

£974 / week

Book View

from £229 / night

16

Kelso holiday apartment rental

Borders / Kelso

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 33 km
  • Child friendly

from £161 / night

£911 - £1,140 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from £161 / night

(13) Excellent 

17

Ednam holiday cottage rental

Kelso / Ednam

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Private garden

from £541 / night

£773 - £1,374 / week

Book View

from £541 / night

13

Kelso holiday home rental

Borders / Kelso

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly
  • Private garden

from £37 / night

£260 - £636 / week

Enquire View

from £37 / night

(14) Excellent 

13

Cottage rental in Kelso

Borders / Kelso

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly
  • Ask about pets

from £321 / night

£1,374 / week

Book View

from £321 / night

(1) Excellent 

30

Kelso holiday home rental

Borders / Kelso

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly

from £40 / night

£285 - £685 / week

Enquire View

from £40 / night

Great rentals within 20 miles that match your search

Distance approx 6.55 miles from Kelso Show on Map

(35) Very Good 

Certificate of Excellence

24

Holiday cottage rental

Northumberland / Cornhill-on-Tweed

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 16 km
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £69 / night

£481 / week

Book View

from £69 / night

Distance approx 11.36 miles from Kelso Show on Map

(33) Very Good 

Certificate of Excellence

15

Holiday cottage with golf nearby in Melrose

Borders / Melrose

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Car not necessary
  • Pet friendly

Certificate of Excellence

from £81 / night

£436 - £550 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

from £81 / night

Distance approx 17.11 miles from Kelso

(7) Excellent 

23

Chirnside holiday cottage rental

Borders / Chirnside

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 14 km
  • Child friendly
  • Private garden

from £149 / night

£802 - £974 / week

Book View

from £149 / night

Distance approx 19.82 miles from Kelso

9

Holiday apartment in Selkirk

Selkirk / Yarrow Valley

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly

from £172 / night

£687 - £745 / week

Book View

Responds fast!
avg. 2 hours 59 minutes

from £172 / night

Top Destination reviews

The Old Smithy, Kelso, 3 beds, 2 baths, sleeps 6 + 2 (bed settee in lounge area)
Top class accommodation

Modern , comfortable and clean , we felt very welcomed especially by the numerous extra touches such as the wine and chocolates for the birthday man , a sweetie on everyone's bed and the dog treats . The Old Smithy and Ednam village ( great play park for the grandchildren ) was very quiet and rural despite only being a few minutes drive into Kelso . Everything you could ask for was provided , welcome tray , basics like sugar and milk ( which I had taken but didn't need ) , Dvds , books and a good selection of games . The large garden , with ample safe parking for the two cars was great and with the gates closed quite safe . We thoroughly enjoyed our two night stay and would highly recommend it , thank you Gail and Adrian . PS - the late checkout was much appreciated on Sunday morning / welcome summertime ! see more
The Bakehouse
Family fun

Lovely place and well situated for things to do and the town. Borders are a great place to explore .weather wasn't great bit didn't deter us. … see more
Premier Room En-Suite with Private Entry in Kelso
We fell in love with this place instantly! Cannot recommend enough!

This place has everything you want and need out of a standard hotel experience, but with more privacy. The room is so comfortable and you have a lounge all to yourself in the backyard, complete with a full sized Snooker table. Janet and Allan are so absolutely lovely, that by the end of their tour, my boyfriend and I were already discussing plans to return and stay longer this summer. The room is only a short walk from Sainsbury's, the beautiful park and river, and the centre of a Kelso. It is the perfect place for a quiet, relaxing weekend getaway. We were sad to leave.see more
The Old Pickle House
Great place and stay!

Just stayed at the Old Pickle house for a golf weekend for 6 guys, great place, central location and quirky wee house! Would defo recommend and will be back. … see more
Kersmains Farm Cottage-Kelso
Perfect family cottage

Ashleys Cottage was and is amazing, the perfect size for our family holiday 5 adults, 1 toddler, and a baby. The location is perfect not too far from Kelso and close to train stations to get a direct train into Edinburgh. The cottage was very clean and had welcome pack inc coffee... which was very much appreciated after our long drive from London. I could not find any fault in the property or with the level of care received from Ashley, I highly recommend this cottage and would stay again if ever back in Kelsosee more
PRICE £45.00 PER PERSON PER NIGHT CAN SLEEP UP TO 11 PEOPLE
Relaxing

Just back from a wonderful weekend at the barn. It's beautiful inside with amazing views. Susan was very friendly and helpful right from the time of booking right up until we left. Perfect place to celebrate my 40th with special froends. Would definitely go back. Thank you xx … see more

Also consider