Last-minute hotel deals in Kelso

Fri, 24 Oct
Mon, 27 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 24 Oct
Mon, 27 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Clear filters

Kelso

Most popular
Sort by

See the latest prices and deals by choosing your dates

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

Resort in Kelso · 0.91 mi from centre

9.1

 

85 reviews

Located in Kelso, 38 km from The Maltings Theatre & Cinema, Springwood Holiday Park provides accommodation with a terrace, free private parking and a bar. All rooms feature a kitchen and a private bathroom. Free WiFi is available and Melrose Abbey is 23 km away.

All units at the resort are equipped with a seating area and a flat-screen TV. Guest rooms will provide guests with an oven.

Etal Castle is 30 km from Springwood Holiday Park, while Chillingham Castle is 43 km away. Edinburgh Airport is 80 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Old School House B&B
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.

Bed and breakfast in Kelso · 5.14 mi from centre

9.7

 

35 reviews

Offering a garden and garden view, The Old School House B&B is set in Kelso, 49 km from Lindisfarne Castle and 28 km from Etal Castle. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 42 km from The Maltings Theatre & Cinema.

The spacious bed and breakfast comes with a flat-screen TV. Towels and bed linen are provided in the bed and breakfast. There is also a seating area and a fireplace.

Melrose Abbey is 32 km from the bed and breakfast, while Chillingham Castle is 41 km away. Edinburgh Airport is 88 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Courtyard House
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 · 5.15 mi from centre

Located in Kelso in the Borders region, Courtyard House has a patio. The property is situated 40 km from Lindisfarne Castle, 47 km from Bamburgh Castle and 50 km from Alnwick Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 32 km away.

The holiday home features 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a bath. The accommodation is non-smoking.

Guests at the holiday home will be able to enjoy activities in and around Kelso, like cycling. Guests can also relax in the garden.

Etal Castle is 19 km from Courtyard House, while Chillingham Castle is 32 km away. Edinburgh Airport is 89 km from the property.

Compare price on Booking.com
Compare price on Booking.com
2 bed property in Kelso Scottish Borders 49166
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.

Holiday home in Kelso · 0.24 mi from centre

2 bed property in Kelso Scottish Borders 49166 is situated in Kelso, 24 km from Melrose Abbey, 29 km from Etal Castle, and 42 km from Chillingham Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 37 km away.

The holiday home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are available in the holiday home. The accommodation is non-smoking.

Guests at 2 bed property in Kelso Scottish Borders 49166 will be able to enjoy activities in and around Kelso, like cycling.

Lindisfarne National Nature Reserve is 50 km from the accommodation. Edinburgh Airport is 79 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Centrally located flat in Kelso
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

7.2

 

4 reviews

Situated 23 km from Melrose Abbey, 30 km from Etal Castle and 43 km from Chillingham Castle, Centrally located flat in Kelso features accommodation set in Kelso. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 38 km away.

The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.

Edinburgh Airport is 79 km from the property.

Compare price on Booking.com
Compare price on Booking.com
A townhouse with Great views, full of Character
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.50 mi from centre

8.5

 

8 reviews

Offering a garden and garden view, A townhouse with Great views, full of Character is located in Kelso, 50 km from Lindisfarne Castle and 24 km from Melrose Abbey. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 37 km from The Maltings Theatre & Cinema.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered.

The apartment has a picnic area where you can spend a day out in the open.

Etal Castle is 28 km from the apartment, while Chillingham Castle is 42 km from the property. Edinburgh Airport is 79 km away.

Compare price on Booking.com
Compare price on Booking.com
The Granary
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

9.4

 

40 reviews

The Granary is located in Kelso, 24 km from Melrose Abbey, 29 km from Etal Castle, and 43 km from Chillingham Castle. The property has quiet street views. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 37 km away.

The apartment features 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

Lindisfarne National Nature Reserve is 50 km from the apartment. Edinburgh Airport is 79 km away.

Compare price on Booking.com
Compare price on Booking.com
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.5

 

11 reviews

Boasting mountain views, Orchard Hideaway provides accommodation with massage services 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.

Sightseeing tours are available near the property. There is a garden with a barbecue at this property and guests can go cycling and fishing nearby.

Lindisfarne Castle is 46 km from the chalet, while Etal Castle is 25 km away. Edinburgh Airport is 81 km from the property.

Compare price on Booking.com
Compare price on Booking.com
22 Inch Road
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.21 mi from centre

9.3

 

6 reviews

Located 38 km from The Maltings Theatre & Cinema, 22 Inch Road provides accommodation with free WiFi and free private parking. The property is non-smoking and is situated 23 km from Melrose Abbey.

The apartment consists of 1 bedroom, a fully equipped kitchen and 1 bathroom. A flat-screen TV is featured.

Etal Castle is 30 km from the apartment, while Chillingham Castle is 44 km away. Edinburgh Airport is 78 km from the property.

Compare price on Booking.com
Compare price on Booking.com
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

9.6

 

15 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. Offering a terrace, the property is located within 22 km of Melrose Abbey. 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. Edinburgh Airport is 84 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bellevue Guest House
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.

Guesthouse in Kelso · 0.28 mi from centre

8.8

 

56 reviews

Located in Kelso, Bellevue Guest House is in a rural location, within a 15-minute walk of Kelso Abbey and Borders Abbeys Way. This guest house is 0.6 mi (1 km) from Kelso Old Parish Church and 1.1 mi (1.7 km) from Floors Castle.

Compare price on Booking.com
Compare price on Booking.com
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.7

 

25 reviews

Boasting sea views, Tweed Hideaway provides accommodation with a garden 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 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 fruits. This chalet is allergy-free and non-smoking.

Guests at the chalet will be able to enjoy activities in and around Kelso, like fishing and hiking. Tweed Hideaway has a picnic area and a barbecue.

Lindisfarne Castle is 46 km from the accommodation, while Etal Castle is 25 km away. Edinburgh Airport is 81 km from the property.

Compare price on Booking.com
Compare price on Booking.com
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.7

 

20 reviews

Boasting a hot tub, 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. Edinburgh Airport is 81 km away.

Compare price on Booking.com
Compare price on Booking.com
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.3

 

28 reviews

Situated in Kelso in the Borders region, The Lodge features accommodation with free WiFi and free private parking, as well as access to a hot tub. The accommodation has a hot tub. This 4-star holiday home offers private entrance.

The holiday home provides guests with a patio, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and stovetop are also offered, as well as a kettle. At the holiday home, units include bed linen and towels.

Guests can also relax in the garden.

The Maltings Theatre & Cinema is 43 km from the holiday home, while Melrose Abbey is 20 km from the property. Edinburgh Airport is 85 km away.

Compare price on Booking.com
Compare price on Booking.com
3 Bed in Kelso 95231
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.

Holiday home in Kelso · 0.20 mi from centre

Offering a garden and garden view, 3 Bed in Kelso 95231 is situated in Kelso, 24 km from Melrose Abbey and 29 km from Etal Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 37 km away.

The holiday home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms. Towels and bed linen are available in the holiday home. The accommodation is non-smoking.

Chillingham Castle is 42 km from 3 Bed in Kelso 95231, while Lindisfarne National Nature Reserve is 50 km from the property. Edinburgh Airport is 79 km away.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Inglestone House
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.

Guesthouse in Kelso · 0.12 mi from centre

9.2

 

29 reviews

Breakfast available

A stay at Inglestone House places you in the heart of Kelso, steps from Kelso Abbey and a 3-minute drive from Kelso Racecourse. This guest house is 1.6 mi (2.5 km) from Floors Castle and 7.3 mi (11.7 km) from Smailholm Tower.

Compare price on Booking.com
Compare price on Booking.com
Whitehouse Country House
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.

Bed and breakfast in Melrose, Saint Boswells · 5.69 mi from centre

9.8

 

5 reviews

Breakfast available

Housed in a historic building, the recently renovated Whitehouse Country House features accommodation with a garden and free WiFi. This 5-star bed and breakfast offers luggage storage space and room service. Free private parking is available and the bed and breakfast also provides bike hire for guests who want to explore the surrounding area.

The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with bathrobes, a hair dryer and bath. At the bed and breakfast, all units are allergy-free. At the bed and breakfast, each unit is fitted with bed linen and towels.

À la carte and Full English/Irish breakfast options with warm dishes, local specialities and pancakes are available. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.

Guests at Whitehouse Country House will be able to enjoy activities in and around Saint Boswells, like cycling and walking tours. The accommodation has a picnic area and a terrace.

The Maltings Theatre & Cinema is 47 km from Whitehouse Country House, while Melrose Abbey is 13 km from the property. Edinburgh Airport is 80 km away.

Compare price on Booking.com
Compare price on Booking.com
2 Bed in Kelso 95838
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.

Holiday home in Kelso · 0.13 mi from centre

2 Bed in Kelso 95838 is situated in Kelso, 23 km from Melrose Abbey, 30 km from Etal Castle, as well as 43 km from Chillingham Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 38 km away.

The holiday home features 2 bedrooms, a fully equipped kitchen with a dishwasher and a fridge, a washing machine, and 2 bathrooms. Towels and bed linen are available in the holiday home. The accommodation is non-smoking.

Edinburgh Airport is 79 km from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Kelso, but are nearby and match your search.
Primary image
George and Abbotsford Hotel
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.

Hotel in Melrose · 11.25 mi from centre

7.8

 

378 reviews

Breakfast available

With a stay at George and Abbotsford Hotel in Melrose, you'll be within a 5-minute walk of Saint Cuthbert's Way and Melrose Abbey. This hotel is 0.6 mi (1 km) from Southern Upland Way - Section A Trailhead and 1.8 mi (3 km) from Waverley Line.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dryburgh Abbey 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 Melrose · 8.58 mi from centre

8.6

 

740 reviews

Breakfast available

Located in Melrose, Dryburgh Abbey Hotel is on a river – a 4-minute walk from Dryburgh Abbey and within a 5-minute drive of Scott's View. This hotel is 5.7 mi (9.2 km) from Smailholm Tower and 6 mi (9.7 km) from Earlston Library.

Compare price on Booking.com
Compare price on Booking.com

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:

Read more
tripadvisorHG