A stone tower with a pointed roof, surrounded by rocky terrain and a river.

Find hotels in Kelso from ¥16,653

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Property class

Guest rating

Our top choices for Kelso hotels

1. Schloss Roxburghe Golf Resort, Part of Destination by Hyatt

Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
Kelso
United Kingdom
Martin
¥54,418
¥65,301 total
includes taxes & fees
Sep 13 - Sep 14
Schloss Roxburghe Golf Resort, Part of Destination by Hyatt

2. Ednam House Hotel

Ednam House Hotel
Kelso
United Kingdom
Alan
¥17,849
¥21,419 total
includes taxes & fees
Sep 28 - Sep 29
Ednam House Hotel

3. The Central Guest House

The Central Guest House
Kelso
United Kingdom
David
¥15,264
¥18,318 total
includes taxes & fees
Sep 21 - Sep 22
The Central Guest House

4. Roxburghe Cottages, Part of Destination by Hyatt

Roxburghe Cottages, Part of Destination by Hyatt
Kelso
United Kingdom
Margaret
¥37,519
¥45,023 total
includes taxes & fees
Oct 10 - Oct 11
Roxburghe Cottages, Part of Destination by Hyatt

5. Inglestone House

Inglestone House
Kelso
United Kingdom
Angela
¥26,868
¥32,241 total
includes taxes & fees
Sep 11 - Sep 12
Inglestone House

6. Abbotsford

Abbotsford
Kelso
¥101,126
¥121,352 total
includes taxes & fees
Sep 15 - Sep 16
Abbotsford

7. The Border Hotel

The Border Hotel
Kelso
United Kingdom
Jacob
¥17,345
¥20,815 total
includes taxes & fees
Oct 6 - Oct 7
The Border Hotel

8. Rowantree Cottage

Rowantree Cottage
Kelso
¥159,590
¥191,508 total
includes taxes & fees
Oct 3 - Oct 4
Rowantree Cottage

9. Craggs Cottage

Craggs Cottage
Kelso
United Kingdom
Andrea
¥61,040
¥73,248 total
includes taxes & fees
Oct 8 - Oct 9
Craggs Cottage

10. Kirk Cottage

Kirk Cottage
Kelso
¥85,457
¥102,548 total
includes taxes & fees
Sep 26 - Sep 27
Kirk Cottage

11. Newcastle Arms Hotel

Newcastle Arms Hotel
Coldstream
United Kingdom
ergon
¥13,878
¥16,653 total
includes taxes & fees
Sep 22 - Sep 23
Newcastle Arms Hotel

12. The Blue Bell Inn

The Blue Bell Inn
Cornhill on Tweed
United Kingdom
Alexander
¥15,611
¥18,733 total
includes taxes & fees
Oct 1 - Oct 2
The Blue Bell Inn

13. Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
Melrose
United Kingdom
Angela
¥19,889
¥23,867 total
includes taxes & fees
Sep 27 - Sep 28
Dryburgh Abbey Hotel

14. The Royal Hotel

The Royal Hotel
Jedburgh
United Kingdom
Mr Harish
¥16,132
¥19,359 total
includes taxes & fees
Oct 3 - Oct 4
The Royal Hotel

15. Purdy Lodge

Purdy Lodge
Belford
United Kingdom
Gwen
¥16,135
¥19,362 total
includes taxes & fees
Oct 1 - Oct 2
Purdy Lodge

16. Burts Hotel

Burts Hotel
Melrose
United Kingdom
Lorna
Burts Hotel

17. Chatton Park House Hotel Adult Only

Chatton Park House Hotel Adult Only
Alnwick
United Kingdom
James
¥51,865
¥62,237 total
includes taxes & fees
Sep 10 - Sep 11
Chatton Park House Hotel Adult Only

18. The Townhouse Hotel

The Townhouse Hotel
Melrose
United States
Gavin
¥21,720
¥26,064 total
includes taxes & fees
Sep 22 - Sep 23
The Townhouse Hotel

19. Pantile Lodge

Pantile Lodge
Wooler
United States
Kevin
¥18,890
¥22,668 total
includes taxes & fees
Oct 1 - Oct 2
Pantile Lodge

20. George and Abbotsford Hotel

George and Abbotsford Hotel
Melrose
United Kingdom
Walter
¥15,799
¥18,958 total
includes taxes & fees
Oct 10 - Oct 11
George and Abbotsford Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kelso attractions

A castle surrounded by a lush green landscape with sheep grazing.
Photo by Janice Smith

Floors Castle

9.8/10 (33 reviews)
Scotland's largest inhabited castle houses the Duke of Roxburghe and showcases art by Matisse and Picasso. Wander through opulent rooms with fine tapestries, then explore the Victorian Walled Gardens.
See properties
A stone tower with a steep roof, set on a rocky hill with yellow flowers in the foreground.
Photo by Jock Watson

Smailholm Tower

10.0/10 (1 review)
This 15th-century tower house inspired Sir Walter Scott, offering panoramic views across the Scottish Borders. Climb to the rooftop for an unforgettable perspective of the landscape that shaped literary history.
See properties

Kelso Racecourse

8.4/10 (10 reviews)
Affectionately known as "Britain's Friendliest Racecourse," Kelso offers thrilling National Hunt racing in the Scottish Borders, featuring the historic 1822 grandstand and premium hospitality during the September-May season.
See properties

Mellerstain House

Mellerstain House features Robert Adam's exquisite Georgian interiors with intricate plasterwork. Explore the formal gardens offering seasonal blooms and sweeping views of the Scottish Borders countryside.
See properties

Kelso Abbey

8.6/10 (20 reviews)
The majestic ruins of Kelso Abbey showcase Scotland's medieval religious grandeur through impressive Romanesque stonework. Wander freely among the towering west tower while imagining the once-thriving monastic community.
See properties

Kelso Old Parish Church

9.0/10 (8 reviews)
This rare octagonal church (1773) showcases unique Scottish ecclesiastical architecture with remarkable acoustics. Experience its serene atmosphere during a concert, alongside nearby Kelso Abbey.
See properties

Borders Abbeys Way

10.0/10 (4 reviews)
Connect four ancient Scottish abbeys on this 68-mile circular trail through rolling countryside and charming towns. Explore the majestic 12th-century ruins while enjoying the tranquil beauty of the Borders landscape.
See properties

Hailes Castle

10.0/10 (1 review)
Learn about the local history of Kelso when you spend time at Hailes Castle. Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.
See properties

Top Kelso Hotel Reviews

Purdy Lodge

Purdy Lodge

8/10 Good
"Great position for access to Northumberland highlights"
Brenda 3-night trip
Posted 1 hour ago
Purdy Lodge
Dryburgh Abbey Hotel

Dryburgh Abbey Hotel

10/10 Excellent
"If there was an option for 10 stars, that's what the Dryburgh would get... and that would be heavily weighted by our service from their staff. They were ready willing and able at every turn... the front desk, the bar, the restaurant, the room staff and then again, the front desk. We had a reunion with friends from the UK and the US and all met here at the Dryburgh. We couldn't have asked for more... the meal we got was excellent, they put us in a small private room where we coul really enjoy our catching up stories, the service was 2nd to none, and our rooms were wonderful. Breakfast was great and the staff gave us all the time we needed. As we prepared to leave, one of our party got hit with an online travel scam !! Lauren at the front desk had heard about it, and helped point our companion towards a solution and out of a real potential jam. Who does that !?!? Wow !! Simply can't say enough for Lauren, Jamie, his mom the chef, Ashley and the whole gang. Thx Tons !!! We'll be back."
Robert 1-night trip
Posted 22 hours ago
Dryburgh Abbey Hotel
Doxford Hall Hotel & Spa

Doxford Hall Hotel & Spa

8/10 Good
"Nice hotel, good location, good service. Bed wasn't terribly comfortable but other than that we enjoyed our stay."
David 1-night trip
Posted 22 hours ago
Doxford Hall Hotel & Spa
Schloss Roxburghe Golf Resort, Part of Hyatt

Schloss Roxburghe Golf Resort, Part of Hyatt

8/10 Good
"We booked a 2-bedroom cottage due to the fact there were no twin rooms available in the main hotel. Our booking included breakfast and we assumed this would be in the main hotel; however this was not the case and instead it was based around a credit or voucher to be used in the on-site market shop where the choice was limited. Not clear at all on the Expedia site. The hotel staff were helpful and did allow us to take breakfast in the main hotel without an additional charge in view of the obvious misunderstanding. Please be aware of this fact if you are booking the cottages as breakfast in the hotel was £32.50 per person! Also, again we assumed that as the cottages were part of the Roxburghe estate we would be able to use the spa facilities (one of the main reasons we booked there in the first place). Alas, yet another misunderstanding as free access is not included for guests staying in the cottages and the cost for a 4 hour visit was £65 per person which is steep given what is on offer (a pool, 2 saunas, a whirlpool and relaxation area). Once again the hotel responded well by offering us 1 complimentary visit but beyond this we would have to pay. Overall the hotel was excellent and the service good. However, staying in the cottages does not entitle guests to much if any of the facilities of the hotel (unless you pay) and the lack of twin rooms in the hotel itself is puzzling given the size of the hotel."
Susan 4-night trip
Posted 23 hours ago
Schloss Roxburghe Golf Resort, Part of Hyatt
Bailiffgate Hotel

Bailiffgate Hotel

10/10 Excellent
"Excellent hotel right beside the Castle - staff cannot be more helpful and cheerful! Rooms are great and bar and restaurant are excellent - very good food choices. Parking on site too. Fab hotel!"
peter 2-night trip
Posted 2 days ago
Bailiffgate Hotel
Newcastle Arms Hotel

Newcastle Arms Hotel

10/10 Excellent
"Lovely stay, super friendly and helpful staff, room had everything we needed- thank you!"
Katie 2-night trip
Posted 3 days ago
Newcastle Arms Hotel
The Lindisfarne Inn - The Inn Collection Group

The Lindisfarne Inn - The Inn Collection Group

10/10 Excellent
"Great staff... great hotel!"
Wlliam 1-night trip
Posted 3 days ago
The Lindisfarne Inn - The Inn Collection Group
Marshall Meadows Manor House

Marshall Meadows Manor House

10/10 Excellent
"Lovely place to stay, wish we could have stayed longer."
Heidi 1-night trip
Posted 4 days ago
Marshall Meadows Manor House
The Tempus at Charlton Hall Estate

The Tempus at Charlton Hall Estate

10/10 Excellent
"Couldn’t recommend The Tenpus at Charlton Hall more! We stayed in one of the lakeside lodges and had such a lovely relaxing time. We had planned to eat at the Lobster Pot in Bamburgh but lucky for us they were a chef down and couldn’t accommodate us so we ate in the Tempus restaurant which was outstanding. I didn’t catch our servers name but he was so friendly and made us very welcome. Food was delicious. Can’t wait to book again… absolutely loved everything about our visit."
Scott 1-night trip
Posted 5 days ago
The Tempus at Charlton Hall Estate

More cheap stays in Kelso

Newcastle Arms Hotel

Newcastle Arms Hotel

50 High Street Coldstream Scotland
¥13,878
¥16,653 total
Sep 22 - Sep 23
includes taxes & fees
8.8/10 Excellent! (188 reviews)
Newcastle Arms Hotel
The Castle Hotel

The Castle Hotel

103 Castlegate Berwick-upon-Tweed England
¥19,685
¥23,621 total
Oct 5 - Oct 6
includes taxes & fees
8.6/10 Excellent! (322 reviews)
The Castle Hotel
Homesly Guest Rooms - Self Checkin

Homesly Guest Rooms - Self Checkin

40 Walkergate Berwick-upon-Tweed England
¥21,356
¥25,628 total
Oct 2 - Oct 3
includes taxes & fees
5.6/10 (24 reviews)
Homesly Guest Rooms - Self Checkin
The Old Post Office - B&B and Coffee Shop

The Old Post Office - B&B and Coffee Shop

The Old Post Office Newcastle-upon-Tyne England
¥23,417
¥28,101 total
Sep 17 - Sep 18
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Old Post Office - B&B and Coffee Shop
The Hall

The Hall

Middleton Hall Belford England
¥515,696
¥618,835 total
Sep 15 - Sep 16
includes taxes & fees
The Hall
Caravan Number 77

Caravan Number 77

School Road Coldingham Eyemouth Scotland
Get ratesCaravan Number 77

Find out more about Kelso

Top reasons to visit Kelso

  • Outdoor Adventures: Kelso offers a variety of outdoor activities, including golf and scenic walks in the beautiful Scottish Borders.
  • Cultural Attractions: Explore historic sites like Kelso Abbey and stunning castles that reflect the town's rich heritage.
  • Kelso Racecourse: Experience the excitement of horse racing at the renowned Kelso Racecourse, a highlight for visitors.
  • Charming Neighborhoods: Discover quaint streets filled with history and enjoy the friendly atmosphere unique to Kelso.
  • Diverse Accommodations: Find a range of lodging options, from cozy bed and breakfasts to family-friendly hotels.

Find great hotels near Kelso

Discover a variety of charming accommodations in Kelso, Scotland, perfect for every type of traveler. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, you'll find pet-friendly options, family-friendly services, and facilities tailored for business travelers. Experience the warmth of this historic town while enjoying a restful stay at one of Kelso's inviting guesthouses or hotels.

  • Dryburgh Abbey Hotel: Nestled 14km from Kelso, Dryburgh Abbey Hotel is a charming 3-star lodging that appeals to families and pet lovers alike. With a guest rating of 8.8 out of 10, this hotel is set in a picturesque location, offering amenities designed with children in mind, including various family-friendly services. The hotel welcomes pets, providing special amenities such as food and water bowls, and has a flexible pet policy. Guests appreciate the serene environment, making it an excellent choice for a relaxing getaway while enjoying the comfort of home.
  • The Waverley Castle Hotel: Located 19km away from Kelso, The Waverley Castle Hotel is a 3-star property that offers a delightful mix of dining and entertainment options. Guests can indulge in meals at the on-site restaurant or unwind at the bar and lounge. For entertainment, the hotel features billiards and multiple televisions, ensuring a fun atmosphere. Set in a rural location, this hotel provides a peaceful retreat, making it ideal for those seeking a scenic escape while enjoying modern amenities and a welcoming vibe.
  • George and Abbotsford Hotel: Situated 18km from Kelso, the George and Abbotsford Hotel boasts a 3.5-star rating with a guest score of 8.0 out of 10. This hotel is particularly suited for pet owners, allowing pets on the property with specific policies and amenities in place. Visitors appreciate the comfortable accommodations and friendly atmosphere that make them feel at home during their stay. With its blend of convenience and comfort, this hotel offers a charming base for exploring the beautiful surroundings of Kelso.

Where to stay in and around Kelso

Kelso, located in the picturesque Scottish Borders, offers a delightful blend of outdoor adventures and rich cultural experiences. Visitors will be welcomed with warm Scottish hospitality in this relaxed countryside setting. Explore the charming neighborhoods, steeped in history, and enjoy the friendly atmosphere that makes Kelso unique. From scenic walks to cultural attractions, you'll find plenty to love in and around this quaint town, making it an ideal destination for your vacation.

  • Melrose: Nestled 18km from Kelso, Melrose is renowned for its rich cultural offerings and stunning landscapes. This charming city draws visitors year-round, with peaks in January and during spring months. Ideal for outdoor enthusiasts and romantics alike, Melrose offers a variety of trails for hiking and golfing. Don't miss the chance to explore its historic landmarks, including the impressive Melrose Abbey, a must-see monument that tells stories of the past while providing a picturesque backdrop for your visit.
  • East Neuk: Situated in the vicinity of Kelso, East Neuk is a coastal gem that thrives during the summer months from July to September. This area captivates travelers with its breathtaking scenery and adventurous outdoor activities. Visitors can enjoy walking along scenic trails, golfing, and exploring the beautiful harbors and beaches that dot the coastline. The local marinas are perfect for leisurely boat rides, while the charming fishing villages offer a taste of local culture and cuisine, making East Neuk a delightful stop on your Scottish adventure.
  • Kirk Yetholm: Located near Kelso, Kirk Yetholm is a quaint village that welcomes families and adventurers throughout the year, with peaks in January, April, and July. This serene destination is perfect for outdoor activities, including visits to a planetarium observatory that showcases the wonders of the universe. Nature lovers will appreciate the area's stunning waterfalls, parks, and nearby beaches, making it an ideal spot for relaxation and exploration. Kirk Yetholm offers a peaceful retreat where you can connect with nature and create lasting memories.

Things to do in Kelso

Shopping

In Kelso, you'll find unique shops along the charming streets, perfect for gifts and souvenirs. If you're up for a drive, check out the larger shopping options at the Borders Retail Park in Galashiels, which features a variety of high-street stores and popular brands.

Recreation

In Kelso, The Blacksmith's Coffee Shop offers a cozy atmosphere with homemade treats, perfect for relaxation. Nearby, the Kelso Abbey provides a tranquil historical backdrop for a peaceful stroll, while the River Tweed invites you to enjoy scenic walks and gentle river activities, enhancing your wellness experience.

Adventure

Explore the beautiful landscapes of the River Tweed with kayaking adventures, offering a mix of relaxation and excitement. For hiking enthusiasts, the nearby Cheviot Hills provide stunning views and invigorating trails that wind through picturesque scenery.

Nightlife

In Kelso, The Cross Keys Hotel offers a cozy atmosphere with traditional pub fare and live music events. Nearby, The Salmon Inn features a welcoming vibe and a selection of local ales, making it a great spot to unwind after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Kelso

Kelso offers a fantastic blend of outdoor adventures and cultural experiences, making it an ideal vacation spot. Visitors can explore historic houses, ancient ruins, and majestic castles. Key attractions include the Kelso Racecourse and the stunning Kelso Abbey, perfect for families, couples, and culture enthusiasts alike. Whether you're seeking romance or adventure, Kelso has something to captivate every traveler.

  • Mary Queen of Scots House: Located 16km from Kelso, this historic house offers a glimpse into the life of Mary, Queen of Scots. With its rich cultural vibes, visitors can explore the beautifully preserved rooms and learn about the queen's fascinating history and tragic fate.
  • Melrose Abbey: Situated 18km from Kelso, this stunning monastery is renowned for its intricate stone carvings and beautiful Gothic architecture. It provides a serene atmosphere where visitors can appreciate the spiritual and historical significance of this ancient site.
  • Floors Castle: Nestled within Kelso, Floors Castle is a magnificent estate that embodies both culture and romance. Visitors can wander through its elegant gardens and opulent rooms while soaking in the breathtaking views of the surrounding countryside.

Best time to go to Kelso

The best time to visit Kelso can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kelso falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Kelso falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.8°F (3.2°C)Light RainMostly CloudyAverageAverage
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
April44.2°F (6.8°C)No RainMostly CloudySlightly HighAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageSlightly High
June54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.9°F (9.4°C)Light RainMostly CloudySlightly LowSlightly Low
November43.2°F (6.2°C)Light RainMostly CloudySlightly LowSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Kelso

Traveling to Kelso, Scotland, is convenient with several nearby airports. EDInburgh Airport (EDI) is 71km away and features hotels like Crescent House and Virgin Hotels Edinburgh, both about 11km from the airport. GLAsgow International Airport (GLA) is 129km from Kelso, with luxurious options like JA Mar Hall Scotland just 6km away, and Cameron House on Loch Lomond 19km away, offering various transportation services. Newcastle International Airport (NCL), located 77km from Kelso, has solid hotel choices such as Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both around 10km from the airport.

Frequently asked questions

What's the best place to stay in Kelso?
Based on our traveler data, Schloss Roxburghe Golf Resort, Part of Hyatt is one of the top choices for your stay. This hotel offers a full-service spa and a golf course. Other good choices for your stay include Roxburghe Cottages Part of Destination by Hyatt and Ednam House Hotel. See all available top hotels, or vacation rentals in Kelso.
What's the top vacation rental that Kelso has to offer?
Luxury Accommodation close to centre of Ancient Coaching Village of Belford: This vacation home rental outside of Kelso is located in a rural location and has a selection of games, a barbecue grill, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. See all vacation rentals in Kelso.
If I need to cancel my hotel reservation in Kelso, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Kelso.
Where can I learn more about changing or cancelling my trip to Kelso?
For more information about updating your trip to Kelso or cancelling it, head over to our customer service page.
What's the best place to stay for a family vacation to Kelso?
Schloss Roxburghe Golf Resort, Part of Hyatt is a hotel with an outdoor pool and a kids' club, and it's a top choice on Expedia for families. Roxburghe Cottages Part of Destination by Hyatt is another choice for your stay with the kids. Kids of all ages will also enjoy a visit to Clifton Park. Find more child-friendly accommodations in Kelso.
What's the best LGBTQ-friendly accommodation in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. The Old Priory Guesthouse is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Kelso.
What's the best pet-friendly place to stay in Kelso?
Schloss Roxburghe Golf Resort, Part of Hyatt is a top hotel for people traveling with their pets, and offers 4 restaurants and free WiFi for its human guests. Two other good options for you and your pet's trip include Roxburghe Cottages Part of Destination by Hyatt and Ednam House Hotel. See more pet-friendly hotel accommodations in Kelso.
Where is the best hotel to stay with easy access to Kelso Racecourse?
Cross Keys Hotel is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers 2 restaurants and 2 bars. It's located just a short 0.9 mi (1.5 km) from Kelso Racecourse. Other good options within a short distance include Bellevue Guest House and The Old Priory B&B.
What about the best place to stay near Floors Castle?
One of the top choices for your stay is Bellevue Guest House, located a short 0.9 mi (1.5 km) from Floors Castle, and this 3-star guesthouse offers a restaurant and free parking. Ednam House Hotel and Cross Keys Hotel are a couple of other good options within 5 miles.
What's the best luxury accommodation in Kelso?
Schloss Roxburghe Golf Resort, Part of Hyatt is a luxury hotel with 4 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Kelso.
What are some accommodations with pools in Kelso?
Schloss Roxburghe Golf Resort, Part of Hyatt is a top hotel with an outdoor pool, 4 restaurants, and a full-service spa. View all hotels with pools in Kelso.
What is the best spa hotel in Kelso?
Schloss Roxburghe Golf Resort, Part of Hyatt is a top luxury spa hotel featuring 4 restaurants, a golf course, a 24-hour fitness center, and a free kid's club. Treat yourself to a facial, body scrub, or Swedish massage at SCHLOSS Roxburghe Spa. See all spa hotels in Kelso.
What is the best accommodation for staying close to Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Kelso like?
Visitors to Kelso are sure to enjoy the riverfront, gardens, and bars. Tourists can also enjoy so much more including its coffeehouses. In Kelso, there are 91 hotels and other accommodations to choose from. Find out more about Kelso.
What are the top places to visit in Kelso?
Landmarks like Kelso Abbey, Floors Castle, and Smailholm Tower might be worth a visit. The riverfront and gardens highlight the natural beauty with places to discover including Mellerstain House, Northumberland National Park, and Clifton Park. A couple of additional sights to add to your agenda are Kelso Racecourse and Borders Abbeys Way. Check out what more to see and do in Expedia's Kelso guide.
What's the weather like in Kelso?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Kelso is 31 inches.

Explore a world of travel with Expedia