Kelso cottages

We found 263 cottages — enter your dates for availability

  • Peace of mind

    Our Book with Confidence guarantee gives you 24/7 support
  • More quality time

    From booking to staying, the whole process is simple and enjoyable
  • All the privacy of home

    Enjoy full kitchens, laundry, pools, gardens and more
  • More for less

    More space, more privacy, more amenities — more value

Frequently asked questions

Are there any cottage rentals in Kelso?
Pick from 263 cottage rentals in Kelso on Bookabach. Often offering numerous bedrooms, communal spaces and outdoor areas where the kids can have fun, these cosy and inviting cottages are ideal for family or group holidays.
How much does it cost to stay in a cottage rental in Kelso?
Fancy or basic, in a bustling tourist hub or off the beaten track, peak season or shoulder season — these factors and more will influence how much your cottage rental in Kelso will cost. The duration of your visit can also affect the total price. Some holiday rentals offer discounts for longer bookings, so keep your eyes peeled for special offers.
Where can I rent a Kelso holiday cottage with great views?
Cottages with views of historic areas are just one of the types of cottage rentals available to book in Kelso. If you're searching for properties that have vistas worth remembering, Bookabach can help you find them.
Does Kelso have any lakeside cottages?
Glorious views of glistening water, the wonder of nature and outdoor activities are just a few of the things you can look forward to in one of Bookabach's lakeside cottage rentals. Use our "Location" filter and check the "Lake" box to see if there are any cosy stays in Kelso close to the water.
What are the top things to do in Kelso?
Get your Kelso getaway off to an amazing start by heading to top attractions like Melrose Abbey, Kelso Racecourse and Floors Castle. Stay in a Bookabach cottage rental with the family and then uncover the best of this destination together.
Why should I book my holiday cottage with Bookabach?
With Bookabach you'll never have to share your cottage rental with others, whether you're searching for a rustic escape in the mountains or an upmarket pad by the beach. Another awesome reason to book with us? You can filter your search by amenities, total price and more to find a cottage rental that matches your style and needs. Our flexible cancellation policies and first-rate customer support also ensure a hassle-free trip.