The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Phyllis Robb on trover

Search Hotels in Kelso

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Kelso hotels and places to stay

Inglestone House
3.5 out of 5
Abbey Row, Kelso, Scotland
Get Rates
0.12 mi from city centre
4.5/5Wonderful! (21 reviews)

"Excellent accommodation and very friendly hosts. Couldn’t get better as far as central location to all amenities"…"

Reviewed on 3 Oct 2019

Inglestone House
Templehall Hotel
3 out of 5
Main Street, Kelso, Scotland
Free cancellationReserve now, pay when you stay
The price is £72 per night
6.33 mi from city centre
4.5/5Wonderful! (24 reviews)
Nice hotel will be back!

"From the minute we came in the door we were treated as more than guests. Hotel was lovely room was lovely even got an upgrade. The breakfast was good and filled us for the day ahead. We had an evening meal as well which was lovely. Recommend the soup."…"

Reviewed on 23 Mar 2020

Templehall Hotel
The Border Hotel
3 out of 5
The Green, Roxburghshire, Kelso, Scotland
Free cancellationReserve now, pay when you stay
The price is £85 per night
7.11 mi from city centre
4.5/5Wonderful! (77 reviews)
Great place to stay in the borders.

"Been here several times and always given a warm welcome by friendly staff. Food is excellent too. Only downside for me is that the bed is far too soft for my taste, others may like this."…"

Reviewed on 1 Mar 2020

The Border Hotel
3.5 out of 5
33 WOODMARKET, Kelso, Scotland
Get Rates
0.06 mi from city centre
4.6/5Exceptional! (36 reviews)
Weekend trip

"Lovely hotel in centre of Kelso, comfortable room and lovely breakfast with plenty of choice."…"

Reviewed on 8 Oct 2019

SCHLOSS Roxburghe Hotel & Golf Course
5 out of 5
Heiton, Kelso, Scotland
The price is £183 per night
3.2 mi from city centre
4.6/5Wonderful! (12 reviews)

"Lovely hotel.. building work on their extension but it didn’t spoil our break"…"

Reviewed on 7 Aug 2020

SCHLOSS Roxburghe Hotel & Golf Course
Premier Room
3.5 out of 5
Barony Park, 8, Kelso, Scotland
Get Rates
0.54 mi from city centre
5/5Exceptional! (2 reviews)

"On arrival met by the hosts who explained everything. Room was fantastic Facilities were great , love the room where you have breakfast. Overall 10 out of 10"…"

Reviewed on 16 Mar 2020

Premier Room
Garden Bank Cottage
5 out of 5
Plum Braes Barn Holidays, Clifton Hill, Ednam, Kelso, Scotland
Get Rates
2.12 mi from city centre
Garden Bank Cottage
The Central Guest House
3 out of 5
51 The Square, Kelso, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night
0.09 mi from city centre
4/5Very Good! (15 reviews)

"Guest house was clean and fine for the one night we needed to stay"…"

Reviewed on 16 Jul 2020

The Central Guest House
Duncan House
3 out of 5
Chalkheugh Terrace, Kelso, Scotland
Free cancellationReserve now, pay when you stay
The price is £65 per night
0.19 mi from city centre
4.6/5Exceptional! (38 reviews)

"Good value for money our room and service were excellent"…"

Reviewed on 3 Aug 2020

Duncan House
Cross Keys Hotel
3.5 out of 5
36-37 The Square, Kelso, Scotland
Get Rates
0.13 mi from city centre
3.9/5Very Good! (47 reviews)

"The full Scottish Breakfast was excellent we also had a evening meal there that was good"…"

Reviewed on 10 Dec 2019

Cross Keys Hotel
Don't see what you're looking for?
See all available properties in Kelso
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kelso

Visitors to Kelso are sure to enjoy the riverfront, gardens and bars. Tourists can also enjoy so much more including its coffee shops. A top sight in the city is Northumberland National Park.

  • There are 61 hotels and other accommodation options in Kelso
  • The closest major airport is in Edinburgh (EDI), 43.5 mi (70 km) from the city centre

Sightseeing and Staying in Kelso

The city's cultural venues include Floors Castle and Mellerstain House. The city is notable for its historic sites and landmarks like Kelso Abbey and Smailholm Tower. The city's rivers and gardens provide a picturesque setting and places to visit include Northumberland National Park.

Popular places to see in the area include Norham Castle, located 13.8 mi (22.1 km) from the heart of the city, and Haggerston Castle, which is 20.3 mi/32.6 km away.

Dressing for Kelso

  • Between January and March, daytime temperatures average 8°C, whilst night-time temperatures stay around 0°C
  • From April to June, the average is 17°C during the day and 2°C at night
  • July to September sees average temperatures of 19°C during the day and 7°C at night
  • Between October and December, you can expect 13°C as the daytime average and 0°C as the night-time average
  • Average annual rainfall for Kelso is 618.20 millimetres
  • July and August are usually the hottest months averaging 18°C, while December and January are usually the coldest with an average temperature of 0°C

Frequently asked questions

What's the best place to stay in Kelso?
Duncan House is a favourite with Expedia customers. This 3-star B&B offers free WiFi and free parking. Traveller reviews also recommend Templehall Hotel and The Border Hotel as top choices for your trip.
If I need to cancel my hotel reservation in Kelso, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then use the “free cancellation” filter to review the best options available in Kelso.
What's the best accommodation option for a family trip to Kelso?
Goldilands is a top 3-star B&B on Expedia for families, and features free parking and laundry facilities. Other good options for your family trip include Bellevue Guest House and The Border Hotel. Also, attractions in the area such as Chain Bridge Honey Farm and Woodside Garden Centre are fun for children of all ages.
What's the best place to stay for a couple going to Kelso?
The Roxburghe Hotel & Golf Course is a favourite 4-star hotel for couples, and features a golf course and a restaurant.
What's the best pet-friendly place to stay in Kelso?
Ednam House Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Two other good options to stay with your pet include The Roxburghe Hotel & Golf Course and Bellevue Guest House.
What's the best luxury accommodation option in Kelso?
The Roxburghe Hotel & Golf Course is a 4-star hotel with a restaurant and spa services, and it’s a popular choice for Expedia travellers looking for a pampered stay.

Kelso Hotel Reviews

More trip options