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

Kelso Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Kelso hotels

The Central Guest House

The Central Guest House
3.0 star property
Kelso
7.8 out of 10, Good, (59 reviews)
"It is ok, but bring your own toiletries"
United Kingdom
David
The price is P6,287
P7,544 total
includes taxes & fees
Jul 6 - Jul 7
The Central Guest House

SCHLOSS Roxburghe, part of Destination by Hyatt

SCHLOSS Roxburghe, part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (347 reviews)
"Thoroughly loved every moment here. Staff attentive but respectful, hotel is stunning and the grounds are delightful. Food outstanding"
United Kingdom
Scott
The price is P16,503
P19,804 total
includes taxes & fees
Jul 7 - Jul 8
SCHLOSS Roxburghe, part of Destination by Hyatt

Ednam House Hotel

Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very Good, (535 reviews)
"Enjoyed our stay"
United Kingdom
Gavin
The price is P8,200
P9,840 total
includes taxes & fees
Jul 19 - Jul 20
Ednam House Hotel

Roxburghe Cottages, part of Destination by Hyatt

Roxburghe Cottages, part of Destination by Hyatt
2.0 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
"Hotel is very pet-friendly and hence the reason for our visit. We stayed in a 1 bedroom cottage which was ideal for us and our dog. The only criticism is the food at Spike's Bar (at the golf club) was a little bit disappointing."
United Kingdom
Graham
The price is P15,034
P18,943 total
includes taxes & fees
Jul 16 - Jul 17
Roxburghe Cottages, part of Destination by Hyatt

Rowantree Cottage

Rowantree Cottage
3.0 star property
Kelso
The price is P62,871
P75,445 total
includes taxes & fees
Jul 9 - Jul 10
Rowantree Cottage

The Border Hotel

The Border Hotel
3.0 star property
Kelso
9.0 out of 10, Wonderful, (119 reviews)
"Very lovely staff, had a great time with my dog, they were very pet friendly and i had a wonderful fresh breakfast. "
United Kingdom
Keeley
The price is P12,024
P14,428 total
includes taxes & fees
Jul 6 - Jul 7
The Border Hotel

Inglestone House

Inglestone House
3.5 star property
Kelso
9.4 out of 10, Exceptional, (33 reviews)
"Had a pleasant stay lovely location great hosts."
United Kingdom
Charles
The price is P8,610
P10,332 total
includes taxes & fees
Jul 7 - Jul 8
Inglestone House

Kirk Cottage

Kirk Cottage
3.0 star property
Kelso
The price is P33,666
P40,399 total
includes taxes & fees
Jul 9 - Jul 10
Kirk Cottage

Craggs Cottage

Craggs Cottage
3.5 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
"Lovely clean property, slept 5 people, very warm and cosy in a lovely quiet location on a working farm. Had everything we needed and more, owner was very helpful and generous. Great lication for waljs and visiting surrounding areas within short distances to travel."
United Kingdom
Andrea
The price is P30,808
P36,970 total
includes taxes & fees
Jul 11 - Jul 12
Craggs Cottage

Newcastle Arms Hotel

Newcastle Arms Hotel
2.5 star property
Coldstream
8.8 out of 10, Excellent, (162 reviews)
"First time i have stopped at this hotel but it will not be the last really pleasant owners and staff lovely big room and on suit bathroom and great breakfast at a nice price. Plus it has it own pub."
United Kingdom
Dennis
The price is P5,843
P7,011 total
includes taxes & fees
Jul 8 - Jul 9
Newcastle Arms Hotel

The Home Arms Guesthouse

The Home Arms Guesthouse
3.5 star property
Eyemouth
9.2 out of 10, Wonderful, (201 reviews)
"A simple, functional B&B. The staff were helpful in making sure we had oat milk for with the breakfast. Check in was easy and meant we could arrive anytime."
United Kingdom
Kandy
The price is P6,089
P7,306 total
includes taxes & fees
Jul 8 - Jul 9
The Home Arms Guesthouse

East Horton Farmhouse

East Horton Farmhouse
5.0 star property
Wooler
9.8 out of 10, Exceptional, (224 reviews)
"Great stay."
Canada
Graham
The price is P7,858
P9,430 total
includes taxes & fees
Jul 16 - Jul 17
East Horton Farmhouse

Bay Horse Inn - B&B

Bay Horse Inn - B&B
3.5 star property
Hexham
8.4 out of 10, Very Good, (163 reviews)
"Really friendly staff, great beer, a comfy bed and a quiet night's sleep - followed by a good breakfast."
United Kingdom
Michael
The price is P6,150
P7,380 total
includes taxes & fees
Jul 8 - Jul 9
Bay Horse Inn - B&B

Purdy Lodge

Purdy Lodge
3.5 star property
Belford
9.0 out of 10, Wonderful, (998 reviews)
"We had an overnight stay here and everything was perfect."
United Kingdom
Sharon
The price is P7,685
P9,222 total
includes taxes & fees
Aug 2 - Aug 3
Purdy Lodge

Cross Keys Inn

Cross Keys Inn
3.5 star property
Selkirk
9.8 out of 10, Exceptional, (46 reviews)
"Pleasant courteous staff, extremely clean and comfortable rooms and bar / restaurant areas."
United Kingdom
Ian
The price is P10,148
P12,177 total
includes taxes & fees
Jul 8 - Jul 9
Cross Keys Inn

George and Abbotsford Hotel

George and Abbotsford Hotel
3.5 star property
Melrose
8.0 out of 10, Very Good, (475 reviews)
"Nice historical hotel"
United States
Yue
The price is P6,765
P8,118 total
includes taxes & fees
Jul 7 - Jul 8
George and Abbotsford Hotel

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.6 out of 10, Excellent, (904 reviews)
"Great location at the borders. Very helpful staff and great, clean and nice rooms."
United Kingdom
EDUARDO
The price is P7,995
P9,594 total
includes taxes & fees
Jul 20 - Jul 21
Dryburgh Abbey Hotel

The Capon Tree Town House

The Capon Tree Town House
3.5 star property
Jedburgh
9.2 out of 10, Wonderful, (55 reviews)
"Very comfortable and clean hotel in a great location. I’d be happy to stay here again."
United Kingdom
Jeff
The price is P8,212
P9,855 total
includes taxes & fees
Jul 6 - Jul 7
The Capon Tree Town House

Horse and Hound Country Inn

Horse and Hound Country Inn
3.0 star property
Hawick
8.2 out of 10, Very Good, (74 reviews)
"Great stay "
United Kingdom
chris
The price is P6,765
P8,118 total
includes taxes & fees
Jul 6 - Jul 7
Horse and Hound Country Inn

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (260 reviews)
"Great stay."
Canada
Graham
The price is P9,933
P11,919 total
includes taxes & fees
Jul 8 - Jul 9
The Townhouse Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kelso attractions

Top Kelso Hotel Reviews

More cheap stays in Kelso

Find out more about Kelso

Top reasons to visit Kelso

  • Historic Attractions: Explore the iconic Kelso Abbey and the charming ruins that reflect the town's rich history.
  • Kelso Racecourse: Experience the thrill of horse racing at one of Scotland's premier racecourses, a lively spot for both locals and visitors.
  • Outdoor Adventures: Enjoy scenic walks, golfing, and horse riding in the stunning Scottish Borders countryside.
  • Welcoming Accommodations: Choose from a variety of lodging options, including cosy bed and breakfasts and comfortable hotels.
  • Scottish Hospitality: Experience the warm and friendly atmosphere that makes Kelso a memorable destination.

Find great hotels near Kelso

Kelso offers a delightful selection of lodging options, from charming bed and breakfasts to well-equipped hotels. Whether you're seeking pet-friendly accommodations, family-friendly facilities, or a base for business travel, you'll find a variety of choices to enhance your stay. Explore the welcoming guesthouses and hotels that cater to diverse needs, ensuring a comfortable and memorable experience in this picturesque Scottish town.

  • Dryburgh Abbey Hotel: Situated 14km from Kelso, the 3-star Dryburgh Abbey Hotel is a delightful retreat that offers a family and pet-friendly environment. With a commendable guest rating of 8.8 out of 10, this hotel is ideal for those seeking a homely atmosphere. Guests appreciate the thoughtful amenities for children, making it a suitable choice for family vacations. Additionally, the hotel welcomes pets, featuring facilities such as food and water bowls, while also maintaining a clear pet policy. The charming backdrop of the surrounding countryside enhances the experience, providing a peaceful getaway.
  • The Waverley Castle Hotel: Located 19km from Kelso, this 3-star hotel invites guests to enjoy a blend of comfort and entertainment. The Waverley Castle Hotel features a range of dining options, including a restaurant and bar, ensuring that guests can indulge in delightful meals and refreshments. Entertainment facilities such as billiards and multiple televisions offer additional leisure activities. The hotel's rural setting provides picturesque views, making it a perfect spot for those who appreciate nature and a tranquil atmosphere during their stay.
  • George and Abbotsford Hotel: Just 18km from Kelso, the 3.5-star George and Abbotsford Hotel boasts a guest rating of 8.0 out of 10, appealing to travellers with its pet-friendly policy. This hotel welcomes dogs, offering amenities such as food and water bowls while ensuring a comfortable stay for both guests and their furry companions. The establishment's welcoming charm is complemented by its convenient location, making it a great base for exploring the scenic beauty of the surrounding area.

Where to stay in and around Kelso

Kelso, nestled in the picturesque Scottish Borders, offers a delightful blend of outdoor adventure and rich cultural experiences. During your visit, you’ll be embraced by warm Scottish hospitality while exploring the historical charm of the town and its serene countryside surroundings. Venture into nearby areas to enjoy the relaxed atmosphere and discover the hidden gems of this enchanting region, making your stay both memorable and enriching.

  • Melrose: Situated approximately 18km from Kelso, Melrose is a charming town renowned for its rich history and stunning landscapes. Visitors flock here year-round, particularly during the peak months of January and March to April. Melrose offers a delightful blend of cultural experiences and outdoor activities, making it perfect for those seeking romance or adventure. Highlights include the iconic Melrose Abbey, a historic monument that captivates with its intricate architecture, as well as numerous hiking trails and golf courses that showcase the region's natural beauty.
  • East Neuk: Nestled close to Kelso, East Neuk is a picturesque area known for its breathtaking coastal scenery and outdoor pursuits. The peak tourist season runs from July to September, drawing in visitors eager to explore its marinas, harbours, and sandy beaches. East Neuk is a haven for adventurers, with ample opportunities for hiking and golf set against a backdrop of stunning landscapes. Don't miss the chance to wander through the charming fishing villages, where you can savour fresh seafood and experience the local culture.
  • Kirk Yetholm: Located within the vicinity of Kelso, Kirk Yetholm is a quaint village that offers a warm welcome to families and outdoor enthusiasts alike. While visitor numbers peak in January, April, and July, the village maintains a steady flow of travellers year-round. Kirk Yetholm is perfect for those seeking adventure, with attractions such as a planetarium observatory and beautiful natural landmarks, including waterfalls and parks. The nearby beach provides a tranquil spot to unwind, making it an ideal destination for a family outing or a peaceful retreat.

Things to do in Kelso

Shopping

In Kelso, visit the charming local shops along the High Street for unique gifts and souvenirs. If you're up for a drive, the Borders Retail Park, located approximately 19km away, features a selection of well-known brands and stores for a broader shopping experience.

Recreation

The Serenity Spa in Kelso offers a tranquil setting for relaxation, featuring rejuvenating treatments, soothing massages, and wellness therapies. Enjoy the calming atmosphere while indulging in holistic practices that promote mental and physical well-being, making it an ideal retreat for self-care.

Explore the picturesque Floors Castle and its expansive gardens, where you can unwind amidst lush landscapes and stunning views. The peaceful environment is perfect for leisurely strolls and reconnecting with nature, providing a refreshing escape from everyday life.

Adventure

The Borders Abbeys Way offers a scenic walking route through stunning landscapes and historic abbeys, perfect for hiking enthusiasts. For a thrill, try white-water rafting on the River Teviot, where you can navigate exhilarating rapids while enjoying the beautiful surroundings.

Nightlife

Explore the vibrant atmosphere at The Cross Keys, where you can enjoy a range of ales and hearty pub grub. For a lively night, visit The Salmon Inn, featuring local bands and a friendly crowd, making it a great spot to unwind and mingle.

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

Booking tips and Expedia advantages for Kelso

To save money on your trip to Kelso, consider visiting during the off-peak months of February and October to November for lower accommodation rates. Book your hotel about a month in advance, or check Expedia for last-minute deals. Mondays tend to be the cheapest days to stay, while Saturdays are the most expensive. Use Expedia’s search tool to filter by budget and eco-friendly options, and consider bundling your hotel, flights, and activities for additional savings. Walking is a great way to explore Kelso without spending on public transport.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kelso are February and October to November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kelso is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kelso is Monday. The most expensive day to stay in Kelso is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results from the lowest to the highest prices, helping you to identify the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type—if you select the “Eco-certified” filter, you’ll be presented with sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Kelso with your flights and activities through an Expedia package.

Find the best attractions in Kelso

Kelso offers a delightful mix of outdoor adventures and cultural experiences, making it an ideal destination for various travellers. Key attractions include the historic Kelso Abbey and the lively Kelso Racecourse, alongside the town’s charming ruins and castles. Whether you're seeking family-friendly activities, romantic outings, or a taste of local history, Kelso caters to all, ensuring a memorable visit.

  • Floors Castle: Nestled in the heart of Kelso, Floors Castle is Scotland's largest inhabited castle, offering a romantic ambiance with its stunning architecture and beautifully landscaped gardens. Visitors can explore the opulent interiors, which reflect centuries of history and culture, while the surrounding grounds provide picturesque walks along the River Tweed.
  • Kelso Abbey: These impressive ruins of Kelso Abbey are steeped in history, dating back to the 12th century. The remains highlight the grandeur of medieval architecture, creating a serene atmosphere perfect for reflection and exploration. The site is a testament to the town's rich cultural heritage.
  • Mellerstain House: This historic house combines classic architecture with exquisite interiors, offering insights into Scottish heritage. Surrounded by stunning gardens, Mellerstain House is an ideal place to appreciate art, culture, and the elegant lifestyle of the past.

Best time to go to Kelso

The best time to visit Kelso is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Reaching Kelso, Scotland, is convenient via several major airports. EDInburgh Airport (EDI) is situated 71km away, with notable nearby hotels such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA) is 129km from Kelso, featuring luxury options like the 5-star JA Mar Hall Scotland, located 6km from GLA. Newcastle International Airport (NCL) is located 77km away, with excellent accommodation options including the 4-star Delta Hotels by Marriott Newcastle Gateshead, just 10km from NCL. Each airport offers various transportation services for easy access to these hotels.

Frequently asked questions

What's the best place to stay in Kelso?
Based on our traveler data, SCHLOSS Roxburghe, part of Destination by 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 Ednam House Hotel and Roxburghe Cottages, part of Destination by Hyatt. See all available top hotels, or 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.
What's the best place to stay for a family vacation to Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a hotel with an outdoor pool and a kids' club, and it's a top choice on Expedia for families. 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, part of Destination by 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 Ednam House Hotel and Roxburghe Cottages, part of Destination by Hyatt. See more pet-friendly hotel accommodations in Kelso.
What's the best luxury accommodation in Kelso?
SCHLOSS Roxburghe, part of Destination by 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, part of Destination by Hyatt: Features 4 restaurants, an outdoor pool, and a full-service spa. Another option that offers an onsite pool is Doxford Hall Hotel & Spa. View all hotels with pools in Kelso.
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 center, and a free kid's club. Enjoy a facial, body scrub, or Swedish massage at the onsite spa. See all spa hotels in Kelso.
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 94 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 Mellerstain House might be worth a visit. The riverfront and gardens highlight the natural beauty with places to discover including Northumberland National Park, Borders Abbeys Way, and Clifton Park. A couple of additional sights to add to your agenda are Kelso Racecourse and Hoselaw Loch and Din Moss. 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.