Top 10 Hotels in Kelso

See all 11 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 (36 reviews)

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

$182
Ednam House Hotel
Ednam House Hotel

Bridge St, Kelso TD5 7HT

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

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

$81
The Border Hotel
The Border Hotel

The Green, Kelso TD5 8PQ

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

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

Get Rates
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 …

Get Rates
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 …

$86
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 …

Get Rates
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 …

$92
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 …

$75
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 …

Get Rates
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 …

$90

Recent Reviews in Kelso

Hide content

Where to stay in Kelso

Kelso Hotel Guide

Looking to find accommodation in Scottish Borders, particularly in or near Kelso? About 6 Expedia-listed hotel and apartments are within a 0.1-mile distance of Kelso's center.

Expedia hotels that are within driving distance of Kelso include the The Roxburghe Hotel & Golf Course and Bellevue Guest House.

One of the few budget accommodation options in Kelso is the Bellevue Guest House.

The The Blue Bell Inn is positioned 11 miles from the heart of Kelso. Or, alternatively, the The Coach House - Guest House can be found 11 miles away. If you'd prefer, you could investigate the Dryburgh Abbey Hotel or the Redrig Cottage B&B.

Looking for more to do? Spend a few hours visiting St Ronan's Wells and Robert Smail's Printing Works, in Innerleithen, 25 miles to the west of Kelso. Innerleithen accommodation options are the Caddon View Country Guest House and St Ronans Hotel. Or, you could consider staying in Peebles, 30 miles to the west of Kelso, where you can choose from the Cringletie House Hotel and The Tontine Hotel. The Neidpath Castle and Haylodge Park are a couple of the more popular attractions to explore in Peebles.

Before you head home, why not spend an afternoon cheering along with fellow sports fans at a local game. You'll find Murrayfield Stadium 45 miles to the northwest of Kelso. Sports fans wanting to find a bed near to the sporting action can make a choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

For travelers arriving or departing via Newcastle International Airport, you may plan to book some accommodation at DoubleTree by Hilton Hotel Newcastle International Airport, or Britannia Hotel Newcastle Airport, both of which are conveniently close.