Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Hotels and more in Kelso

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

SCHLOSS Roxburghe Hotel 5 stars

Hotel in Kelso

SCHLOSS Roxburghe Hotel in Kelso features 5-star accommodation with a bar and a garden. Fantastic look and feel. Room was extremely nice and was perfect for a relaxing quiet night away. Staff were amazing and very keen to assist in any way they could. Will definitely be back!

Show more Show less
9.3
Superb
83 reviews
Avg. price/night:
£140.25
Check availability

Queenshead Hotel Kelso 3 stars

Hotel in Kelso

Boasting a bar, Queenshead Hotel Kelso is situated in Kelso. Among the facilities of this property are a restaurant, room service and luggage storage space, along with free WiFi throughout the... The hotel was conveniently located close to the centre of Kelso. The room was clean and tastefully decorated with good facilities.

Show more Show less
8.9
Fabulous
353 reviews
Avg. price/night:
£65
Check availability

The Black Swan Hotel

Hotel in Kelso

Situated in Kelso, The Black Swan Hotel has a bar, shared lounge and free WiFi. The hotel features family rooms. All rooms in the hotel are fitted with a kettle. location ideal in town centre with parking on street and car parks.

Show more Show less
8.1
Very good
125 reviews
Avg. price/night:
£55
Check availability

Cross Keys Hotel, Kelso 3 stars

Hotel in Kelso

Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Excellent location. Room comfortable All staff friendly and helpful Food very good.

Show more Show less
8.3
Very good
245 reviews
Avg. price/night:
£79
Check availability

Ednam House Hotel 3 stars

Hotel in Kelso

Built in 1761, this family run hotel retains numerous original features, and has 3 acres of garden for guests to enjoy. A really beautiful old country house which has kept it charm as a hotel. with lots of original art work and furniture. The reception staff were amazing and upgraded our room to the main house, which was beautiful. It has a nice relaxed atmosphere and it allows dogs!! the room was large and understated yet stylish. The views across the river are beautiful!!

Show more Show less
8.4
Very good
525 reviews
Avg. price/night:
£99
Check availability

Duncan House

Kelso

Duncan House is a Georgian house with views overlooking the River Tweed and Floors Castle. Located in Kelso, it offers free WiFi access and free parking. I didn't stay for breakfast due to family reasons but they were amazing, I had to stay an extra night and they just extended my stay with no hassle.

Show more Show less
9.1
Superb
260 reviews
Avg. price/night:
£45
Check availability

The Townhouse Kelso 4 stars

Kelso

Located in the conservation area of Kelso, overlooking the main cobbled square, this grand Georgian bed and breakfast offers luxury bedrooms, full Scottish breakfasts and free Wi-Fi. - welcoming and elaborate, comfy room with a traditional British style. - spacious bathroom with great modern shower (including a Jacuzzi function). - an extraordinary breakfast with high-quality ingredients and served with lots of love and diligence. - a nice chat with our host that gave us some insight into the interesting history of the Townhouse and Kelso. - a beautiful area to stroll around and discover the beautiful landscape.

Show more Show less
9.7
Exceptional
109 reviews
Avg. price/night:
£90
Check availability

1 HAVANNAH COURT

Kelso

1 HAVANNAH COURT is located in Kelso in a central location. The two-storey, self-catering apartment is set on the historic Bridge street, 50 metres from Kelso square. Great communication with the owners. Beautiful apartment with every home comfort. Fresh flowers and wine on arrival! Highly recommended

Show more Show less
9.7
Exceptional
35 reviews
Avg. price/night:
£155
Check availability

2 Victoria Place

Kelso

Located in Kelso, 2 Victoria Place provides accommodation with a patio and free WiFi. This is a beautifully decorated cosy house and has everything you could possibly want for your stay.we had a lovely relaxing break here and it is close to the shops, restaurants etc.

Show more Show less
10
Exceptional
12 reviews
Avg. price/night:
£98.33
Check availability

Tweed Hideaway 4 stars

Kelso

Boasting a garden, barbecue facilities, and a terrace, Tweed Hideaway provides accommodation in Kelso with free WiFi and sea views. The property was absolutely stunning, inside and out. Everything was so clean and new. We had such a warm welcome from Archie and Maggie, they made sure we were taken care of from start to finish. Definitely will be booking again.

Show more Show less
9.7
Exceptional
32 reviews
Avg. price/night:
£325
Check availability

Most booked hotels in Kelso in the past month

See all

Kelso's best hotels with breakfast

See all

Budget hotels in Kelso

See all

Hotels located in the centre of Kelso

See all

FAQs about hotels in Kelso

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kelso:

Explore guest reviews of hotels in Kelso

See all