Book Hotels in Kelso
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Kelso hotels

Roxburghe Cottages, Part of Destination by Hyatt
"What a perfect place to stay. We stayed in one of the two bedroom cottages which was perfect. I could not say a negative thing about the cottage. We only stayed for 2 nights while visiting near bye family. But we will be back for a proper break"
Reviewed on Sep 22, 2026

Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
"Room was clean and had all the amenities we needed (though limited milk for tea 🙂 - could have just asked for more). Staff were very friendly, knowledgeable and professional. Excellent buffet breakfast, all well cooked. Ordered poached eggs may have been forgotten about as they came out with a hot ..."
Reviewed on Oct 17, 2026

The Border Hotel
"Lovely hotel with excellent pub attached, particularly good for a drink but also served good food. Breakfast was also very good, and packed lunches are can be bought for anyone on a hiking trip if you arrange this the evening before"
Reviewed on Aug 2, 2026

Purdy Lodge
"Unsure of what the place would be like on the A1, we were completely satisfied with the hotel, food, service and friendliness of the staff. Great value for money AND it was quiet. Our window had a view of Bamburgh Castle albeit 5 miles away."
Reviewed on Oct 17, 2026

Dryburgh Abbey Hotel
"Fantastic! We have been many times and always enjoyed our stay but this time was different. Rooms have had a slight upgrade (new carpets) and the food quality was amazing. Thanks to Petra for her fabulous menu. There's always something else we haven't seen or done in the area. It continues to keep ..."
Reviewed on Oct 17, 2026

Ednam House Hotel
"Had a wonderful weekend in the hotel. Room was spotless and bath/ shower room first class with a huge walk in shower and large free standing roll top bath. Staff were respectful and helpful at all times. Breakfasts were excellent as were the bar meals and drinks. Lovely view from bedroom over the ..."
Reviewed on Oct 16, 2026

The Central Guest House
"Good location but flat was 3 storeys up so no good for disabled or unfit! It was clean and comfortable but little provided in terms of kitchenware"
Reviewed on Oct 14, 2026

4 Bed in Kelso (oc-b33446)

Doxford Hall Hotel & Spa
Kelso Hotel & Travel Guide\n
For those wanderers who find themselves traveling around in Scottish Borders and feel like having a look around in Kelso, there are a limited range of hotels and apartments. Within a 6-mile (10-kilometer) distance from the city center, there are 6 highly regarded hotels.
Look through a selection of accommodation options found within a 6 miles (10 kilometers) distance, such as the The Roxburghe Hotel & Golf Course and Bellevue Guest House.
Kelso features only a handful of economical lodgings; you'll find the Bellevue Guest House conveniently situated 4 miles (6 kilometers) from the heart of town.
The The Blue Bell Inn is around 11 miles (18 kilometers) from downtown Kelso. Another option is the The Coach House - Guest House, which can be found about 11 miles (18 kilometers) away. Another possibility is to book the Dryburgh Abbey Hotel or the Redrig Cottage B&B.
The closest accommodation options in Scottish Borders include Chirnside and Innerleithen. Chirnside is 18 miles (30 kilometers) to the north of Kelso, while Innerleithen is 25 miles (43 kilometers) to the north. Hotels in Chirnside are the The Allanton Inn and The Craw Inn. The Caddon View Country Guest House and St Ronans Hotel are some of the room options in Innerleithen.
If watching stadium sport is the love of your life, make sure you visit Murrayfield Stadium, located 45 miles (69 kilometers) to the northwest of Kelso. Travelocity readers who would like the convenience of staying in the vicinity, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.
For visitors arriving by air to Kelso, a primary gateway is Newcastle International Airport. The nearest accommodation option is Novotel Newcastle Airport.
Frequently asked questions
Recent Kelso hotel reviews by fellow wanderers

Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
"Room was clean and had all the amenities we needed (though limited milk for tea 🙂 - could have just asked for more). Staff were very friendly, knowledgeable and professional. Excellent buffet breakfast, all well cooked. Ordered poached eggs may have been forgotten about as they came out with a hot plate and were hard... other than that, it was very enjoyable and plentiful. The spa was fantastic. Lovely outdoor heated pool you can come back indoors to get out of. Steam room, sauna, plunge pool and jacuzzi were all clean and worked very well. Very enjoyable and not at all busy when we were there. 4 complimentary EV charging stations were a real bonus and made our return journey no bother at all. Only negative for us would be the tv. Chromecast didn't work with most updated apps and there was no guide to the received channels. In all it was an amazing luxury stay that we would highly recommend to others."
Explore More Ways to Travel with Travelocity
- Hotels in Kirk Yetholm
- Hostels in Lauder
- Hotels near Melrose Abbey
- Dryburgh Abbey Hotel
- The Waverley Castle Hotel
- Hotels in Melrose
- Cabins in Minto
- Recreation in Scottish Borders
- Family Friendly in Scottish Borders
- Indoor Pool in Scottish Borders
- Luxury in Scottish Borders
- The Allanton Inn
- Hotels in Earlston
- Guesthouses in East Neuk
- Bedandbreakfast in Galashiels
- Hostels in Galashiels
- Historical in Galashiels
- Hotels in Galashiels
- Hotels in Gordon
- CRAILING COTTAGE - a peaceful country estate near to Jedburgh & Kelso
- The Mill House
- Spa in Kelso
- The Old Priory Guesthouse
- Historical in Kirk Yetholm






