Best Hotels in Kelso for Luxury & Affordable Stay

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the picturesque town of Kelso, nestled in the scenic Scottish Borders of the United Kingdom. Known for its rich history, stunning landscapes, and warm hospitality, Kelso is a perfect destination for travelers seeking a memorable getaway. And when it comes to finding the ideal accommodation, look no further - Kelso offers a diverse range of hotels that cater to every traveler's needs and preferences. From charming boutique hotels to luxurious establishments, there's something for everyone in Kelso.

For those wanting a touch of luxury, you'll be delighted by the elegant hotels that grace Kelso's streets. Experience refined hospitality, exquisite dining options, and impeccable service in some of the finest establishments in the Scottish Borders. Whether you're indulging in a romantic escape or celebrating a special occasion, these hotels will provide an unforgettable stay, where every comfort is thoughtfully attended to. Immerse yourself in the lavish amenities and soak in the beauty of Kelso from the opulent surroundings of these exquisite hotels.

Traveling on a budget doesn't mean compromising on quality and comfort. Kelso is home to a range of affordable hotels that offer excellent value for money. These budget-friendly options provide cozy rooms, convenient amenities, and a warm welcome to make your stay in Kelso pleasant and enjoyable. Whether you're exploring the historic Kelso Abbey, wandering through the charming town center, or embarking on outdoor adventures, these hotels offer a comfortable base for your adventures in Kelso without breaking the bank.

In Kelso, you're never far away from the perfect accommodation to suit your taste and budget. So, whether you opt for luxury or value, rest assured that the hotels in Kelso Scottish Borders will provide a delightful and memorable experience for your visit.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Duncan House
2. Ednam House Hotel
3. Inglestone House Guest House
4. Ednam House Hotel
5. Bellevue Guest House
6. Duncan House
7. Cross Keys Hotel, Kelso
8. Inglestone House Guest House
9. Rutherford House
10. Rutherford House

Boutique Retreats: Hotels in Kelso Scottish Borders, United Kingdom

Check Availability

Kelso
Jan 20, 2026 - Jan 21, 2026

Duncan House

9.1

Good

(267 Reviews)

+ 53 photos
Duncan House provides affordable yet comfortable accommodation in a historic Georgian townhouse. The rooms are tastefully decorated and equipped with all the necessary amenities for a pleasant stay. Located just a short walk from Kelso's main attractions, including the Border Union Showground, this budget-friendly gem offers a convenient base for exploring everything the town has to offer.
Address: Chalkheugh Terrace ;
Rating: Good 9.1 (267 Reviews)
Rooms: 7
Price: From 147$

Ednam House Hotel

7.9

Good

(1332 Reviews)

+ 223 photos
Situated on the banks of the River Tweed, Ednam House Hotel is a historic gem that dates back to 1761. This boutique hotel seamlessly blends classic elegance with modern comfort. With its cozy rooms, award-winning restaurant, and stunning views of the river, Ednam House Hotel is a picturesque haven for those looking to escape the hustle and bustle of everyday life. Immerse yourself in the hotel's tranquil gardens or explore the nearby attractions, including Floors Castle and Kelso Abbey.
Address: Bridge Street
Rating: Good 7.9 (1332 Reviews)
Rooms: 31
Price: From 91$

Luxury Escapes: Hotels in Kelso Scottish Borders, United Kingdom

Indulge in the finer things in life with a stay in one of Kelso's luxurious hotels. These accommodations go above and beyond to provide exceptional service, lavish amenities, and a truly unforgettable experience. Immerse yourself in opulence and enjoy the best that Kelso has to offer.

Inglestone House Guest House

9.1

Good

(56 Reviews)

+ 86 photos
Inglestone House exudes charm and character, making it a popular choice among travelers seeking a cozy and inviting guesthouse experience. The individually decorated rooms capture the essence of Kelso, with their warm colors and traditional furnishings. Start your day with a delicious Scottish breakfast before exploring the nearby attractions, including Kelso Abbey and Floors Castle. With its warm hospitality and personalized service, Inglestone House feels like a home away from home.
Address: Abbey Row
Rating: Good 9.1 (56 Reviews)
Rooms: 6
Price: From 169$

Ednam House Hotel

7.9

Good

(1332 Reviews)

+ 223 photos
Ednam House Hotel, with its origins dating back to the 18th century, is steeped in history and tradition. From the moment you enter the hotel, you'll be greeted by its charming ambiance, featuring period furnishings and exquisite architectural details. The hotel's historical significance is complemented by modern comforts and amenities, ensuring a comfortable and enjoyable stay. Discover the stories and heritage of Kelso by exploring the nearby Kelso Abbey and the picturesque banks of the River Tweed.
Address: Bridge Street
Rating: Good 7.9 (1332 Reviews)
Rooms: 31
Price: From 91$

Budget-Friendly Gems: Hotels in Kelso Scottish Borders, United Kingdom

Traveling on a budget doesn't mean compromising on comfort and quality. Kelso is home to several budget-friendly hotels that provide affordable accommodation without sacrificing a pleasant and enjoyable stay. Discover these hidden gems that offer exceptional value for money in the center of Kelso.

Bellevue Guest House

8.9

Good

(197 Reviews)

+ 36 photos
For those seeking a more intimate and cozy atmosphere, Bellevue Guest House is the perfect choice. This charming boutique guest house is centrally located in Kelso, offering easy access to the town's attractions. The individually decorated rooms provide a comfortable and homely feel, and the warm hospitality of the owners adds a personal touch to your stay. Enjoy a delicious breakfast each morning before venturing out to explore Kelso's historic sites and beautiful countryside.
Address: Bowmont Street
Rating: Good 8.9 (197 Reviews)
Rooms: 6
Price: From 139$

Duncan House

9.1

Good

(267 Reviews)

+ 53 photos
Duncan House is a family-friendly hotel with spacious rooms that can accommodate families of all sizes. The hotel's central location allows for easy access to Kelso's family-oriented attractions, including Kelso Park, where children can enjoy playgrounds and open spaces. The friendly staff is always ready to assist with any special requests or recommendations for family activities in the area. Make your family trip to Kelso unforgettable with a stay at Duncan House.
Address: Chalkheugh Terrace ;
Rating: Good 9.1 (267 Reviews)
Rooms: 7
Price: From 147$

Quaint Guesthouses: Hotels in Kelso Scottish Borders, United Kingdom

Kelso boasts a selection of quaint guesthouses that provide a homely and welcoming atmosphere for travelers. These charming accommodations offer personal touches, comfortable rooms, and a taste of true Scottish hospitality in the center of Kelso.

Cross Keys Hotel, Kelso

7.7

Good

(904 Reviews)

+ 63 photos
Located in the center of Kelso offers a warm welcome to families. The hotel provides family rooms equipped with comfortable bedding and modern amenities. Enjoy a delicious meal at the on-site restaurant, which offers a children's menu with options that are sure to please young palates. Exploring Kelso has never been easier, with many family-friendly attractions, such as the Kelso Ice Rink and Kelso Swimming Pool, just a stone's throw away from the hotel.
Address: The Cross Keys Hotel, 36-37 The Square, Kelso, Gb
Rating: Good 7.7 (904 Reviews)
Rooms: 26
Price: From 118$

Inglestone House Guest House

9.1

Good

(56 Reviews)

+ 86 photos
Inglestone House welcomes families with open arms, offering comfortable rooms and a warm, friendly atmosphere. The guesthouse provides family rooms with ample space for parents and children. Start your day with a hearty breakfast before embarking on family adventures in and around Kelso. The nearby Harestanes Visitor Centre and the Floors Castle & Gardens offer exciting experiences for all ages. Inglestone House is the perfect base for creating cherished family memories in Kelso.
Address: Abbey Row
Rating: Good 9.1 (56 Reviews)
Rooms: 6
Price: From 169$

Family-Friendly Accommodations: Hotels in Kelso Scottish Borders, United Kingdom

Planning a family trip to Kelso? Look no further than these family-friendly accommodations that cater to the needs of both parents and children. From spacious rooms to fun-filled amenities, these hotels are perfect for creating lasting memories with your loved ones in Kelso.

Rutherford House

9.7

Good

(12 Reviews)

+ 10 photos
Nestled in the very heart of Kelso is a luxurious hotel that effortlessly blends modern sophistication with traditional charm. Each of the spacious and stylishly decorated rooms offers a serene escape from the outside world. Indulge in a sumptuous dinner at the hotel's restaurant or unwind with a drink at the cozy bar. With its unwavering commitment to luxury and comfort, Rutherford House is a haven for discerning travelers.
Address: Rutherford House High
Rating: Good 9.7 (12 Reviews)
Price: From 152$

Rutherford House

9.7

Good

(12 Reviews)

+ 10 photos
Nestled in the picturesque countryside near Kelso provides a peaceful retreat for nature lovers. Surrounded by stunning gardens and expansive views, this hotel offers a perfect balance between tranquility and luxury. Take a leisurely stroll through the countryside trails or simply relax in the serene ambiance of the hotel grounds. With its idyllic location and serene setting, Rutherford House is the ideal choice for those seeking a rural escape.
Address: Rutherford House High
Rating: Good 9.7 (12 Reviews)
Price: From 152$

Historic Charm: Hotels in Kelso Scottish Borders, United Kingdom

Immerse yourself in the rich history of Kelso by staying in one of these hotels that exude timeless charm and sophistication. From converted historic buildings to period-inspired décor, these accommodations offer a unique glimpse into Kelso's past while providing all the modern comforts you need for a memorable stay.

Roxburghe Hotel And Golf Course

8.8

Good

(81 Reviews)

+ 139 photos
Set amidst rolling hills and verdant landscapes, The Roxburghe Hotel & Golf Course is a true rural escape. The hotel's rooms offer panoramic views of the surrounding countryside, providing a serene and peaceful environment. Indulge in outdoor activities such as golfing or fishing in the nearby River Tweed. After a day of exploration, unwind in the hotel's spa, where you can rejuvenate both body and mind in a tranquil setting.
Address: Heiton By Kelso Roxburghshire Kelso Scotland
Rating: Good 8.8 (81 Reviews)
Rooms: 22
Price: From 517$

Rural Retreats: Hotels in Kelso Scottish Borders, United Kingdom

Escape the hustle and bustle of city life by immersing yourself in the tranquility of the Scottish Borders countryside. These hotels offer idyllic rural retreats, surrounded by breathtaking landscapes, picturesque views, and a sense of peace and serenity that can only be found in the countryside.