Last-minute hotel deals in Kelso

Fri 10 Apr
Mon 13 Apr
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 10 Apr
Mon 13 Apr
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Kelso

Most popular
Sort by

See the latest prices and deals by choosing your dates

26 Woodmarket
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Kelso · 0.10 km from centre

    9.4

     

    12 reviews

    26 Woodmarket is located in Kelso, just 15 miles from Melrose Abbey and 18 miles from Etal Castle. Free Wifi is available throughout the property and The Maltings Theatre & Cinema is 23 miles away.

    The vacation home includes 2 bedrooms, 2 bathrooms with a walk-in shower, a seating area, and a fully equipped kitchen with a microwave. A TV is featured. The accommodation is non-smoking.

    Guests at 26 Woodmarket will be able to enjoy activities in and around Kelso, like golfing and cycling.

    Chillingham Castle is 27 miles from the accommodation. Edinburgh Airport is 49 miles away.

    Compare price on Booking.com
    Compare price on Booking.com
    The Old School House B&B
    Full StarFull StarFull StarFull Star
    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

    Bed and breakfast in Kelso · 8.27 km from centre

      9.5

       

      59 reviews

      Providing a garden, The Old School House B&B provides accommodations in Kelso. This property offers access to a terrace, free private parking, and free Wifi. The Maltings Theatre & Cinema is 26 miles from the bed and breakfast and Lindisfarne Castle is 31 miles away.

      Towels and bed linen are provided in the bed and breakfast. There's also a seating area and a fireplace.

      Etal Castle is 18 miles from the bed and breakfast, while Melrose Abbey is 20 miles away. Edinburgh Airport is 55 miles from the property.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      The Old Priory Guesthouse
      Full StarFull StarFull StarHalf Star
      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

      Bed & breakfast in Kelso · 0.10 km from centre

        9.2

         

        93 reviews

        Breakfast available

        When you stay at The Old Priory Guesthouse in Kelso, you'll be next to a golf course, just steps from Kelso Old Parish Church and Kelso Abbey. This golf bed & breakfast is 0.2 mi (0.4 km) from Borders Abbeys Way and 1.3 mi (2.1 km) from Kelso Racecourse.

        Compare price on Booking.com
        Compare price on Booking.com
        Black Swan Inn
        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

        Hotel in Kelso · 0.11 km from centre

          7.4

           

          66 reviews

          Located within 23 miles of The Maltings Theatre & Cinema and 14 miles of Melrose Abbey, Black Swan Inn provides rooms in Kelso. The property is around 18 miles from Etal Castle, 26 miles from Chillingham Castle and 31 miles from Lindisfarne National Nature Reserve.

          Guest rooms in the hotel are equipped with an electric tea pot. Each room comes with a private bathroom with a shower and free toiletries. At Black Swan Inn rooms include a desk and a flat-screen TV.

          Edinburgh Airport is 53 miles away.

          Compare price on Booking.com
          Compare price on Booking.com
          Cross Keys Hotel, Kelso
          Full StarFull StarFull Star
          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

          Hotel in Kelso · 0.11 km from centre

            7.9

             

            850 reviews

            Looking out over the cobbled square in the center of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back to 1769, this hotel provides free parking and WiFi and high-quality dining showcasing local produce.

            Guest rooms at the Cross Keys Hotel, Kelso have a flat-screen TV and tea and coffee facilities. Each has an private bathroom.

            Full Scottish or continental breakfast is served each morning in the Saddlers Room, where you can also enjoy a range of lunches including homemade soups and sandwiches. A full dinner menu makes use of the area’s fine local produce and is complemented by wines, beers and soft drinks.

            Cross Keys Hotel is just 2 minutes’ walk from the impressive Kelso Abbey, and around 8 minutes from the grounds of the 18th-century Floors Castle. Other attractions within a 20-minute drive include Jedburgh Abbey and the vast Northumberland National Park.

            Compare price on Booking.com
            Compare price on Booking.com
            The Central Guesthouse
            Full StarFull StarFull Star
            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

            Guest house in Kelso · 0.14 km from centre

              7.2

               

              379 reviews

              The Central Guesthouse offers accommodations in Kelso, 27 miles from Chillingham Castle. The guest house, set in a building dating back to 19th century, is 15 miles from Melrose Abbey and 19 miles from Etal Castle. Free Wifi is available throughout the property, and The Maltings Theatre & Cinema is 23 miles away.

              The guest house offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and shower. Rooms are fitted with a kettle, while selected rooms also feature a fully equipped kitchen with a dishwasher, an oven, and a stovetop. At the guest house, units are fitted with bed linen and towels.

              Guests at The Central Guesthouse will be able to enjoy activities in and around Kelso, like cycling and hiking.

              Edinburgh Airport is 49 miles from the property.

              Compare price on Booking.com
              Compare price on Booking.com
              2 Abbey Row
              Full StarFull StarFull StarFull Star
              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

              Holiday home in Kelso · 0.18 km from centre

                9.5

                 

                31 reviews

                2 Abbey Row offers accommodations in Kelso, 15 miles from Melrose Abbey and 18 miles from Etal Castle. This vacation home offers a garden. Free Wifi is available throughout the property and The Maltings Theatre & Cinema is 23 miles away.

                The vacation home includes 3 bedrooms, 2 bathrooms with a walk-in shower, a seating area, and a fully equipped kitchen with a dishwasher. A TV is featured. The accommodation has a fireplace.

                Guests at 2 Abbey Row will be able to enjoy activities in and around Kelso, like golfing and cycling.

                Chillingham Castle is 26 miles from the accommodation, while Lindisfarne National Nature Reserve is 31 miles away. Edinburgh Airport is 49 miles from the property.

                Compare price on Booking.com
                Compare price on Booking.com
                The Bothy
                Full StarFull StarFull StarFull Star
                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                Holiday home in Kelso · 3.52 km from centre

                  9.3

                   

                  13 reviews

                  26 miles from The Maltings Theatre & Cinema in Kelso, The Bothy offers accommodations with access to a hot tub. 13 miles from Melrose Abbey and 21 miles from Etal Castle, the property features a terrace and barbecue facilities. There's a picnic area and guests can use free Wifi and free private parking.

                  Offering a patio with inner courtyard views, this vacation home also has a cable flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a shower and a hair dryer. There's also a seating area and a fireplace.

                  Guests at the vacation home can enjoy hiking nearby, or make the most of the garden.

                  Chillingham Castle is 29 miles from The Bothy, while Traquair House is 31 miles away. Edinburgh Airport is 52 miles from the property.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Tweed Hideaway
                  Full StarFull StarFull StarFull Star
                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                  Chalet in Kelso · 3.41 km from centre

                    9.4

                     

                    29 reviews

                    Tweed Hideaway offers accommodations in Kelso, 22 miles from The Maltings Theatre & Cinema and 29 miles from Lindisfarne Castle. This property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi. The chalet has a picnic area and a hot tub.

                    Providing a terrace and sea views, the spacious chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and fruit. This chalet is allergy-free and non-smoking.

                    Guests can make the most of the warm weather with the property's barbecue facilities.

                    Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden.

                    Etal Castle is 16 miles from Tweed Hideaway, while Melrose Abbey is 16 miles away. Edinburgh Airport is 50 miles from the property.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Cartshed
                    Full StarFull StarFull StarFull Star
                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                    Holiday home in Kelso · 4.49 km from centre

                      10.0

                       

                      2 reviews

                      Cartshed offers accommodations in Kelso, 21 miles from The Maltings Theatre & Cinema and 30 miles from Lindisfarne Castle. Both free Wifi and private parking are accessible at the vacation home free of charge. Melrose Abbey is 16 miles away and Etal Castle is 17 miles from the vacation home.

                      Cartshed includes 3 bedrooms, 2 bathrooms with a walk-in shower, a seating area, and a fully equipped kitchen with a dishwasher. A TV is offered. The accommodation has a fireplace.

                      Guests at the accommodation will be able to enjoy activities in and around Kelso, like golfing, cycling, and fishing. Guests can relax in the garden at the property.

                      Chillingham Castle is 29 miles from Cartshed. Edinburgh Airport is 50 miles from the property.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      The Central Guest House
                      Full StarFull StarFull Star
                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                      Guesthouse in Kelso · 0.14 km from centre

                        8.4

                         

                        37 reviews

                        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.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Spring Nook
                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                        Holiday home in Kelso · 0.23 km from centre

                          10.0

                           

                          4 reviews

                          Spring Nook is located in Kelso, just 23 miles from The Maltings Theatre & Cinema and 30 miles from Lindisfarne Castle. This property offers access to a terrace and free private parking. Outdoor seating is also available at the vacation home.

                          With free Wifi, this 1-bedroom vacation home features a flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are available in the vacation home. For added privacy, the accommodation has a private entrance and soundproofing.

                          Melrose Abbey is 14 miles from Spring Nook, while Etal Castle is 17 miles from the property. Edinburgh Airport is 53 miles away.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          The Close
                          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                          Apartment in Kelso · 0.08 km from centre

                            10.0

                             

                            4 reviews

                            The Close is located in Kelso, just 26 miles from Chillingham Castle and 30 miles from Lindisfarne National Nature Reserve. The property is around 30 miles from Lindisfarne Castle, 14 miles from Melrose Abbey, and 17 miles from Etal Castle. Free Wifi is available throughout the property and The Maltings Theatre & Cinema is 23 miles away.

                            The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

                            Traquair House is 31 miles from the apartment. Edinburgh Airport is 53 miles from the property.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            22 Inch Road
                            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                            Apartment in Kelso · 0.34 km from centre

                              9.1

                               

                              7 reviews

                              22 Inch Road is located in Kelso, just 24 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey. Both Wifi and private parking are available at the apartment free of charge. Etal Castle is 19 miles from the apartment and Chillingham Castle is 27 miles away.

                              The apartment consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.

                              Edinburgh Airport is 48 miles away.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              The Granary
                              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                              Apartment in Kelso · 0.16 km from centre

                                9.4

                                 

                                57 reviews

                                The Granary offers accommodations in Kelso, 15 miles from Melrose Abbey and 18 miles from Etal Castle. Located around 26 miles from Chillingham Castle, the apartment is also 31 miles away from Lindisfarne National Nature Reserve. Free Wifi is available throughout the property and The Maltings Theatre & Cinema is 23 miles away.

                                The apartment features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

                                Edinburgh Airport is 49 miles away.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Lobby
                                Inglestone House
                                Full StarFull StarFull StarHalf Star
                                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                Guesthouse in Kelso · 0.19 km from centre

                                  9.2

                                   

                                  29 reviews

                                  Breakfast available

                                  A stay at Inglestone House places you in the heart of Kelso, steps from Kelso Abbey and a 3-minute drive from Kelso Racecourse. This guesthouse is 1.6 mi (2.5 km) from Floors Castle and 7.3 mi (11.7 km) from Smailholm Tower.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Springwood Holiday Park
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Resort in Kelso · 1.46 km from centre

                                    9.1

                                     

                                    106 reviews

                                    Located in Kelso, 24 miles from The Maltings Theatre & Cinema, Springwood Holiday Park provides accommodations with a terrace, free private parking and a bar. Located around 14 miles from Melrose Abbey, the resort with free WiFi is also 19 miles away from Etal Castle. The resort features family rooms.

                                    All rooms in the resort are equipped with an electric tea pot. Complete with a private bathroom, all guest rooms at Springwood Holiday Park are equipped with a flat-screen TV, and some rooms will provide you with a seating area. Guest rooms will provide guests with an oven.

                                    Chillingham Castle is 27 miles from the accommodation. Edinburgh Airport is 50 miles away.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    These properties may not be in the centre of Kelso, but are nearby and match your search.
                                    Primary image
                                    The Townhouse Hotel
                                    Full StarFull StarFull StarFull StarHalf Star
                                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                    Hotel in Melrose · 18.07 km from centre

                                      9.6

                                       

                                      199 reviews

                                      Breakfast available

                                      With a stay at The Townhouse Hotel in Melrose, you'll be just steps from Saint Cuthbert's Way and Melrose Abbey. This luxury hotel is 0.7 mi (1.1 km) from Southern Upland Way - Section A Trailhead and 1.9 mi (3 km) from Waverley Line.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Dryburgh Abbey Hotel
                                      Full StarFull StarFull Star
                                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                      Hotel in Melrose · 13.81 km from centre

                                        8.6

                                         

                                        750 reviews

                                        Breakfast available

                                        Located in Melrose, Dryburgh Abbey Hotel is on a river, a short 4-minute walk from Dryburgh Abbey and within 5 minutes by car from Scott's View. This hotel is 5.7 mi (9.2 km) from Smailholm Tower and 6 mi (9.7 km) from Earlston Library.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        George and Abbotsford Hotel
                                        Full StarFull StarFull StarHalf Star
                                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                        Hotel in Melrose · 18.11 km from centre

                                          7.8

                                           

                                          391 reviews

                                          Breakfast available

                                          With a stay at George and Abbotsford Hotel in Melrose, you'll be just steps from Saint Cuthbert's Way and Melrose Abbey. This hotel is 0.6 mi (1 km) from Southern Upland Way - Section A Trailhead and 1.8 mi (3 km) from Waverley Line.

                                          Compare price on Booking.com
                                          Compare price on Booking.com

                                          Find the best deals on hotels in Kelso

                                          The charming market town of Kelso nestles alongside the famous salmon fishing River Tweed in the Scottish Borders. It’s a great place for a last-minute escape thanks to its sheer range of activity options to suit every kind of traveller. Explore the town’s 1,000-year-old abbey ruins, stroll around Floors Castle & Gardens or place your bets at Kelso Racecourse. On weekends, the town centre comes alive with bustling farmers markets and folk music nights. Need somewhere to stay? You’ll spot a wide range of East Lothian hotels in Kelso, many of which offer brilliant last-minute deals.

                                          Need more tips on what to do in Kelso? Visit the 15th-century Smailholm Tower, taste some Scottish cuisine at a range of independent eateries or savour a picnic in one of several pretty parks. The town is also on the doorstep of numerous wild and beautiful rural spots, including Northumberland National Park and St Abbs Head National Nature Reserve. If a laid-back retreat in a classic Scottish town surrounded by nature is what you’re after, take a look through our range of last-minute Kelso hotels today!

                                          More locations in East Lothian

                                          Located in the Scottish lowlands, East Lothian is a prime location for both outdoor adventures or lazy weekends discovering countless picturesque towns and villages. Here are a few more sublime spots to book a hotel escape:

                                          Read more
                                          tripadvisorHG