The pretty town of Kelso, located in the Scottish Borders at the junction of the Tweed and Teviot Rivers, is a great place to base yourself for a holiday in this area. There is a great choice of holiday lettings, and several visitor attractions for people of all ages.

Choose the perfect holiday letting
Best holiday rental deals in Kelso
Save up to 71%
You can browse 160 welcoming holiday rentals from 6 partner websites in Kelso, with prices starting at £47 a night. By directly analysing these different offers, HomeToGo brings you the best deals as well as the highest rated accommodation options in Kelso.
Top-Rated Lettings and Properties in Kelso
Book Holiday Letting Offers with the Highest User Rating
Recommended holiday lettings in Kelso
Rent a holiday home, apartment or cottage in Kelso from just £47 per night
Budget-friendly Holiday Homes in Kelso
Find Fantastic yet Cheap Lettings
Best holiday lettings with a pool
A swimming pool is a holiday home staple, and with 4% of the holiday rentals in Kelso providing pool access, there are plenty of great options from which to choose. Get ready to take a dip and dive into the top offers for accommodation with private pools in Kelso.
Best holiday rentals with a balcony
Want to see even more of Kelso on your trip? Enjoy incredible views across this destination from your holiday home or apartment by booking a rental with a balcony in Kelso.
Holiday homes and cottages with a garden
Aiming to enjoy time outside during your stay in Kelso? Book a holiday home with a garden for your trip. See our range of accommodation with gardens and find a holiday rental today - al-fresco dining, lawn games and outdoor fun with friends, family and pets await!
Popular holiday rental amenities in Kelso
Choose a filter above to easily search for and find an ideal holiday letting fitting your preferences among the 160 properties available in Kelso. In Kelso, 189 rentals provide TV. So, if you want to tune out with some TV time, use the TV filter to compare these rentals. It is also possible to search for a holiday rental if you want a letting with a balcony or a patio , as 24 of the listed properties there include Balcony/Patio.
The Weather in Kelso
Here is our climate diagram for Kelso. In July, maximum temperatures climb above 18°. On the other hand, you could have temperatures dropping under 1° in February. July is the rainiest month.
7-Day Weather Forecast in Kelso
Accommodation options for your holiday in Kelso
Information about holiday rentals in Kelso
🏡 Holiday homes available | 160 properties |
---|---|
💳 Discounts available | up to 71% |
🌙 Nightly prices from | £47 |
⭐ Popular amenities | Pets allowed, Garden and Pool |
🐾 Pet friendly rentals | 19 properties |
Frequently Asked Questions
How many holiday lettings are available to book in Kelso?
There are currently 160 holiday lettings from 6 providers on offer in Kelso.
What is the most popular holiday rental amenity in Kelso?
Travellers planning trips to Kelso most often look for Pets allowed, Garden, and Pool as holiday rental amenities.
Can i bring my pet when staying in a Kelso holiday letting?
Pets are welcome in Kelso which is home to 19 pet-friendly holiday rentals.
What is the best time of year to travel to Kelso?
April and May are the months with the least amount of rain in Kelso.
Where can I see deals on holiday rentals in Kelso?
You can find brilliant bargains on holiday lets in Kelso with prices for a let starting at just £47 - and HomeToGo has introduced a range of filters that make it quick and simple to uncover some outstanding offers. When considering different dates for your break, search with HomeToGo's flexible dates technology to quickly locate low-price time periods and find discounts of as much as 71%. In addition, HomeToGo's 'distance from' filter can help you discover top quality accommodation offers in great value, under-the-radar spots that are just as close to your desired destination, whether that's a beach, lake, ski region or city centre. Start your search as soon as possible to get the best of a wide range of offers and top discounts - and do so with confidence by utilising HomeToGo's 'free cancellation' filter when you search.
What are the pros of choosing a holiday letting in Kelso with HomeToGo?
From increased privacy away from the crowds to more space to enjoy with your loved ones, holiday lets in Kelso have plenty of benefits. HomeToGo surfaces genuine ratings written by previous guests, and searching is secure, easy, and hassle-free - so with 160 rentals from 6 providers in the vicinity, you're bound to uncover the perfect type of accommodation with all of the amenities that are important to you in Kelso.
We list offers from thousands of providers, including












Top cities to visit
- Accommodation & Short Term Rentals in London
- Holiday Accommodation & Cottages in Bath
- Accommodation & Holiday Apartments in Liverpool
- Accommodation in Coventry
- Accommodation & Holiday Cottages in Weymouth
- Accommodation in Belfast
- Holiday Accommodation & Rooms in Oxford
- Holiday Cottages & Accommodation in Oban
- Accommodation in Sheffield
- Accommodation in Windsor
- Accommodation & Holiday Cottages in Torquay
- Accommodation in Lincoln
- Accommodation in Plymouth
Top holiday destinations near Kelso
-
Holiday lettings & accommodation in Kirk Yetholm
-
Holiday lettings & accommodation in Jedburgh
-
Holiday lettings & accommodation in Melrose
-
Holiday lettings & accommodation in Galashiels
-
Holiday lettings & accommodation in Selkirk
-
Holiday lettings & accommodation in Hawick
-
Holiday lettings & accommodation in Haggerston
-
Holiday lettings & accommodation in Coldingham
-
Holiday lettings & accommodation in Eyemouth
-
Holiday lettings & accommodation in Belford
-
Holiday lettings & accommodation in Innerleithen
-
Holiday lettings & accommodation in Dunbar
-
Holiday lettings & accommodation in Rothbury
-
Holiday Homes in Peebles
-
Holiday Cottages & Accommodation in Seahouses
-
Holiday lettings & accommodation in Dalkeith
-
Holiday lettings & accommodation in Low Newton-by-the-Sea
-
Accommodation in North Berwick
-
Holiday lettings & accommodation in Musselburgh
-
Holiday lettings & accommodation in Gullane
-
Holiday lettings & accommodation in Felton
-
Holiday Cottages in Boulmer
-
Holiday Cottages in Amble
-
Holiday Apartments & Accommodation in Edinburgh
-
Holiday lettings & accommodation in Chollerford
-
Holiday lettings & accommodation in Morpeth
-
Holiday lettings & accommodation in Once Brewed
-
Accommodation in Elie
-
Holiday lettings & accommodation in Moffat
-
Holiday lettings & accommodation in Saint Monans
-
Holiday lettings & accommodation in Pittenweem
-
Accommodation in Anstruther
-
Holiday lettings & accommodation in Cellardyke
-
Holiday lettings & accommodation in Kilconquhar
-
Holiday lettings & accommodation in Kirkcaldy
-
Holiday lettings & accommodation in Corbridge
-
Accommodation in Crail
-
Holiday Cottages in Lower Largo
-
Holiday lettings & accommodation in Brampton
-
Holiday lettings & accommodation in Livingston
-
Holiday lettings & accommodation in Gretna Green
-
Holiday lettings & accommodation in Heddon-on-the-Wall
-
Holiday lettings & accommodation in Kingsbarns
-
Holiday lettings & accommodation in Lockerbie
-
Holiday lettings & accommodation in Dunfermline
-
Accommodation & Cottages in Newcastle
-
Holiday lettings & accommodation in Bathgate
-
Holiday lettings & accommodation in East Neuk
-
Accommodation in Carlisle
-
Holiday lettings & accommodation in Lanark
Top holiday ideas
Find holiday inspiration for your next trip
-
Road Trips in Wales
-
Airbnbs in Sunderland
-
Airbnbs in Doncaster
-
Airbnbs in Nairn
-
Airbnbs in Fowey
-
UK Honeymoon
-
Romantic Getaways to Scotland
-
Bamburgh Holiday Cottages
-
Holiday Cottages Saundersfoot
-
Holiday Cottages Fort William
-
Weekend Breaks in Durham
-
Hotels with Pools in Newquay
-
Road Trips in England
-
Hen and Stag Weekends in Newcastle
-
Golf Breaks in Wales
-
Weekend Breaks in Cornwall
-
Bed and Breakfast Accommodation in Cumbria
-
Farm Stays in Scotland
-
Airbnbs in Slough
-
Airbnbs in Abersoch
-
City Breaks in Leeds