Hotels in Kelso

Search and compare Kelso hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Travel insights for hotels in Kelso

Use our HotelsCombined data-powered tips to help you find your next hotel in Kelso.

What is the cheapest month to book a hotel in Kelso?

The cheapest month to book a hotel in Kelso is November (C$ 154). Conversely, the most expensive month to stay in Kelso is October (C$ 1,258).

What is the cheapest day to stay in a hotel in Kelso?

The cheapest day to stay in Kelso is Tuesday (C$ 169). On the other hand, travelers can expect to pay the most on Friday, when the average nightly price is C$ 506.

How much is a Kelso hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Kelso this weekend for as little as C$ 191/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as C$ 191/night. For a 4-star hotel in Kelso, the cheapest rate recently found was C$ 467/night for this weekend.

Cheapest hotels in Kelso, Scotland

Discover affordable stays in Kelso that provide a quality experience without breaking the bank. Hotels in Kelso can be found for as low as C$ 164 per night. There is currently one property in Kelso that can be booked for this price. Queens Head Hotel is one of the hotels that can be booked for the lowest price in Kelso. Price data was last updated on 27 April 2026
For those on a budget, these are the cheapest hotels available in Kelso for the selected dates. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
24 T Kelso Bridge Street, Kelso, United Kingdom
0.1 km from city centre
Free Wi-Fi
C$ 164
Avg. per night
Bridge Street, Kelso, United Kingdom
0.1 km from city centre
Free Wi-Fi
Parking
C$ 169
Avg. per night
The Green, Kirk Yetholm, Kelso, Roxburghshire, Scottish Borders, Scotland TD5 8PQ, Kelso, United Kingdom
11.4 km from city centre
Free Wi-Fi
Parking
C$ 283
Avg. per night

Other accommodations in Kelso

Find the perfect hostel, theme hotel, or vacation rental for your stay in Kelso. There are 146 hotels in Kelso and price data was last updated on 27 April 2026. The average price for a stay in Kelso is C$ 377/night.
Abbey Row, Kelso, United Kingdom
0.0 km from city centre
Free Wi-Fi
C$ 215
Avg. per night
The Green, Kirk Yetholm, Kelso, Roxburghshire, Scottish Borders, Scotland TD5 8PQ, Kelso, United Kingdom
11.4 km from city centre
Free Wi-Fi
Parking
C$ 283
Avg. per night
24 T Kelso Bridge Street, Kelso, United Kingdom
0.1 km from city centre
Free Wi-Fi
C$ 164
Avg. per night

Where to stay in Kelso

Explore different neighbourhoods and areas within Kelso to find the perfect location for your stay. Map data was last updated on 27 April 2026.
Scroll through the map to find hotels close to the Kelso neighborhood(s) you plan on visiting. More information on a given hotel can be accessed by clicking the hotel's name within the map.

About Kelso

Located at the junction of the Tweed and Teviot rivers, Kelso is a historic market town in the Scottish Borders. It was founded following the establishment of the Kelso Abbey and once formed part of the Royal Burgh of Roxburgh. Spanning the Tweed River is an early 19th-century bridge designed by the architect behind the London Bridge.

Things to do in Kelso

Kelso is home to the ruins of a 12th-century abbey that was founded by Tironensian monks under the reign of King David I. All that remains today are parts of the infirmary and the Romanesque-style west tower, which is considered one of the most impressive medieval landmarks in Scotland. Since the 17th century, Kelso Abbey has provided artistic inspiration for countless painters.

On the western outskirts of Kelso is Floors Castle, a lavish estate with sweeping views across the Cheviot Hills. It was built in the 1720s on the architectural designs of William Adam, with turrets and battlements added in the 19th century. Stroll through its period-furnished rooms before exploring the Victorian walled gardens and woodland walking trails.

North of the town centre is "Britain's Friendliest Racecourse”, Kelso Racecourse, which first opened to punters in 1822. It lies adjacent to the Kelso Golf Club, a picturesque parkland course that was originally designed by Ben Sayers before being reconfigured by James Braid. After playing its 18 holes, you can relax in the cosy lounge or newly revamped restaurant.

Getting around Kelso

Kelso is around an hour’s drive from Edinburgh and Edinburgh Airport, which has flights to destinations across the globe. Regular buses connect to Kelso and the town is compact enough to explore on foot. Renting a car is the most convenient way of getting around the area.

Facts about staying in Kelso

Find useful tips and insights about staying in Kelso to help you make the most of your experience. FAQs were last updated on 27 April 2026.
  • What are the best hotels in Kelso?

    Ednam House Hotel, rated with a score of 7.9 from 2,201 reviewers, is one of the most popular hotels in Kelso. Other top stays include The Border Hotel, with an average rating of 8.3 from 421 reviewers, and Queens Head Hotel, with a score of 8.6 from 1,314 reviewers.

  • What are some other cities to stay in when visiting Scotland?

    In addition to Kelso, travellers opt to visit Edinburgh when visiting Scotland. Glasgow is also a popular choice to visit.

  • How many hotels are there in Kelso?

    In total, there are 146 hotels to choose from in Kelso, compared to 31,878 properties in Scotland.

Find better results for your stay in Kelso

Consider these popular 3-star hotels in Kelso

Stay at one of these Kelso 3-star hotels that users have found on HotelsCombined.