Hotels in Kelso

Fri 31 May
Mon 03 Jun
1 room,  2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

Fri 31 May
Mon 03 Jun
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range of properties

Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Kelso mapmarker

Popular filters

Price per night

£0 - £1,000+

Member discount

Star rating

Guest rating

Property type

Payment type

Facilities
Hide facilities

Popular filters

Price per night

£0 - £1,000+

Member discount

Star rating

Guest rating

Property type

Payment type

Facilities
Hide facilities

Kelso

202 properties

See the latest prices and deals by choosing your dates

Primary image
Ednam House Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kelso · 0.16 mi from centre

8.6

 

326 reviews

Breakfast available

A stay at Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and Borders Abbeys Way. This hotel is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle.

Union Street Suites
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Kelso · 0.12 mi from centre

8.9

 

182 reviews

Union Street Suites in Kelso features accommodation with free WiFi, 39 km from The Maltings Theatre & Cinema, 23 km from Melrose Abbey and 30 km from Etal Castle. Boasting family rooms, this property also provides guests with a terrace. The units come with carpeted floor and feature a fully equipped kitchenette with a microwave, a dining area, a flat-screen TV, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and kitchenware are also available, as well as a kettle. At the apartment complex, every unit is fitted with bed linen and towels. Chillingham Castle is 44 km from the apartment. The nearest airport is Edinburgh Airport, 78 km from Union Street Suites.

Studio Apartments on the Square
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Kelso · 0.10 mi from centre

8.7

 

258 reviews

Situated in Kelso, 38 km from The Maltings Theatre & Cinema and 23 km from Melrose Abbey, Studio Apartments on the Square features accommodation with free WiFi in a historic building. The property has city views and is 29 km from Etal Castle and 43 km from Chillingham Castle. Featuring a private entrance, the apartment allows guests to maintain their privacy. The units come with carpeted floor and feature a fully equipped kitchen with an oven, a dining area, a flat-screen TV, and a private bathroom with shower and a hair dryer. A microwave, a toaster and fridge are also offered, as well as a kettle. At the apartment complex, units have bed linen and towels. Guests at the apartment will be able to enjoy activities in and around Kelso, like cycling and hiking. Lindisfarne National Nature Reserve is 50 km from Studio Apartments on the Square. The nearest airport is Edinburgh Airport, 78 km from the accommodation.

Cross Keys Hotel, Kelso
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kelso · 0.07 mi from centre

7.7

 

923 reviews

Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back to 1769, this hotel provides free parking and WiFi and high-quality dining showcasing local produce. Guest rooms at the Cross Keys Hotel, Kelso have a flat-screen TV and tea and coffee facilities. Each has an en suite bathroom. Full Scottish or continental breakfast is served each morning in the Saddlers Room, where you can also enjoy a range of lunches including homemade soups and sandwiches. A full dinner menu makes use of the area’s fine local produce and is complemented by wines, beers and soft drinks. Cross Keys Hotel is just 2 minutes’ walk from the impressive Kelso Abbey, and around 8 minutes from the grounds of the 18th-century Floors Castle. Other attractions within a 20-minute drive include Jedburgh Abbey and the vast Northumberland National Park.

Primary image
SCHLOSS Roxburghe, part of Destination by Hyatt
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kelso · 3.20 mi from centre

9.2

 

60 reviews

Breakfast available

Located in Kelso, SCHLOSS Roxburghe, part of Destination by Hyatt is in a rural location, within a 10-minute drive of Borders Abbeys Way and Kelso Abbey. This luxury hotel is 4.1 mi (6.7 km) from Kelso Old Parish Church and 4.9 mi (7.8 km) from Kelso Racecourse.

Queenshead Hotel Kelso
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kelso · 0.16 mi from centre

8.6

 

884 reviews

Breakfast available

Situated 37 km from The Maltings Theatre & Cinema, Queenshead Hotel Kelso offers 3-star accommodation in Kelso and has a garden, a restaurant and a bar. Among the facilities at this property are room service and luggage storage space, along with free WiFi throughout the property. The property is non-smoking and is located 23 km from Melrose Abbey. At the hotel, rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a wardrobe and a kettle. The area is popular for cycling, and bike hire is available at Queenshead Hotel Kelso. Etal Castle is 29 km from the accommodation, while Chillingham Castle is 43 km from the property. The nearest airport is Edinburgh Airport, 79 km from Queenshead Hotel Kelso.

The Central Guesthouse
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Kelso · 0.09 mi from centre

7.9

 

383 reviews

In the centre of Kelso, The Central Guesthouse offers self-catering accommodation in the Scottish Borders. The building looks out over the market square, and provides free Wi-Fi access. The Central Guesthouse has en suite rooms with a flat-screen TV and tea and coffee facilities. Rooms also have a microwave, fridge, toaster and iron. There is also a self-contained apartment for 2, with a double bedroom with en suite shower and bath, and a fully equipped kitchen and dining area. The apartment has a lounge with TV and DVD player and seating for 4. Floors Castle is a 6-minute drive from The Central Guesthouse, and Smailholm Tower is around 7 miles away. Abbotsford House near Melrose and the Jedforest Deer & Farm Park are within a 30-minute drive.

The Scott Apartment
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 0.13 mi from centre

The Scott Apartment, a property with a garden, is situated in Kelso, 24 km from Melrose Abbey, 30 km from Etal Castle, as well as 44 km from Chillingham Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 38 km away. This holiday home features 1 bedroom, a flat-screen TV, a dining area, a fully equipped kitchen with an oven, and a living room. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance. The nearest airport is Edinburgh Airport, 79 km from the holiday home.

Tweed Hideaway
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Kelso · 2.12 mi from centre

9.9

 

11 reviews

Boasting sea views, Tweed Hideaway provides accommodation with an open-air bath and a patio, around 35 km from The Maltings Theatre & Cinema. This property offers access to a terrace, tennis at the tennis court, free private parking and free WiFi. The chalet features a hot tub and luggage storage space. Featuring a DVD player, the chalet has a fully equipped kitchen with a dishwasher, an oven and a microwave, a living room with a seating area and a dining area, 2 bedrooms, and 1 bathroom with a hot tub and a shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and fruits. This chalet is allergy-free and non-smoking. Guests can take advantage of the warm weather with the property's barbecue facilities. Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden. Lindisfarne Castle is 46 km from Tweed Hideaway, while Melrose Abbey is 25 km away. The nearest airport is Edinburgh Airport, 81 km from the accommodation.

Orchard Hideaway
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Kelso · 2.12 mi from centre

9.9

 

12 reviews

Boasting mountain views, Orchard Hideaway provides accommodation with a garden and a balcony, around 35 km from The Maltings Theatre & Cinema. This property offers access to a terrace, tennis at the tennis court, free private parking and free WiFi. The chalet has an outdoor fireplace and a hot tub. Featuring a Blu-ray player, the spacious chalet has a fully equipped kitchen with a dishwasher, an oven and a microwave, a living room with a seating area and a dining area, 2 bedrooms, and 1 bathroom with a hot tub and a shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and chocolates or cookies. The chalet offers bed linen, towels and laundry service. In the warmer months, you can make use of the barbecue facilities and dine on the private patio. Guests at the chalet will be able to enjoy activities in and around Kelso, like fishing. The chalet complex has a picnic area where you can spend a day out in the open. Lindisfarne Castle is 46 km from Orchard Hideaway, while Melrose Abbey is 25 km away. The nearest airport is Edinburgh Airport, 81 km from the accommodation.

Horsemarket Apartment
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Kelso · 0.06 mi from centre

9.0

 

1 review

Horsemarket Apartment is situated in Kelso, 23 km from Melrose Abbey, 30 km from Etal Castle, and 44 km from Chillingham Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 39 km away. The spacious apartment has 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace. Guests at the apartment will be able to enjoy activities in and around Kelso, like golfing. The nearest airport is Edinburgh Airport, 78 km from Horsemarket Apartment.

Eden Hideaway
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Kelso · 2.19 mi from centre

9.9

 

15 reviews

Boasting a spa bath, Eden Hideaway is located in Kelso. This property offers access to a patio, tennis at the tennis court, free private parking and free WiFi. The property is allergy-free and is set 34 km from The Maltings Theatre & Cinema. The spacious chalet with a terrace and mountain views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and chocolates or cookies. The chalet offers bed linen, towels and laundry service. Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden. Lindisfarne Castle is 46 km from Eden Hideaway, while Etal Castle is 25 km from the property. The nearest airport is Edinburgh Airport, 81 km from the accommodation.

Abbeyside Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 0.20 mi from centre

9.0

 

2 reviews

Set in Kelso and only 38 km from The Maltings Theatre & Cinema, Abbeyside Cottage offers accommodation with garden views, free WiFi and free private parking. Housed in a building dating from 1980, this holiday home is 30 km from Etal Castle and 44 km from Chillingham Castle. The property is non-smoking and is located 24 km from Melrose Abbey. The spacious holiday home features 1 bedroom, a TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the holiday home. The property has an outdoor dining area. Guests at the holiday home can enjoy fishing and hiking nearby, or make the most of the garden. The nearest airport is Edinburgh Airport, 79 km from Abbeyside Cottage.

Plumtree Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 2.19 mi from centre

9.4

 

20 reviews

Located in Kelso, in a historic building, 34 km from The Maltings Theatre & Cinema, Plumtree Cottage is a holiday home with a garden and barbecue facilities. This property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi. Outdoor dining is also possible at the holiday home. The holiday home is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with mountain views. A private entrance leads guests into the holiday home, where they can enjoy some wine or champagne and chocolates or cookies. This holiday home is allergy-free and non-smoking. The area is popular for cycling and fishing, and bike hire is available at this 4-star holiday home. The holiday home has a picnic area where you can spend a day out in the open. Lindisfarne Castle is 46 km from Plumtree Cottage, while Etal Castle is 25 km away. The nearest airport is Edinburgh Airport, 81 km from the accommodation.

Grooms Bothy
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso, Nenthorn · 3.65 mi from centre

9.2

 

5 reviews

Located in Nenthorn, Grooms Bothy provides accommodation within 47 km of Traquair House. With free private parking, the property is 41 km from The Maltings Theatre & Cinema and 19 km from Melrose Abbey. The property is non-smoking and is situated 34 km from Etal Castle. With free WiFi, this 2-bedroom holiday home features a TV, a washing machine and a fully equipped kitchen with a dishwasher. Towels and bed linen are offered in the holiday home. The accommodation offers a fireplace. The nearest airport is Edinburgh Airport, 72 km from the holiday home.

Cocklekitty Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 2.15 mi from centre

9.4

 

12 reviews

Situated in Kelso, in a historic building, 35 km from The Maltings Theatre & Cinema, Cocklekitty Cottage is a holiday home with a garden and barbecue facilities. This property offers access to a patio, tennis at the tennis court, free private parking and free WiFi. Outdoor dining is also possible at the holiday home. The holiday home has 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with mountain views. A private entrance leads guests into the holiday home, where they can enjoy some wine or champagne and fruits. This holiday home is allergy-free and non-smoking. For those nights when you'd rather not dine out, you can choose to have groceries delivered. The area is popular for cycling and hiking, and bike hire is available at this 4-star holiday home. The holiday home has a picnic area where you can spend a day out in the open. Lindisfarne Castle is 46 km from Cocklekitty Cottage, while Melrose Abbey is 25 km from the property. The nearest airport is Edinburgh Airport, 81 km from the accommodation.

Sunny apartment by the river
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Kelso · 0.23 mi from centre

7.0

 

1 review

Situated 23 km from Melrose Abbey, 31 km from Etal Castle and 45 km from Chillingham Castle, Sunny apartment by the river provides accommodation set in Kelso. The property is non-smoking and is located 39 km from The Maltings Theatre & Cinema. The nearest airport is Edinburgh Airport, 78 km from the apartment.

Primary image
Tiore
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Kelso · 3.31 mi from centre

When you stay at this cottage in Kelso, you'll be next to a golf course and 6 minutes by car from Hailes Castle. This golf cottage is 3.9 mi (6.2 km) from Borders Abbeys Way and 3.9 mi (6.3 km) from Kelso Abbey.

The Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 2.77 mi from centre

9.2

 

19 reviews

This holiday home is situated 3 miles from Kelso and 47 miles from Edinburgh. The property features views of the garden. Free WiFi is featured and free private parking is available on site. The Lodge is only 3 miles from Kelso and only a 20-minute drive to Tweedbank, the first stop on the Borders Railway route to Edinburgh. There are 2 different lodges on site, both have a fully equipped kitchen an a living room. Peebles is 45 km from The Lodge, while Kielder is 38 km away. The nearest airport is Edinburgh Airport, 69 km from The Lodge.

The Bothy
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 2.19 mi from centre

10.0

 

9 reviews

Set in Kelso in the Borders region, The Bothy offers accommodation with free WiFi and free private parking, as well as access to a hot tub. Located 22 km from Melrose Abbey, the property features a terrace. The property is non-smoking and is situated 42 km from The Maltings Theatre & Cinema. The holiday home is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a patio with inner courtyard views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance. Guests at the holiday home will be able to enjoy activities in and around Kelso, like hiking. Barbecue facilities are included at the holiday home, and guests can also relax in the garden or go on a picnic in the picnic area. Etal Castle is 33 km from The Bothy, while Chillingham Castle is 47 km away. The nearest airport is Edinburgh Airport, 84 km from the accommodation.

See all hotels in Kelso

Find the best deals on hotels in Kelso

The charming market town of Kelso nestles alongside the famous salmon fishing River Tweed in the Scottish Borders. It’s a great place for a last-minute escape thanks to its sheer range of activity options to suit every kind of traveller. Explore the town’s 1,000-year-old abbey ruins, stroll around Floors Castle & Gardens or place your bets at Kelso Racecourse. On weekends, the town centre comes alive with bustling farmers markets and folk music nights. Need somewhere to stay? You’ll spot a wide range of East Lothian hotels in Kelso, many of which offer brilliant last-minute deals.

Need more tips on what to do in Kelso? Visit the 15th-century Smailholm Tower, taste some Scottish cuisine at a range of independent eateries or savour a picnic in one of several pretty parks. The town is also on the doorstep of numerous wild and beautiful rural spots, including Northumberland National Park and St Abbs Head National Nature Reserve. If a laid-back retreat in a classic Scottish town surrounded by nature is what you’re after, take a look through our range of last-minute Kelso hotels today!

More locations in East Lothian

Located in the Scottish lowlands, East Lothian is a prime location for both outdoor adventures or lazy weekends discovering countless picturesque towns and villages. Here are a few more sublime spots to book a hotel escape: