You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Holiday home in Duns, Greenlaw · 9.35 km from centre
Featuring a garden, West Cottage Todrig Farm offers accommodation in Greenlaw, 33 km from Etal Castle and 50 km from Dunbar Golf Club. Providing free private parking, the 4-star holiday home is 37 km from The Maltings Theatre & Cinema. The property is non-smoking and is located 27 km from Melrose Abbey.
With free WiFi, this 3-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
Edinburgh Airport is 73 km away.

Apartment in Kelso · 0.19 km from centre
9.0
241 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. Edinburgh Airport is 78 km from the property.

Bed & breakfast in Kelso · 0.90 km from centre
9.8
127 reviews
Premier Room, a property with a terrace, is located in Kelso, 49 km from Lindisfarne Castle, 24 km from Melrose Abbey, as well as 28 km from Etal Castle. This property offers access to a pool table, darts and free private parking. The property is non-smoking and is set 37 km from The Maltings Theatre & Cinema.
With free WiFi, this bed and breakfast offers a flat-screen TV, a washing machine and a fully equipped kitchenette with a microwave and toaster. Towels and bed linen are featured in the bed and breakfast. The property has an outdoor dining area.
A continental breakfast is available at the bed and breakfast.
Guests at Premier Room can enjoy cycling nearby, or make the most of the garden.
Chillingham Castle is 42 km from the accommodation, while Lindisfarne National Nature Reserve is 49 km away. Edinburgh Airport is 80 km from the property.

Holiday home in Kelso, Nenthorn · 5.87 km from centre
9.2
7 reviews
Grooms Bothy is located in Nenthorn, 19 km from Melrose Abbey, 34 km from Etal Castle, as well as 47 km from Traquair House. The property is non-smoking and is situated 41 km from The Maltings Theatre & Cinema.
The holiday home features 2 bedrooms, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom. Featuring free private parking, this 4-star holiday home also features free WiFi. The accommodation offers a fireplace.
Edinburgh Airport is 72 km from the property.

Bed and breakfast in Kelso · 8.27 km from centre
9.5
101 reviews
<h2>Spacious Accommodation</h2>
The Old School House B&B in Kelso offers spacious rooms with garden views. Each ground-floor unit features a private entrance, carpeted floors, and a seating area.
<h2>Outdoor Spaces</h2>
Guests can relax in the garden or on the terrace, enjoying the serene surroundings. The property includes a fireplace and a dining area, perfect for outdoor gatherings.
<h2>Modern Amenities</h2>
The bed and breakfast provides free WiFi, a tea and coffee maker, and a dining table. Additional amenities include a walk-in shower, hairdryer, and a TV.
<h2>Local Attractions</h2>
Nearby attractions include Etal Castle (28 km), Melrose Abbey (32 km), and Chillingham Castle (41 km). Edinburgh Airport is 88 km away.

Guesthouse in Kelso · 0.19 km from centre
9.4
33 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.

Holiday home in Kelso · 0.39 km 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.

Holiday home in Kelso · 0.32 km from centre
9.0
1 review
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.

Holiday home in Kelso · 0.19 km from centre
Hideaway, a property with a garden, is situated in Kelso, 23 km from Melrose Abbey, 28 km from Etal Castle, as well as 43 km from Chillingham Castle. The 4-star holiday home is 49 km from Lindisfarne Castle. Free WiFi is available throughout the property and The Maltings Theatre & Cinema is 38 km away.
The 1-bedroom holiday home features a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower and a washing machine. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Lindisfarne National Nature Reserve is 48 km from the holiday home, while Traquair House is 50 km from the property. Edinburgh Airport is 79 km away.

Holiday home in Kelso · 8.29 km from centre
10.0
1 review
Located in Kelso in the Borders region, Courtyard House features a patio. The property is around 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 fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms. The accommodation is non-smoking.
Guests at Courtyard House 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 the accommodation, while Chillingham Castle is 32 km away. Edinburgh Airport is 89 km from the property.

Guesthouse in Kelso · 0.26 km from centre
8.0
3 reviews
Breakfast available
With a stay at The Townhouse in Kelso, you'll be just steps from Kelso Abbey and Borders Abbeys Way. This guesthouse is 0.3 mi (0.4 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle.

Holiday home in Kelso · 3.52 km from centre
9.3
13 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.

Hotel in Kelso · 0.11 km from centre
7.9
850 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.

Guest house in Kelso · 0.14 km from centre
7.1
369 reviews
<h2>Historic Setting</h2>
The Central Guesthouse in Kelso is housed in a historic building, offering a unique and charming environment.
<h2>Comfortable Accommodations</h2>
The guest house features family rooms with private bathrooms, ensuring a pleasant stay for all guests.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi, a fully equipped kitchen, and a comfortable seating area. The property is pet-friendly and welcomes travellers with pets.
<h2>Local Attractions</h2>
Located 24 km from Melrose Abbey and 38 km from The Maltings Theatre & Cinema, the guest house provides easy access to local landmarks. Edinburgh Airport is 79 km away.
<h2>Activities</h2>
Guests can engage in hiking and cycling, explore nearby attractions, and enjoy the nearby ice-skating rink.

Holiday home in Melrose, Smailholm · 9.17 km from centre
9.5
2 reviews
Featuring a hot tub, Secret Garden is situated in Smailholm. With free private parking, the property is 47 km from The Maltings Theatre & Cinema and 13 km from Melrose Abbey. The property is non-smoking and is located 39 km from Etal Castle.
With free WiFi, this 2-bedroom holiday home provides a TV and a fully equipped kitchen with kitchenware. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Traquair House is 41 km from the holiday home. The nearest airport is Edinburgh Airport, 80 km from Secret Garden.

Chalet in Kelso · 3.41 km from centre
9.4
29 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.

Resort in Kelso · 1.46 km from centre
9.1
106 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.

Hotel in Melrose · 18.15 km from centre
7.5
248 reviews
Set in Melrose, Borders region, Kings Arms Hotel is located 44 km from Dalhousie Castle. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a bar. The accommodation offers evening entertainment and an ATM.
At the hotel, the rooms come with a desk. With a private bathroom fitted with a shower and free toiletries, rooms at Kings Arms Hotel also feature free WiFi, while selected rooms also feature a patio. All guest rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
At Kings Arms Hotel you will find a restaurant serving British, Italian and Mediterranean cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Edinburgh Airport is 70 km from the property.

Inn in Coldstream · 12.47 km from centre
8.8
162 reviews
Breakfast available
With a stay at Newcastle Arms Hotel in Coldstream, you'll be within a 5-minute walk of Home Park and Coldstream Library. This inn is 0.2 mi (0.4 km) from Henderson Park and 0.7 mi (1.1 km) from Hirsel Golf Club.

Hotel in Jedburgh · 15.61 km from centre
9.0
116 reviews
Breakfast available
Located in Jedburgh, The Royal Hotel is just steps from Jedburgh Abbey and 3 minutes by foot from Mary Queen of Scots House. This hotel is 0.3 mi (0.4 km) from Jedburgh Castle & Jail Museum and 9 mi (14.4 km) from Scott's View.
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!
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: