Photo by Phyllis Robb

Kelso Spa Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Kelso Hotels with Spa

SCHLOSS Roxburghe, part of Destination by Hyatt
5.0 star property
9.4 out of 10, Exceptional, (114)
"comfortable hotel in Scotland near Edinburgh. About 1.5hr away from Edinburgh . hideaway from the city for awhile. Not bad for English hotels. "
The price is RM1,080
RM1,296 total
includes taxes & fees
2 Dec - 3 Dec
SCHLOSS Roxburghe, part of Destination by Hyatt
Ednam House Hotel
3.0 star property
8.6 out of 10, Excellent, (396)
"Convenient hotel in central Kelso. "
The price is RM451
RM541 total
includes taxes & fees
17 Nov - 18 Nov
Ednam House Hotel
The Border Hotel
3.0 star property
9.0 out of 10, Wonderful, (103)
"Quiet, rural setting with good walking as it is nestled at the edge ofvthe Cheviots."
The price is RM435
RM523 total
includes taxes & fees
16 Nov - 17 Nov
The Border Hotel
The Black Swan Hotel
2.5 star property
4.0 out of 10, (1)
"After booking, we arrived to find out that breakfast would be an extra £40 .The water in the bathroom took ages to run hot . The shower wasn't working properly .Although our room was clean i Would not recommend this hotel ."
The Black Swan Hotel
The Roxburghe Hotel & Golf Course
4.0 star property
9.4 out of 10, Exceptional, (43)
"Booked an overnight at short notice. This hotel was perfect. We ate in the restaurant which was amazing. Staff were incredible. Breakfast was perfect!! A perfect stay in an incredible setting. "
The Roxburghe Hotel & Golf Course
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.
Don't see what you're looking for?
See all available properties in Kelso

Frequently asked questions

Looking for a spa hotel in Kelso?
Book one of our lush spa hotels and pamper yourself from the moment you arrive. Enjoy the historical sites and coffee shops in Kelso—your day trip starts here. Discover the riverfront and bars during your stay. Hotels with spas are the perfect way to break out of your daily routine and add a layer of luxury to your holiday.
What is the best spa hotel in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a top luxury spa hotel featuring 4 restaurants, a golf course, a 24-hour fitness centre and a free children’s club. Enjoy a facial, body scrub or Swedish massage at the on-site spa.
How many spa hotels will I find in Kelso?
Among Expedia’s 79 accommodation options in Kelso, there is 1 spa hotel.
What's there to see and do in Kelso?
Experience Kelso and visit Kelso Racecourse, Floors Castle and Mellerstain House. If you have extra time while you’re in the area, you might want to stop by Northumberland National Park and Kelso Abbey.
What is a Kelso spa hotel?
Spa hotels in Kelso have on-site spas and offer services including couples massages and a range of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on holiday.