Kelso is a picturesque little market town in the heart of the Scottish borders. It sits snuggly at the junction of two rivers, River Tweed and River Teviot. Not only is this town a gorgeous backdrop for your holiday, but it is also of history and architectural interest.
The historic cobbled market square still holds the charm of ancient market days. It is overlooked by elegant Georgian and Victorian buildings of the town centre. Kelso boasts a spectacular shopping experience. Alongside high street shops, there are lots of beautiful independent stores.
There is a grand arched bridge over the river which actually inspired London’s Waterloo Bridge. You can visit the 12th-century abbey ruins and explore the specialist shops in the town today. The market square is also the largest in Scotland and still holds the charm of ancient market days.
This welcoming town is home to numerous events throughout the year that still hold the charm of times gone by. There are anituque fairs, motor shows, agricultural shows and much more. Each of the events is one to remember
You can visit the famous Floors Castle during your stay. Floors Castle is Scotland’s largest inhabited house. The castle stands proudly over the river tweed. Inside your will find fantastic collections of paintings, furniture, porcelain and tapestry and you are also welcome to explore the Floors castles garden and grounds.
Hotels in Kelso
Kelso is well known for its wide range of luxury hotels. Visitors travel here to enjoy Scottish hospitality and to relax in one of the loveliest parts of the Scottish borders.
We have listed our top picks for accommodation in Kelso below.
Cross Keys Hotel
The Cross Keys Hotel is in a building that dates to 1769. You will find this hotel in Kelso situated in the heart of the town as its town centre’s cobbled square and the 12th-century Kelso Abbey.
This is a popular choice with tourists the location is not only perfect, but the hotel’s large and spacious rooms are extremely desirable.Check Online Availability
The Townhouse Kelso
One of the luxury hotels in Kelso The Townhouse is rated highly by its guests. Once you arrive at this stunning Georgian house hotel you will be completely charmed by its sophisticated bedrooms and bathroom suits.
This is a great location if you want if you are travelling to the town for an event at Kelso Racecourse as it is less than two miles away.Check Online Availability
Ednam House Hotel
This pet-friendly hotel in Kelso is set by the riverside. The mansion dates to the 1760s and is full of traditional décor and charm.
While you stay at Ednam House Hotel enjoy a first-class culinary experience from the hotel’s AA rosette-awarded restaurant – the Riverside. It serves “the best produce from the fields, rivers, and shores of the Scottish Borders”, You will not be disappointed!Check Online Availability
Queens Head Hotel
The Queens Head Hotel in Kelso offers guests to the town excellent value for money.
If you want to socialise and get to know the locals during your trip to Kelso, this inn in Kelso I the perfect place for you. This former winner of Best Bar None’s “Best Hotel Award” is the perfect place to unwind and enjoy whisky or two after exploring this glorious part of Scotland.Check Online Availability
Kelso hotels don’t get much grander than this! For the ultimate Scottish break, take a look at the SCHLOSS Roxburghe. The peaceful surroundings of this luxury property are just what you need to leave your worries and stresses behind.
Choose from six different types of hotel suites, all of which are kitted out with private bathrooms, flat-screen TVs, and other home-from-home comforts. There’s free WiFi and the hotel is also pet-friendly, so why not bring your four-legged friend along?Check Online Availability
The Black Swan Hotel
Located in the heart of Kelso is the Black Swan Hotel, one of the more affordable hotels in Kelso. This charming accommodation is the perfect base if you want to explore the borders and other nearby places and attractions.
Offering comfortable bedrooms, the hotel’s friendly and relaxed atmosphere is just what you need for a peaceful break. All the rooms are equipped with complimentary WiFi, toiletries, tea and coffee making facilities, and blackout curtains for undisturbed sleep.Check Online Availability
Conveniently situated in Kelso, Inglestone House boasts six beautifully and tastefully decorated en-suite bedrooms, and an award-winning breakfast!
All the rooms include everything you need for a comfortable stay, including private bathrooms, complimentary toiletries, WiFi, a hot drinks tray, and even fluffy towels.
Each room price includes breakfast and you can choose from a wide range of menu choices. Special dietary requirements are catered for too, so there’s something for everyone.Check Online Availability
Dryburgh Abbey Hotel is one of the few Kelso hotels located in the stunning Scottish Borders, making it perfect for exploring lots of places including charming towns and historical houses.
All of the beautifully decorated bedrooms come with luxury complimentary toiletries, WiFi, a hairdryer, and a hot drinks tray with Scottish biscuits. There are plenty of activities to keep you entertained such as stunning walking trails, cycling routes, and fishing locations.
Pet owners will be pleased to know that The Dryburgh Abbey Hotel has also been recognised as Scotland’s best pet-friendly hotel!Check Online Availability
With amazing views overlooking the Floors Castle and River Tweed, this beautiful Georgian House is the perfect base for a relaxing break. Duncan House has still maintained lots of its original features, with many open fires and charming antique furnishings.
Offering free parking and WiFi, you can expect comfortable bedrooms and friendly and helpful service. All of the rooms boast a private bathroom each, soundproofing, a flat-screen TV, and complimentary toiletries. Your room will even include ironing facilities and bed linens.Check Online Availability
Looking for a charming and cosy bed & breakfast? Kelso is home to many beautiful B&B establishments, all waiting to give you a warm and friendly welcome. Check out these amazing Kelso B&Bs below and book now to start your Scottish adventure!
The Old Priory Bed and Breakfast
This family-run B&B in the beautiful town of Kelso. It has a worldwide fan base as it has been named ‘Pick of the Town’ for the past 9 years by Lonely Planet and Rough Guide.
Guests at the Old Priory are made to feel at home by the hosts here and can enjoy the comfortable rooms at this cosy B&B in Kelso.
Belle Vue Guest House
Situated just a few minutes walk away from the cobbled square of Kelso, Bella Vue B&B is a detached Victorian Villa set in a peaceful and tranquil part of the village.
The 3-star and TripAdvisor approved bed and breakfast offers guests a warm and friendly welcome along with comfortable bedrooms with en-suite bathrooms.
To start your day, choose from a range of breakfast choices from cereals, Hogarth’s porridge, to a hearty cooked Scottish breakfast.Check Online Availability
Dryburgh Arms Pub
Looking for a cosy B&B with a pub nearby? The Dryburgh Arms Pub bed and breakfast offers a warm and traditional pub atmosphere as well as comfortable bedrooms.
The B&B accommodation has a private entrance and is home to three boutique-style bedrooms. All of these rooms boast en-suite bathrooms, flat-screen TVs, and tea and coffee making facilities.
The B&B is pet-friendly and a full cooked Scottish breakfast is included. Not many hotels in Kelso can boast all of those facilities!Check Online Availability
Kelso Holiday Cottages
Looking for holiday cottages in Kelso? Look no further, we’ve picked out some charming and conveniently located holiday homes that are perfect for family breaks or couple’s getaways.
Located in Kelso, Maggie’s Cottage boasts a beautiful patio with garden views. The property also has access to a terrace, perfect for a BBQ on a warm summer evening.
This holiday cottage has everything you need for a comfortable stay, including free Wi-Fi, a microwave, an oven, and lots of other handy appliances. A flat-screen TV is also available.
There are 2 bedrooms and it sleeps 5 so it’s perfect for family holidays. Even better, it’s pet-friendly so you don’t need to leave your four-legged friends behind! There’s also a living room with seating and 1 bathroom complete with a bath and a shower.Check Online Availability
For a stylish but comfortable stay in Kelso, choose the Goshen Cottage. The property has a garden and BBQ facilities and there’s also a patio where you can enjoy a spot of al fresco summer dining.
This holiday property has 3 bedrooms, sleeping 6 people in total, making it perfect for family or group holidays.
It’s also equipped with a flat-screen TV, a washing machine and other essential kitchen appliances including a dishwasher and a microwave. There are 2 bathrooms with a shower and the property also has free WiFi and beautiful garden views.Check Online Availability
Looking for a stylish holiday property in Kelso? Perfectly located for short breaks and weekend getaways, Barclay House is a modern and stylish townhouse apartment in the heart of Kelso.
Boasting a spacious open plan living room and kitchen, the property is equipped with a smart TV, free WiFi and modern kitchen appliances for a comfortable stay.Check Online Availability
With spectacular views of the rolling Cheviot Hills, Plum Tree Cottage is the perfect spot for a peaceful Scottish holiday. The stunning spiral staircase leads to the double bedroom and all the bed linens are provided.
There is 1 bathroom and the kitchen is kitted out with all the mod cons you’ll need for an enjoyable stay!Check Online Availability
For an amazing Scottish cottage holiday, check out The Paddock, a roomy and quirky townhouse located in Kelso. Deceptively big, the property has 4 bedrooms capable of sleeping 8!
The property has a shower room, and the kitchen has all the modern appliances you’d expect, plus not one, but two smart TVs, one in the living room and a smaller one in the kitchen.Check Online Availability
Kelso Accommodation Self Catering
Are you looking for a self-catering base in Kelso? The town has several apartments and cottages that are available in the centre of the town. We have selected our top option for you.
Hendersyde Holiday Cottages
Hendersyde Holiday Cottages is our top pick for group travellers and families that want to enjoy a self-catering experience in Kelso.
These farm cottages are not just traditional and cosy, they have everything guests need to live in for a weekend or a longer stay. Picture yourself here enjoying a Scottish Sunday roast by the cottage’s open fireplace.
Rated four-star by the Scottish Tourist Board, make sure you are booking up in advance as this location is extremely popular as some guests return here every year!
The Central Guesthouse
This self-contained apartment is perfect for weekend breaks in the picturesque village of Kelso. Choose between 5 beautifully decorated rooms.
Although bed and breakfast services aren’t available, the rooms are equipped with private bathrooms, free WiFi, and a minibar!Check Online Availability
Abbey View is a charming apartment located in The Square, Kelso. Perfect for a relaxing weekend in this beautiful area of Scotland, the property offers everything you could need for a great Scottish break. There are 2 bathrooms and 3 toilets.
It’s an ideal base for sightseeing and exploring the local village. There’s even a nearby garden centre for those with green fingers!Check Online Availability
Situated on the historic Bridge Street, this two-storey guest house boasts huge Georgian windows and features two bedrooms, sleeping 4 in total.
The property also has a spacious bathroom with a separate walk-in shower and a fully equipped kitchen and diner. Enjoy the beautiful views of the Abbey and Bridge Street as you begin your adventure!Check Online Availability
Surrounded by acres of rolling countryside lies Tweed Hideaway, a charming chalet boasting its own garden, exclusive parking and free WiFi.
It also has 1 bathroom complete with a hot tub and 2 bedrooms. If you’re looking for 4-star accommodation in Kelso, this is the property for you! Includes essential and modern appliances including a dishwasher, microwave, and kettle.Check Online Availability
With so many Kelso campsites to choose from, you’ll be spoilt for choice. A camping trip is perfect for those wanting a no-frills base for exploring this stunning part of the UK. Check out our top picks below!
Lilliardsedge Holiday Park
Want to see spectacular scenery and relax in a peaceful setting in the middle of nowhere? Check out Lilliardsedge Holiday Park, a camping site that’s perfect for families.
Just a 15-minute drive from Jedburgh, this site is perfectly located for a family break, with lots of activities for the children.
With more than 100 acres of Scottish scenery to take it, Lilliardsedge is an outdoor lovers paradise. The woodland walks and rolling grassy fields are just waiting to be explored. Love a round of golf? Then the putting green and nine-hole golf course is an essential visit.
Riverside Caravan Park
Want to travel to Hawick? Or maybe Kelso? Then a stay at the Riverside Caravan Park is perfect for you. Surrounded by the River Teviot, this caravan park offers great access to Edinburgh and even Newcastle and Carlisle.
The site is family-run, with 10 acres of parkland and wildlife for you to discover. For those who love hiking, there are plenty of trails all within walking distance of the camp. You could even try your hand at cycling and horse riding.
There’s also discounted golf at the golf course of the sister site, Lilliardsedge Holiday Park just a 20-minute drive away. Don’t want to leave the campgrounds? You don’t need to; with miles of woodland walks and free fishing on-site, there’s plenty to do!
Situated close to Jedburgh, this camping site is perfect for walking enthusiasts. History buffs will love the many historical buildings on offer close to here, including the 16th-century tower that Mary Queen of Scots once stayed at.
The camp also has great facilities including toilets, showers, a motorhome service centre, and site WiFi. It’s also pet-friendly so you can bring your furry friends along for a holiday.
Lauder Camping and Caravaning Site
For a peaceful and enjoyable Scottish break, be sure to take a look at the Lauder Camping and Caravaning club. With a river that runs the full campsite, there’s something for everyone here, including the capital city of Edinburgh.
Lauder is just four miles away, offering a mix of stunning scenery and riveting history and sightseeing. History and horse lovers will love the Common Riding Festival that’s held at the end of July, celebrating each town’s history.
Walking enthusiasts can enjoy the Southern Upland Way and the Lammermuir Hills, while budding Archeologists can take in the excavations at the Augustinian hospital. Here they’ve found traces of medicinal items from all over the world!
Kirkfield Caravan Park
Set in the charming village of Town Yetholm, this small, quiet, and rural site is the perfect choice for holidaymakers looking for a peaceful break in the Scottish countryside.
There are many useful amenities nearby including a shop and a post office, garage, butchers and a pub if you fancy a relaxing evening drink. Just a 5-minute walk from the site lies the village of Kirk Yetholm which is the end of one of the UK’s most famous long-distance hikes, The Pennine Way.
The nearest town is Kelso which holds many exciting events throughout the year, and St Cuthbert’s Way goes through the village. With pitch areas for tents, caravans, and hardstanding areas available, Kirkfield Caravan Park is perfect for either an overnight stay or a longer break.
Certified with the C&C Club, Ford Bridge Campsite is a small, proudly family-run campsite. Offering 5 caravan pitches and 10 tent pitches, this site has all the amenities you need for a pleasant stay.
Facilities include porta-toilets and showers, 16amp electric hookups, dog walking areas and a chemical toilet and washing facility.
Offering guests a warm welcome, there’s lots to see and do in the surrounding areas. From leisurely fishing on the River Till to hopping on the steam train at Heatherslaw, there’s something for everyone.
Other Accommodation Options in Scottish Borders
- Coldstream Accommodation
- Galashiels Accommodation
- Hawick Accommodation
- Melrose Accommodation
- Peebles Accommodation
- Selkirk Accommodation