Kelso

Search Best Hotels in Kelso

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

16 hotels in Kelso for your stay

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Ednam House Hotel
Ednam House HotelEdnam House Hotel
Hotel near Kelso
A stay at Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and Borders Abbeys Way. This hotel is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. This hotel also features wedding services, a fireplace in the lobby, and a ballroom. Satisfy your appetite for dinner at Riverside Restaurant, a restaurant which specializes in Regional cuisine, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. This hotel has 3 meeting rooms available for events. Free self parking is available onsite. Stay in one of 32 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
67 review
3.9/5
Price from
INR 8,531
per night
Check Availability
Queenshead Hotel Kelso
Queenshead Hotel KelsoQueenshead Hotel Kelso
Hotel near Kelso
With a stay at Queens Head Hotel in Kelso, you'll be just steps from Kelso Abbey and Borders Abbeys Way. This hotel is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a vending machine. At Queens Head Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily. Featured amenities include luggage storage and a vending machine. Free self parking is available onsite. Stay in one of 13 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Excellent
40 review
4.3/5
Price from
INR 10,077
per night
Check Availability
The Central Guesthouse
The Central GuesthouseThe Central Guesthouse
Hotel near Kelso
With a stay at The Central Guest House in Kelso, you'll be within a 5-minute walk of Borders Abbeys Way and Kelso Abbey. This guesthouse is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. This smoke-free guesthouse features hiking/biking trails nearby. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on a limited basis.
11 review
3.9/5
Price from
INR 5,959
per night
Check Availability
Schloss Roxburghe
Schloss RoxburgheSchloss Roxburghe
Hotel near Kelso
Located in Heiton, a small village just outside of Kelso in the Scottish Borders. A little over one hour drive from both Edinburgh and Newcastle. Kelso is a five minute drive away. Built in the early 18th century, the listed Floors Castle is the seat of the Duke of Roxburgh and one of the most popular tourist attractions in the region. Kelso is also home to the ruined Kelso Abbey as well as a number of other historic buildings dotted around the pretty market town.
Excellent
65 review
4.4/5
Price from
INR 19,835
per night
Check Availability
The Border Hotel
The Border HotelThe Border Hotel
Hotel near Kelso
Located in Kelso, The Border Hotel is in a rural location, a 1-minute drive from Pennine Way and 6 minutes from Hailes Castle. This hotel is 5.8 mi (9.3 km) from Hoselaw Loch and Din Moss and 6.1 mi (9.8 km) from Clifton Park. Make use of convenient amenities, which include complimentary wireless internet access and wedding services. At The Border Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available for a fee. Free self parking is available onsite. Stay in one of 6 guestrooms featuring flat-screen televisions. Your pillowtop bed comes with Egyptian cotton sheets. Digital television is provided for your entertainment. Conveniences include coffee/tea makers and complimentary bottled water.
Excellent
40 review
4.3/5
Price from
INR 12,118
per night
Check Availability
Newcastle Arms Hotel
Newcastle Arms HotelNewcastle Arms Hotel
Hotel near Kelso
With a stay at Newcastle Arms Hotel in Coldstream, you'll be within a 5-minute walk of Home Park and Coldstream Library. This inn is 0.2 mi (0.4 km) from Henderson Park and 0.7 mi (1.1 km) from Hirsel Golf Club. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Enjoy a meal at the restaurant or snacks in the inn's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8:00 AM to 9:00 AM. Free self parking is available onsite. Stay in one of 7 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include electric kettles and complimentary bottled water, and housekeeping is provided daily.

GGuest User 2023.06.26
Warm welcome greets you at this hotel. We only stayed one evening but it was clean and comfortable. Perhaps a bit of TLC would enhance the room but it met our needs. We ate our evening meal in the hotel which was delicious and value for money. The breakfast was amazing and definitely set us up for the day Saturday night is disco night which was a bit loud for us but it stops at 11pm Give the hotel a try you won’t be disappointed
62 review
3.9/5
Price from
INR 7,788
per night
Check Availability
Dryburgh Abbey Hotel
Dryburgh Abbey HotelDryburgh Abbey Hotel
Hotel near Kelso
Located in Melrose, Dryburgh Abbey Hotel is on a river, a 4-minute walk from Dryburgh Abbey and within a 5-minute drive of Scott's View. This eco-certified hotel is 5.7 mi (9.2 km) from Smailholm Tower and 6 mi (9.7 km) from Earlston Library. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this Edwardian hotel include wedding services, a fireplace in the lobby, and barbecue grills. You can enjoy a meal at Tweed Restaurant serving the guests of Dryburgh Abbey Hotel, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily. Featured amenities include a business center, luggage storage, and a safe deposit box at the front desk. Planning an event in Melrose? This hotel has 1615 square feet (150 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 38 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones and coffee/tea makers, and housekeeping is provided on request.
Very Good
100 review
4.1/5
Price from
INR 10,796
per night
Check Availability
Buccleuch Arms
Buccleuch ArmsBuccleuch Arms
Hotel near Kelso
The Buccleuch Arms is an ideal spot for travelers wanting to discover the city. The Buccleuch Arms offers a pleasant stay in Saint Boswells for those traveling for business or leisure. The nearby area boasts an abundance of attractions including William Wallace Statue, The Scottish Borders Donkey Sanctuary and St Boswells Golf Club. When guests have some time on their hands they can make use of the onsite facilities. This Saint Boswells hotel offers parking on site.
67 review
3.8/5
Price from
INR 12,106
per night
Check Availability
The Capon Tree Town House
The Capon Tree Town HouseThe Capon Tree Town House
Hotel near Kelso
With a stay at The Capon Tree Town House in Jedburgh, you'll be a 2-minute walk from Mary Queen of Scots House and 7 minutes by foot from Jedburgh Abbey. This guesthouse is 0.5 mi (0.8 km) from Jedburgh Castle & Jail Museum and 4.1 mi (6.7 km) from Monteviot House. This smoke-free guesthouse offers complimentary parking nearby. At The Capon Tree Town House, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8 AM to 9 AM. Featured amenities include express check-in, express check-out, and luggage storage. Stay in one of 3 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and housekeeping is provided daily.
Very Good
16 review
4.1/5
Price from
INR 8,708
per night
Check Availability
The Royal Hotel
The Royal HotelThe Royal Hotel
Hotel near Kelso
With a stay at The Royal Hotel in Jedburgh, you'll be within a 5-minute walk of Jedburgh Abbey and Mary Queen of Scots House. This hotel is 0.3 mi (0.4 km) from Jedburgh Castle & Jail Museum and 4.3 mi (7 km) from Monteviot House. At The Royal Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8 AM to 9 AM. Free self parking is available onsite. Make yourself at home in one of the 13 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include electric kettles, housekeeping is provided daily, and irons/ironing boards can be requested.
Very Good
41 review
4.2/5
Price from
INR 9,617
per night
Check Availability
See All Hotels in Kelso

Top hotels in Kelso

Check out these top-booked hotels from the past 30 days!
4.4/5
65 review
3.9/5
67 review
3.9/5
11 review
4.3/5
40 review
4.3/5
40 review

Kelso hotels with delicious breakfast

Start your day with a tasty breakfast at one of our best hotels.
Schloss Roxburghe
Hotel near Kelso
Located in Heiton, a small village just outside of Kelso in the Scottish Borders. A little over one hour drive from both Edinburgh and Newcastle. Kelso is a five minute drive away. Built in the early 18th century, the listed Floors Castle is the seat of the Duke of Roxburgh and one of the most popular tourist attractions in the region. Kelso is also home to the ruined Kelso Abbey as well as a number of other historic buildings dotted around the pretty market town.
4.4/5
Excellent65 Reviews
Price per night from: INR 19835
Ednam House Hotel
Hotel near Kelso
A stay at Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and Borders Abbeys Way. This hotel is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. This hotel also features wedding services, a fireplace in the lobby, and a ballroom. Satisfy your appetite for dinner at Riverside Restaurant, a restaurant which specializes in Regional cuisine, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. This hotel has 3 meeting rooms available for events. Free self parking is available onsite. Stay in one of 32 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
3.9/5
67 Reviews
Price per night from: INR 8531
Queenshead Hotel Kelso
Hotel near Kelso
With a stay at Queens Head Hotel in Kelso, you'll be just steps from Kelso Abbey and Borders Abbeys Way. This hotel is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a vending machine. At Queens Head Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily. Featured amenities include luggage storage and a vending machine. Free self parking is available onsite. Stay in one of 13 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
4.3/5
Excellent40 Reviews
Price per night from: INR 10077
The Central Guesthouse
Hotel near Kelso
With a stay at The Central Guest House in Kelso, you'll be within a 5-minute walk of Borders Abbeys Way and Kelso Abbey. This guesthouse is 0.3 mi (0.5 km) from Kelso Old Parish Church and 1.4 mi (2.2 km) from Floors Castle. This smoke-free guesthouse features hiking/biking trails nearby. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on a limited basis.
3.9/5
11 Reviews
Price per night from: INR 5959
The Border Hotel
Hotel near Kirk Yetholm
Located in Kelso, The Border Hotel is in a rural location, a 1-minute drive from Pennine Way and 6 minutes from Hailes Castle. This hotel is 5.8 mi (9.3 km) from Hoselaw Loch and Din Moss and 6.1 mi (9.8 km) from Clifton Park. Make use of convenient amenities, which include complimentary wireless internet access and wedding services. At The Border Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available for a fee. Free self parking is available onsite. Stay in one of 6 guestrooms featuring flat-screen televisions. Your pillowtop bed comes with Egyptian cotton sheets. Digital television is provided for your entertainment. Conveniences include coffee/tea makers and complimentary bottled water.
4.3/5
Excellent40 Reviews
Price per night from: INR 12118

Kelso hotels near top attractions

Make the most of your visit by choosing from our best hotels near top attractions.

Top Attractions on Trip.com

Millennium Garden Floors Castle
No.1
Millennium Garden Floors Castle
2.19km from city centre
Walled Garden Floors Castle
No.2
Walled Garden Floors Castle
2.26km from city centre
Hoselaw Chapel
No.3
Hoselaw Chapel
7.65km from city centre
St Andrews Church
No.4
St Andrews Church
0.41km from city centre
"Churches and Cathedrals"
No.5
from city centre

FAQs About Hotels in Kelso

What popular hotels in Kelso have parking?

If you're planning on driving to Kelso, why not stay at The Old Priory Guesthouse,Premier RoomandEdnam House Hotel ? These are all popular hotels with parking lots.

At which popular hotels in Kelso can I try local foods?

Those who like trying local foods might want to consider staying at Ednam House Hotel,Inglestone House Guest HouseandQueenshead Hotel Kelso . There are lots of famous restaurants serving local dishes near these hotels.

When traveling to Kelso, which hotels have pools?

Summer is a great season to take your kids or family on a trip to Kelso. Schloss Roxburghe is a popular hotel with a pool.

Of all the hotels in Kelso, which hotels have the highest user ratings?

When traveling to Kelso for the first time, many travelers find it difficult to choose a hotel to stay in. According to Trip.com data, The Old Priory Guesthouse,Inglestone House Guest HouseandSchloss Roxburghe are popular hotels with high ratings, making them good choices for your trip.

At what hotels in Kelso can I try local breakfast foods?

A delicious breakfast is a great way to kick start your day. At The Central Guesthouse,Premier RoomandEdnam House Hotel , guests can enjoy Kelso-style breakfasts.

What popular hotels have non-smoking rooms in Kelso?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. Ednam House Hotel,Schloss RoxburgheandQueenshead Hotel Kelso are all popular hotels in Kelso with non-smoking rooms.

In Kelso, what popular hotels have free Wi-Fi?

When staying at a hotel, internet access is important for both vacationers and business travelers. Schloss Roxburghe,The Old Priory GuesthouseandInglestone House Guest House are all popular hotels in Kelso with free Wi-Fi.

What are the most popular hotels in Kelso?

Whether you're traveling for business or going on vacation, there are many popular hotels to choose from in Kelso. The Central Guesthouse,Premier RoomandQueenshead Hotel Kelso are all popular hotels to stay at.

What are some popular discounted hotels in Kelso?

There are many popular hotels in Kelso. You can find information on discounts and deals here: Trip.com Deals and Promo Codes.

In Kelso, which popular hotels have gyms?

Based on Trip.com user ratings, Schloss Roxburghe is a highly rated hotel with a gym.

Hotel Information for Tourists

Highest PriceINR 117,953
Lowest PriceINR 7,141
Number of Reviews458
Number of Hotels117
Average Price (Weekdays)INR 14,404
Average Price (Weekends)INR 15,892