Places to stay in Kelso

137 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Kelso place to stay
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

137 Best places to stay in Kelso

Browse Places to Stay near the Historic Centre in Kelso

Position yourself near central shopping districts by selecting downtown lodging in Kelso for easy pedestrian exploration.

Kelso Apartment King Bed + Living Room .*** - Kelso
9.8 302 reviews

Kelso Apartment King Bed + Living Room .***

apartment
This charming apartment is located in Kelso, a historic town in the Scottish Borders, just 5 kilometres from the town centre and a short drive from Northumberland National Park. The property has received excellent ratings for its location, cleanliness, and overall experience.
The apartment offers a private and comfortable living space, perfect for couples or solo travellers. It features a separate lounge and includes essential amenities like a microwave, fridge, toaster, and kettle, allowing guests to prepare light meals. You can enjoy a range of activities in the area, including salmon fishing, horse racing, golf, cycling, and scenic walks.
Boutique Holiday Apartment In The Scottish Borders - Kelso
9.8 198 reviews

Boutique Holiday Apartment In The Scottish Borders

resort
This top-floor flat is located just off a cobbled street, a short distance from the town square in the Scottish Borders. The property enjoys excellent ratings for location, cleanliness, and overall experience.
The self-catering apartment sleeps two guests and features a comfortable Super King bed. Modern amenities include WiFi, a Smart TV, and a fully equipped kitchen with a fridge and freezer.
Home In Kelso, Scottish Borders - Kelso
9.9 60 reviews

Home In Kelso, Scottish Borders

apartment, Scottish Borders
This two-bedroom apartment is situated in the historic market town of Kelso, within walking distance of the River Tweed and Kelso Abbey.
The self-catering property features a fully equipped kitchen, a wood-burning stove, central heating and high-speed Wi-Fi, and comfortably accommodates four guests.
Union Street Suites - Kelso
9.0 230 reviews

Union Street Suites

apartment, Kelso
Union Street Suites is located in Kelso, a charming town just 38 kilometres from The Maltings Theatre & Cinema, 23 kilometres from Melrose Abbey, and 31 kilometres from Etal Castle. The property has received very good user ratings, with excellent scores for location and cleanliness.
This one-bedroom apartment is 30 square metres and is equipped with a kitchen, a terrace, and a garden, perfect for enjoying the fresh air. The accommodation comes with a range of amenities including free Wi-Fi, a flat-screen TV, and a comfortable living area.

Best family friendly Kelso lodging

Among the 137 accommodations in Kelso, here are the 4 best for families

2 Bed In Kelso (Oc-w39066) - Kelso
No reviews

2 Bed In Kelso (Oc-w39066)

apartment, Kelso
This two-bedroom flat in Kelso offers convenient access to natural attractions including Hoselaw Loch and Din Moss, and is also a short distance from Clifton Park and Home Park.
This family-friendly apartment sleeps up to four guests and includes a fully equipped kitchen with a microwave and dishwasher, complimentary Wi-Fi, and is located near landmarks such as Scott's View.
2 Bed In Kelso (Oc-w39065) - Kelso
10 3 reviews

2 Bed In Kelso (Oc-w39065)

apartment
This apartment in Kelso is ideally situated for exploring the Scottish Borders, with Floors Castle 3.2 kilometres away and Kelso Racecourse 2.4 kilometres distant.
This family-friendly, two-bedroom flat accommodates four guests and features a microwave oven, dishwasher, and Smart TV, with the River Tweed and Shedden Park offering fishing and recreational opportunities nearby.
Eden Hideaway - Kelso
9.8 214 reviews

Eden Hideaway

chalet, Kelso
Eden Hideaway is a charming chalet located in Kelso, just 16 miles from Etal Castle and 29 miles from Lindisfarne Castle, offering a peaceful escape in the Scottish countryside. The chalet has received excellent user ratings for its location, cleanliness, and overall experience. The chalet features two bedrooms, a living room, and a fully equipped kitchen, providing ample space for families or groups of friends. Amenities include a private terrace, a hot tub, a tennis court, and a garden, ensuring a relaxing and enjoyable stay.
3 Bed House - Free Parking, Garden, Wifi - Kelso
9.3 3 reviews

3 Bed House - Free Parking, Garden, Wifi

apartment
This centrally located flat in Kelso, Scottish Borders, offers a unique and lovingly restored stay with a distinctive French-style rococo double bed.
This family-friendly property accommodates up to six guests across two bedrooms and a double pull-out bed in the lounge, featuring a modern kitchen, a cosy woodburning stove, and a private enclosed garden with seating.

Frequently asked questions about accommodations in Kelso

  • What are the must-see sites in or near Kelso?

    Kelso has plenty to see, including the stunning Kelso Abbey, a historic ruin with a rich past. The nearby Floors Castle is a grand stately home with beautiful gardens. For a taste of the local area, visit the Kelso Maltings, a hub for arts and culture.
  • What are the best places to stay in Kelso?

    Among the places to stay in Kelso, Queenshead Hotel Kelso, Ednam House Hotel and Cross Keys Hotel - Kelso are the most popular ones.

  • How can travelers reach Kelso?

    The easiest way to reach Kelso is by car, as it's well connected to the A68 and A69 roads. You can also reach Kelso by train, with regular services from Edinburgh and Newcastle. If you're flying in, Edinburgh Airport is the closest, about a 1.5 hour drive.
  • What are the best places to stay with a pool in Kelso?

    The best place to stay with a pool in Kelso is Sevenacres.

  • What outdoor activities can visitors enjoy in and around Kelso?

    There are lots of great walks and cycle routes in and around Kelso. The River Tweed is perfect for fishing, kayaking, and paddleboarding. You can also go horse riding or play golf at the Kelso Golf Club.
  • What are the best places to stay with a jacuzzi in Kelso?

  • When is the ideal time to plan a trip to Kelso?

    Kelso is lovely any time of year, but the best weather is usually in the summer months, from June to August. Spring and autumn are also beautiful, with vibrant colours and fewer crowds. Just be aware that it can get quite chilly in the winter.
  • What are the best places to stay for families and kids in Kelso?

    The best places to stay for families and kids in Kelso are Ednam House Hotel, Cross Keys Hotel - Kelso and The Central Guesthouse.

  • What are the best walking or cycling routes in Kelso?

    The Kelso to Coldstream cycle route is a popular one, following the River Tweed. For a shorter walk, try the Kelso Town Trail, which takes you past all the main sights. The Borders Abbeys Way is a great option if you're looking for a longer walk.
  • What are the best pet friendly places to stay in Kelso?

    The best pet friendly places to stay in Kelso are Ednam House Hotel, The Central Guesthouse and Apothecary House On Kelso Square.

  • What nearby towns or cities can be explored from Kelso?

    You can easily visit the historic towns of Jedburgh, Melrose, and Coldstream from Kelso. If you're feeling adventurous, Edinburgh is a short drive away, and Newcastle is just over an hour by car.
  • What are the best places to stay with parking in Kelso?

    Queenshead Hotel Kelso, Ednam House Hotel and Cross Keys Hotel - Kelso are the best places to stay with parking in Kelso.

  • What amenities can travelers expect from accommodations in Kelso?

    Kelso has a good range of accommodation options, from budget-friendly guesthouses and B&Bs to more luxurious hotels. You can find places with restaurants, bars, and even spa facilities. Most places offer free Wi-Fi and parking.

Popular destinations

Best Kelso accommodations with a kitchen

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Kelso
10 4 reviews

Cottage ∙ 2 Bedrooms ∙ 4 Guests

cottage, Oxnam
This Kelso cottage, situated in the Scottish Borders, is 2.4km from Floors Castle and Gardens and 45km from Berwick-upon-Tweed, offering easy access to local amenities.
The 45-square-metre self-catering property sleeps four, boasting two bedrooms, two shower rooms, a well-equipped kitchen with dishwasher, and Smart TVs; nearby Shedden Park provides a playpark and sports facilities.
Stunning  Villa For 10 People With Wifi And Pets Allowed - Kelso
No reviews

Stunning Villa For 10 People With Wifi And Pets Allowed

apartment, Galashiels
This spacious 310 m2 apartment in Kelso, Scottish Borders, offers convenient access to historic Kelso, including its abbey ruins and market square, and is located 37 kilometers from Galashiels.
This pet-friendly holiday home accommodates up to 10 guests with five bedrooms, five bathrooms, a fully equipped kitchen featuring a microwave and dishwasher, complimentary WiFi, and a private garden with a barbecue area.
Woodmarket Town Centre Apartment - Kelso
9.8 32 reviews

Woodmarket Town Centre Apartment

apartment
This Kelso townhouse overlooks the cobbled square, offering easy walking access to Kelso's cafes, pubs, and shops.
The two-bedroom, two-bathroom apartment sleeps four guests and includes a freezer, microwave, parking, and internet access, providing a luxurious base for exploring the Scottish Borders.
Home In Kelso Scottish Borders - Kelso
9.0 45 reviews

Home In Kelso Scottish Borders

apartment, Kelso
This two-bedroom apartment in Kelso town centre is ideally located for exploring the Scottish Borders, just 37 kilometres from The Maltings Theatre & Cinema and 22 kilometres from Melrose Abbey.
The 88 square metre property features a fully equipped kitchen, a washing machine, and a fireplace, comfortably accommodating up to seven guests.

Best Kelso accommodations with parking

Cartshed, Luxury Holiday Cottage, With Open Fire In Kelso - Kelso
9.0 2 reviews

Cartshed, Luxury Holiday Cottage, With Open Fire In Kelso

cottage, Kelso
The Cartshed cottage is located in Kelso, a charming Borders town, just 6 kilometres from the nearest shop and 5.2 kilometres from the nearest pub. Surrounded by beautiful countryside, the cottage offers a peaceful escape for those looking to explore the Scottish Borders.
This 3-bedroom cottage can comfortably sleep up to 6 guests and spans 130 square metres. Guests can enjoy a fully equipped kitchen, a private garden, and a squash court on-site, making it ideal for families or groups looking for a relaxing and active holiday.
Lower Kelso House - Kelso
9.8 41 reviews

Lower Kelso House

apartment, Kelso
Lower Kelso House, a recently renovated apartment in Kelso, offers convenient access to Melrose Abbey (22.5 km) and Etal Castle (27.4 km).
This two-bedroom, three-bathroom dwelling boasts 146 square metres of space, comfortably accommodating seven guests and featuring a fully equipped kitchen, free Wi-Fi, on-site parking, and a billiards table.
Roxburghe Cottages, Part Of Destination By Hyatt - Kelso
9.3 3 reviews

Roxburghe Cottages, Part Of Destination By Hyatt

hotel, Kelso
Schloss Roxburghe Cottages is a 4-star hotel in Kelso, located 29 kilometres from Chillingham Castle and 32 kilometres from Melrose Abbey.
This accommodation offers one bedroom and a 11:00 AM check-out time, with Edinburgh Airport situated 92 kilometres away.
Comfortable Spacious Bungalow In A Beautiful Rural Setting Close To Kelso. - Kelso
No reviews

Comfortable Spacious Bungalow In A Beautiful Rural Setting Close To Kelso.

apartment, Kelso
This four-bedroom house is situated near Kelso, Scotland, a 7-minute (approximately 4.6 km) drive from the Borders Abbeys Way, 34 minutes (approximately 28.7 km) from Northumberland National Park, and a short drive from Kelso Racecourse and Kelso Abbey.
The property offers ample space for six guests, boasting three and a half bathrooms, Wi-Fi, and essential amenities such as towels, hairdryer, and an ironing board; nearby attractions include Hoselaw Loch and Din Moss, Duns Castle Nature Reserve, Home Park, and Clifton Park.

Browse Places to Stay with a Pool in Kelso

On-site pool access at your accommodation in Kelso makes a proper swim in the heart of the city a brilliant part of your trip.

4 Bed In Kelso Oc-b33446 - Kelso
No reviews

4 Bed In Kelso Oc-b33446

house, Kelso

Top-Rated Places to Stay with a Hot Tub in Kelso

Whether you prefer a jacuzzi or a hot tub, every accommodation in Kelso includes one for a private hot tub session at the end of a city day.

A Light & Spacious Flat, Overlooking Ruins Of Kelso Abbey, Close To Town Centre. - Kelso
9.8 92 reviews

A Light & Spacious Flat, Overlooking Ruins Of Kelso Abbey, Close To Town Centre.

apartment, Kelso
Coldstream Holiday Park - Kelso
8.9 31 reviews

Coldstream Holiday Park

glamping, Coldstream
©2026 cozycozy.com