Last-minute spa hotel deals in Scotland

Fri 17 Apr
Mon 20 Apr
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 17 Apr
Mon 20 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.

Clear filters

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Radisson Blu Hotel, Edinburgh City Centre
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.

Hotel in Old Town Edinburgh, Edinburgh · 0.35 km from centre

    9.0

     

    1,005 reviews

    Breakfast available

    With a stay at Radisson Blu Hotel, Edinburgh City Centre, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Edinburgh Castle. This spa hotel is 0.3 mi (0.5 km) from Princes Street and 0.3 mi (0.6 km) from University of Edinburgh.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Slaley Hall Hotel, Spa & Golf Resort
    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.

    Hotel in Hexham · 138.85 km from centre

      8.0

       

      978 reviews

      Breakfast available

      Located in Hexham, Slaley Hall Hotel, Spa & Golf Resort is in the historical district – a 1-minute drive from De Vere Slaley Hall Golf Course and 9 minutes from North Pennines. This family-friendly hotel is 5.1 mi (8.2 km) from Derwent Reservoir and 7 mi (11.3 km) from Stocksfield Golf Club.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Apex City Quay Hotel & Spa
      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.

      Hotel in Dundee · 58.13 km from centre

        9.2

         

        1,065 reviews

        Breakfast available

        With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue. This spa hotel is 14.6 mi (23.6 km) from Old Course at St Andrews and 0.4 mi (0.6 km) from V&A Dundee.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        The Landmark Hotel & SPA Leisure Club Dundee By Sunday
        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.

        Hotel in Dundee · 57.49 km from centre

          8.0

           

          1,000 reviews

          When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This spa hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2 km) from Camperdown Country Park and Templeton Woods.

          Compare price on Booking.com
          Compare price on Booking.com
          Macdonald Aviemore Hotel at Macdonald Aviemore Resort
          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.

          Hotel in Aviemore · 142.89 km from centre

            7.2

             

            2,135 reviews

            Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, a choice of restaurants and bars, as well as extensive leisure facilities including an on-site cinema. There is a championship golf course nearby.

            The 4-star rooms at the Macdonald Aviemore Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. Some family rooms feature a partitioned area with bunk beds. Other family rooms will either have a sofa bed or a pop-up bed.

            Within this hotel you’ll find Spey Burger, a contemporary American-style family diner serving burgers, burritos, milkshakes and more. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Aspects Restaurant in Macdonald Highlands Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Both Spey Burger and Giovanni's are seasonal restaurants.

            Guests staying in Macdonald Aviemore Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Centre. Located a short 5-minute walk across the resort the centre includes a large leisure pool, soft play, gym and café 'seasonal'.

            Children aged 12 and under can stay and take breakfast for free when sharing a suitable room with two adults. Child dinner will be charged separately dependent on menu chosen

            Compare price on Booking.com
            Compare price on Booking.com
            Reception
            Mercure Newcastle George Washington Hotel Golf and Spa
            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.

            Hotel in Tyne and Wear, Washington · 154.98 km from centre

              8.0

               

              905 reviews

              Breakfast available

              With a stay at Mercure Newcastle George Washington Hotel Golf and Spa in Washington, you'll be within a 15-minute drive of St. James' Park and George Washington Golf Club. This golf hotel is 2.9 mi (4.7 km) from Washington Old Hall and 3.8 mi (6.2 km) from North East Aircraft Museum.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Best Western Plus Dunfermline Crossford Keavil House Hotel
              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.

              Hotel in Crossford, Dunfermline · 22.60 km from centre

                8.4

                 

                574 reviews

                Breakfast available

                A stay at Best Western Plus Dunfermline Crossford Keavil House Hotel places you in the heart of Dunfermline, within a 5-minute drive of Pittencrieff Park and Dunfermline Golf Club. This spa hotel is 15.5 mi (25 km) from Edinburgh Zoo and 2.2 mi (3.5 km) from Saint Margaret's Cave.

                Compare price on Booking.com
                Compare price on Booking.com
                The Morritt Hotel
                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.

                Hotel in Barnard Castle · 180.47 km from centre

                  7.9

                   

                  1,512 reviews

                  Breakfast available

                  Located in the picturesque hamlet of Greta Bridge, this traditional and peaceful hotel is in a beautiful location close to the Tees Valley and Yorkshire Dales.

                  The Morritt Hotel is Teesdale’s hidden treasure, just off the A66, some 9 miles west of Scotch Corner. This 17th century former coaching inn offers a warm welcome to everyone, whether for business or pleasure. In the winter you will be greeted by our roaring log fire in the lounge, while in summer you can relax with a drink in our well-tended gardens.

                  No 2 bedrooms are alike, all different in size, shape, style and furnishings. Each room is individually styled, many with original features of this Grade II listed building.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Delta Hotels by Marriott Newcastle Gateshead
                  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.

                  Hotel in Gateshead · 146.14 km from centre

                    8.8

                     

                    434 reviews

                    Breakfast available

                    Located in Gateshead, Delta Hotels by Marriott Newcastle Gateshead is connected to a shopping centre, within a 10-minute drive of Utilita Arena Newcastle and St. James' Park. This spa hotel is 4.8 mi (7.7 km) from Newcastle-upon-Tyne Theatre Royal and 5 mi (8 km) from Northumbria University.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Thainstone House
                    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.

                    Hotel in Inverurie · 153.37 km from centre

                      8.2

                       

                      301 reviews

                      Breakfast available

                      Located in Inverurie, Thainstone House is in a rural location, within a 5-minute drive of Kintore Town House and Inverurie Golf Club. This spa hotel is 1.7 mi (2.7 km) from The Pine Lodge Golf Centre and 2.1 mi (3.4 km) from Little Treasures.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Thornbank House Offering Breakfast and with the use of Free Local Health Club
                      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.

                      Guest house in Windermere · 176.91 km from centre

                        9.6

                         

                        358 reviews

                        Breakfast available

                        In a peaceful residential area of Windermere, this friendly guest house is in an area of outstanding natural beauty. Bowness in the Lake District is a 10-minute walk away.

                        Located between Windermere and Bowness, the 4-star Thornbank Guest House has free Wi-Fi and free parking on site. The homely en suite rooms feature flat-screen TV and tea/coffee facilities. Each room also features cake and biscuits.

                        Guests have the use of Choices Gym, Spa and *Pool. This facility is situated 2 miles away and can be reached by bus.

                        The extensive breakfast menu includes a choice of fruit, homemade jam and marmalade, a traditional cooked breakfast or continental and vegetarian options. Locally sourced produce is used.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Macdonald Linden Hall Golf & Country Club
                        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.

                        Hotel in Morpeth · 117.77 km from centre

                          7.6

                           

                          485 reviews

                          Breakfast available

                          A stay at Macdonald Linden Hall Golf & Country Club places you in the heart of Morpeth – a 3-minute drive from Macdonald Linden Hall Golf Course and 7 minutes from Eshott Heugh Animal Park. This golf hotel is 13.7 mi (22 km) from Alnwick Castle and 3.9 mi (6.2 km) from Brinkburn Priory.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Dean Park Hotel
                          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.

                          Hotel in Kirkcaldy · 20.25 km from centre

                            8.8

                             

                            519 reviews

                            Breakfast available

                            Located in Kirkcaldy, Dean Park Hotel is in the suburbs – a 4-minute drive from Cluny Golf and 6 minutes from Fife Ice Arena. This hotel is 26.2 mi (42.2 km) from Edinburgh Playhouse Theatre and 3.1 mi (5 km) from Kirkcaldy Museum and Art Gallery.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Macdonald Linden Hall Hotel, Golf & Spa
                            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.

                            Hotel in Morpeth, Longhorsley · 118.05 km from centre

                              7.4

                               

                              944 reviews

                              Breakfast available

                              Located within 450 acres of Northumberland parkland, Linden Hall features a spa, golf course and award-winning restaurant. Offering free parking and free WiFi, the Georgian property is a 15-minute drive from Newcastle.

                              The bedrooms at Macdonald Linden Hall have individual character and elegant decor. All rooms have Freeview TV and a private bathroom with bathrobes.

                              Macdonald Linden Hall Hotel, Golf & Spa has an impressive golf course with sea views. There is also a tennis court, and the luxury spa has an indoor pool, sauna, gym and treatment rooms.

                              The Dobson Restaurant serves an international menu and local specialities, it is vailable on Friday & Saturday evenings only from October 2023. The Linden Tree Country Pub features log fires, and offers a range of beverages and snacks.

                              Just 20 minutes from the sandy beaches at Hauxley, Linden Hall is only 15 minutes’ drive from Northumberland National Park. Historical Morpeth is also a 15-minute drive away.

                              We're excited to announce that our restaurant is moving to the upstairs of the Linden Tree! Rest assured, the same beloved menu from Dobson will be available upstairs, maintaining the exceptional service you've come to expect. Downstairs, you can still enjoy our pub menu while experiencing the welcoming atmosphere of the Linden Tree.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Lakeside Hotel & Spa
                              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.

                              Hotel in Ulverston · 186.75 km from centre

                                8.4

                                 

                                448 reviews

                                Breakfast available

                                Located in Ulverston, Lakeside Hotel & Spa is on a lake – a 1-minute drive from Lake Windermere and 13 minutes from Laurel and Hardy Museum. This spa hotel is 5.8 mi (9.3 km) from Hill Top Farm and 6.9 mi (11.2 km) from Cartmel Racecourse.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Derwent Manor Boutique Hotel
                                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.

                                Hotel in Consett · 147.54 km from centre

                                  8.5

                                   

                                  1,254 reviews

                                  Breakfast available

                                  Built in the style of a Manor House making it one of the most distinctive hotels in Northumberland. Overlooking the Derwent Valley, this beautiful hotel is located within easy reach of Newcastle and Durham.

                                  Derwent Manor is set in 20 acres of land and the interior is every bit as impressive as its exterior. Most of the spacious en-suite bedrooms have timber-beamed ceilings and all have one or two double beds. Prego Restaurant, with its huge open fire, serves a range of English and continental cuisine in stylish surroundings, while hearty bar meals can be enjoyed in our Antler Bar and Lounge. For the corporate requirements or for social occasions and weddings, the hotel boasts a range of Conference and Banqueting Suites seating up to 300 guests. Leisure Club with indoor pool, sauna, spa bath and fitness centre. For modern, professional and friendly service in a grand setting, any visit to Derwent Manor will be a memorable one.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Battlesteads
                                  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.

                                  Hotel in Wark · 114.07 km from centre

                                    8.9

                                     

                                    915 reviews

                                    Breakfast available

                                    Converted from an 18th-century farmstead, Battlesteads is a stylish country inn with en suite rooms and an 80-seat restaurant. It is set in beautiful countryside close to the Roman Wall.

                                    The traditional inn retains a Northumbrian country atmosphere with beamed ceilings and cosy wood burning stove. A light and airy conservatory opens onto a patio and walled garden.

                                    Battlesteads is proud of its 'Green' credentials and has received a Gold Award from the Green Tourism Business Scheme.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    The Westbourne
                                    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.

                                    Guesthouse in Bowness-on-Windermere, Windermere · 177.32 km from centre

                                      9.2

                                       

                                      466 reviews

                                      Breakfast available

                                      With a stay at The Westbourne in Windermere, you'll be within a 15-minute walk of Lake Windermere and World of Beatrix Potter. This guest house is 14.5 mi (23.3 km) from Ullswater and 0.4 mi (0.6 km) from Old Laundry Theatre.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Inverness Palace Hotel & Spa, WorldHotel Distinctive
                                      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.

                                      Hotel in Inverness City Centre, Inverness · 180.83 km from centre

                                        8.4

                                         

                                        940 reviews

                                        Breakfast available

                                        With a stay at Inverness Palace Hotel & Spa, WorldHotel Distinctive, you'll be centrally located in Inverness, steps from Inverness Castle and Inverness Museum and Art Gallery. This spa hotel is 0.2 mi (0.2 km) from Inverness Cathedral and 0.3 mi (0.5 km) from Eden Court Theatre.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Macdonald Morlich Hotel
                                        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.

                                        Hotel in Aviemore · 143.02 km from centre

                                          7.6

                                           

                                          418 reviews

                                          Breakfast available

                                          With a stay at Macdonald Morlich Hotel in Aviemore, you'll be next to a golf course, just a 3-minute walk from Spey Valley Golf Course and 7 minutes by foot from Strathspey Steam Railway. This family-friendly hotel is 14.2 mi (22.8 km) from Cairngorms National Park and 1.2 mi (1.9 km) from Dalfaber Neighbourhood Centre.

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

                                          Find the best deals on spa hotels in Scotland

                                          Scotland is home to some amazing hotels, whether you’re looking for a city break or something more rural. And if it’s pampering that you’re after, you’ll definitely want to check out our range of the best spa hotels in Scotland for that ultimate relaxing getaway.

                                          Whether you’re looking to escape on a quiet retreat, or you’re planning a girly trip or even a stag weekend with a difference, you’ll find some great spa hotel options across the whole of Scotland that offer amazing facilities and a wide range of treatment options.

                                          Booking with us can also save you money – if you become a member you’ll get up to 15% off a wide range of Scottish spa hotels, and since it costs nothing to sign up there’s no reason not to!

                                          Where to Stay in Scotland

                                          Scotland offers a diverse array of locations for spa hotels, each providing unique benefits and experiences to enhance your stay.

                                          Edinburgh, Scotland's capital, is a fantastic destination for a spa break. Spa hotels in the city centre provide easy access to the historic and cultural landmarks such as Edinburgh Castle, the Royal Mile, and the beautiful Princes Street Gardens.

                                          Staying centrally allows you to combine luxurious spa treatments with the city's vibrant nightlife, world-class dining, and extensive shopping options, for a complete city break experience.

                                          Glasgow’s another prime location for a spa getaway. The city boasts several high-end spa hotels, particularly in the West End and city centre. These areas offer a blend of relaxation and urban excitement, with proximity to attractions like the Kelvingrove Art Gallery and Museum, the Botanic Gardens, and the bustling shopping streets of Buchanan Street and Sauchiehall Street.

                                          For those seeking a more serene and natural setting, Inverness and the Highlands are perfect. Spa hotels in this region provide breathtaking views and a peaceful atmosphere, great for really feeling like you’re in a remote retreat.

                                          In the Highlands, you can enjoy luxurious spa treatments while surrounded by stunning landscapes, and take the opportunity to explore nearby attractions such as Loch Ness, the Cairngorms National Park, and the scenic North Coast 500 route.

                                          Or if you are travelling from England and want to enjoy Scottish hospitality without a long drive north, consider the Borders region, known for its rolling hills and picturesque countryside. Spa hotels in this area offer a peaceful retreat with easy access to historic sites such as Melrose Abbey, Abbotsford House, and the beautiful landscapes of the Tweed Valley.

                                          Read more
                                          tripadvisorHG