A budget option would be Duncan House and Cross Keys Hotel, Kelso, which features a golf course, horse riding and table tennis. In case you're on a tight budget, stay at The Cobbles Inn Apartment, which is a 5-minute walk from St Andrews Scottish Episcopal Church.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low


























FAQs about hotels in Kelso
We hope that the answers to these questions will help you plan your trip
What are the top places in Kelso city centre?
There are 4 hotels and other accommodations in Kelso city centre to choose from. One of the best hotels in Kelso city centre is Queenshead Hotel rated 8.2/10 from 130C$ per night. Ednam House Hotel with rating 8.2/10 and Duncan House rated 8.4/10 are other favourite hotels in the area. Click here to see more central hotels.
What are the best cheap hotels in Kelso?
There are more than 4 top budget properties in Kelso. The best budget hotel is Springwood Holiday Park with rating 8.4/10, which costs from 130C$ per night and offers bar, complimentary parking, free private parking. Also Queenshead Hotel is a good choice with rating 8.2/10 at the cost of 130C$ per night. To see more cheap hotels go here.
What are the best boutique hotels in Kelso?
We recommend Cross Keys Hotel, rated 8.0/10 as the top boutique property for 169C$ per night with a gaming room, hiking, horse riding on site. To see more boutique hotels click here.
What are the best romantic hotels in Kelso?
According to iBooked.ca travel data, there are 6 deals for couples. Ednam House Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring a business centre, a special menu, hiking. Customers can book a room at this property for about 130C$ per night. For more romantic deals go here.
Which hotels in Kelso are good for families?
According to 457 customers' reviews, there are 3 family deals to consider. Ednam House Hotel (rating: 8.2/10) offers a business centre, a special menu, hiking. It's set 2.5 km from Roxburgh Castle. Customers can enjoy British and Scottish meals at The Cream Chimneys restaurant nearby. You also can book The Central Guesthouse (rating: 8.0/10) for about 106C$ per night. This child-friendly property offers cots, canoeing, hiking on site. To see more family accommodations click here.
Which Kelso hotels near Floors Castle are the best?
According to iBooked.ca travel data, customers love staying at Bellevue Guest House (rating: 8.0/10), which offers cots, hiking, horse riding. It’s set a 15-minute walk from Floors Castle. For more deals go here.
What Kelso hotels allow pets?
If you're travelling with pets, iBooked.ca offers a selection of 6 hotels to choose from. Another most recommended Kelso place to stay with pets is Springwood Holiday Park with bar, a free car park, a free private carpark. It offers rooms for 210C$ per night. See more pet-friendly hotels here.
Which Kelso hotels are the best to stay at?
For instance, book Roxburghe Hotel And Golf Course rated 8.6/10 for 738C$ per night. It's set 6 km from Roxburgh Castle and provides cots, restaurant, ironing.
How much do hotels in Kelso cost?
Of course, the prices change in Kelso depending on the season, but on average:
A 4-star hotel room costs 210C$ per night. You may book Duncan House with cots ironing.
How much does it cost to stay in a hotel in Kelso for tonight?
According to iBooked.ca travel data, the average Kelso prices for tonight are:
Ednam House Hotel (rating: 8.2/10) may cost you about 130C$ per night.
What are the best accommodations near Kelso Abbey?
On iBooked.ca you will find 5 great accommodations near Kelso Abbey in Kelso. Also, you may like The Central Guesthouse rated 8.0/10 with cots, canoeing, hiking. It costs 106C$ per night.
Where to stay in Kelso?
Kelso hotels essential information
🏨 Hotels in Kelso | 15 |
👛 Lowest price | 106 CAD |
✍️ Hotels Reviews | 853 |