Top 10 Hotels in Kelso

See all 10 Hotels in Kelso
The Roxburghe Hotel & Golf Course

The Roxburghe Hotel & Golf Course

1 Heiton Kelso, Kelso TD5 8JZ

4.0 out of 5.0
4.7 out of 5 (37 reviews)

Situated in Kelso, this golf hotel is within 6 mi (10 km) of Kelso Abbey, Kelso Old Parish Church, and Kelso Racecourse. …

$162
Ednam House Hotel

Ednam House Hotel

Bridge St, Kelso TD5 7HT

3.0 out of 5.0
3.9 out of 5 (76 reviews)

Located in the heart of Kelso, this hotel is steps from Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floor …

$86
The Border Hotel

The Border Hotel

The Green, Kelso TD5 8PQ

3.0 out of 5.0
4.5 out of 5 (24 reviews)

Located in Kirk Yetholm, this inn is within 9 mi (15 km) of Kelso Abbey, Kelso Old Parish Church, and Flodden Battlefield. …

$83
Inglestone House

Inglestone House

Abbey Row, Kelso TD5 7JF

3.5 out of 5.0
4.4 out of 5 (9 reviews)

Situated in Kelso, this guesthouse is steps from Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castl …

$92
Cross Keys Hotel

Cross Keys Hotel

36-37 The Square, Kelso TD5 7HL

3.5 out of 5.0
3.8 out of 5 (19 reviews)

Located in the heart of Kelso, this hotel is within a 10-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso …

Get Rates
The Farmhouse at Yetholm Mill

The Farmhouse at Yetholm Mill

Main St, Kelso TD5 8PE

3.0 out of 5.0
4.3 out of 5 (23 reviews)

Located in Kirk Yetholm, this bed & breakfast is within 9 mi (15 km) of Kelso Abbey, Kelso Old Parish Church, and Kelso …

$74
Goldilands

Goldilands

Roxburgh Road, Kelso TD5 8TP

3.0 out of 5.0

Situated in Heiton, this bed & breakfast is 2.7 mi (4.4 km) from Kelso Abbey and 2.9 mi (4.7 km) from Kelso Old Parish Church …

$87
Duncan House

Duncan House

Chalkheugh Terrace, Kelso TD5 7DX

3.0 out of 5.0
4.9 out of 5 (7 reviews)

Situated in Kelso, this bed & breakfast is within a 10-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso …

$81
Bellevue Guest House

Bellevue Guest House

Bowmont Street, Kelso TD5 7DZ

3.0 out of 5.0
4.5 out of 5 (34 reviews)

Situated in Kelso, this guesthouse is within a 15-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse an …

$83
Copper Tree Bed and Breakfast

Copper Tree Bed and Breakfast

19 Springwood Bank, Kelso TD5 8BA

3.0 out of 5.0
3 out of 5 (1 reviews)

Situated in Kelso, this bed & breakfast is within 1 mi (2 km) of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse an …

$91

Recent Reviews in Kelso

Where to stay in Kelso

Kelso Hotel Guide

Top Kelso Accommodations

It's difficult to find a place to stay in central Kelso, but don't feel disheartened. There are a few accommodation offerings not too far away for you to pick from. At least 6 retreats are there for the taking within 6 miles of this destination.

You might like to look up The Roxburghe Hotel & Golf Course and Bellevue Guest House. These establishments are a brief commute from the center.

Need more variety? The Blue Bell Inn and the Coach House - Guest House are 11 miles and 11 miles away from the center of Kelso. These are some great accommodation options. The Dryburgh Abbey Hotel and the Farmhouse at Yetholm Mill are located 10 miles and 4 miles away.

Melrose and Chirnside are two additional places to check out in Scottish Borders. Melrose is 12 miles to the west of Kelso, while Chirnside is 18 miles to the north. Melrose hotels include the Kings Arms Hotel and Eildonside. The Allanton Inn and The Craw Inn are some of the accommodation options in Chirnside.

Before you head home, why not spend an afternoon hanging out with your fellow sports obsessives? Carlton Cricket Club is the place to be at match time. Sports fans wishing to find accommodation close to the action can choose between the Balmoral Hotel and the Old Town Chambers.

How to Get to Kelso

Newcastle International Airport is a convenient airport for flying into and leaving Kelso. It is 45 miles away. If you plan to stay nearby, try the DoubleTree by Hilton Hotel Newcastle International Airport or the Britannia Hotel Newcastle Airport.