Last-minute hotel deals in Scotland

Fri 24 Apr
Mon 27 Apr
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 24 Apr
Mon 27 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.

Where to stay in Scotland

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Chapel Apartments
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 Central Aberdeen, Aberdeen · 148.04 km from centre

    9.2

     

    56 reviews

    Breakfast available

    A stay at Chapel Apartments places you in the heart of Aberdeen, within a 15-minute walk of Union Square Shopping Centre and St. Mary's Roman Catholic Cathedral. This hotel is 0.3 mi (0.4 km) from Aberdeen Music Hall and 0.4 mi (0.6 km) from Prince Albert the Prince Consort.

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

    Inn in Ingleton, Carnforth · 205.35 km from centre

      8.6

       

      212 reviews

      Breakfast available

      With a stay at Wheatsheaf in Carnforth, you'll be within a 15-minute walk of Yorkshire Dales National Park and The Ingleton Waterfalls Trail. This inn is 1.5 mi (2.3 km) from White Scar Cave and 3.4 mi (5.4 km) from Bentham Golf Club.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Creag Dhubh Country House
      Full 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.

      Country house in Inveraray · 121.04 km from centre

        8.0

         

        18 reviews

        With a stay at Creag Dhubh Country House in Inveraray, you'll be a 2-minute walk from Loch Fyne and 10 minutes by foot from Inveraray Jail. This country house is 22.5 mi (36.2 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.9 km) from Loch Fyne Whiskeys.

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

        Inn in Blairgowrie · 71.94 km from centre

          9.2

           

          72 reviews

          Breakfast available

          Located in Blairgowrie, The Old Cross Inn is a 3-minute drive from Alyth Museum and 6 minutes from Blairgowrie Golf Club. This inn is 5.1 mi (8.2 km) from Strathmore Golf Centre and 7.3 mi (11.8 km) from Meigle Museum.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          The Whispering Pine Lodge
          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 Spean Bridge · 154.32 km from centre

            8.8

             

            124 reviews

            Located in Spean Bridge, The Whispering Pine Lodge is in the historical district, within a 10-minute drive of Invergarry & Fort Augustus Railway Museum and Commando Memorial. This beach hotel is 10 mi (16 km) from Clan Cameron Museum and 15.6 mi (25 km) from Neptune's Staircase.

            Compare price on Booking.com
            Compare price on Booking.com
            Lochside Hotel
            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 Argyll and Bute, Bowmore · 194.59 km from centre

              8.7

               

              354 reviews

              Lochside Hotel is situated in Bowmore and features a terrace. Featuring luggage storage space, this property also provides guests with a restaurant. Free WiFi is available.

              The rooms in the hotel are fitted with a flat-screen TV. The rooms are fitted with a private bathroom with free toiletries.

              The on-site restaurant serves locally sourced seafood, and the bar offers whiskies from the local distilleries.

              Bowmore Distillery is 210 metres from the Lochside Hotel.

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

              Inn in Ellon · 167.71 km from centre

                9.4

                 

                96 reviews

                Breakfast available

                When you stay at Newburgh Inn in Ellon, you'll be next to a golf course, just steps from Newburgh on Ythan Golf Club and 6 minutes by foot from Sands of Forvie. This golf inn is 6.4 mi (10.3 km) from Balmedie Beach and 8.6 mi (13.8 km) from Pitmedden Garden.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Best Western The Hilcroft Hotel West Lothian
                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 Whitburn, Bathgate · 31.61 km from centre

                  8.6

                   

                  330 reviews

                  Breakfast available

                  A stay at Best Western The Hilcroft Hotel West Lothian places you in the heart of Bathgate, within a 5-minute drive of Polkemmet Country Park and Scottish Owl Centre. This hotel is 4 mi (6.4 km) from Regal Community Theatre and 4.5 mi (7.2 km) from St Michael’s Church.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Steading Holidays - Bungalow
                  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.

                  Cottage in Highland, Acharacle · 204.24 km from centre

                    Located in Acharacle, this cottage is a 5-minute drive from Lochan an Aodainn and 5 minutes from Lochan na Crannaig. This beach cottage is 3.1 mi (5 km) from Ardnamurchan Point Lighthouse and 4.3 mi (6.9 km) from Lochan nan Ealachan.

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

                    Cottage in Melrose · 50.32 km from centre

                      8.6

                       

                      6 reviews

                      Breakfast available

                      Located in Melrose, Kirklands Cottages is in a rural location, within a 10-minute drive of Saint Cuthbert's Way and Melrose Abbey. This cottage is 3.6 mi (5.8 km) from Southern Upland Way - Section A Trailhead and 3.7 mi (6 km) from Dryburgh Abbey.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Roy Bridge Hotel
                      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 Roybridge, Fort William · 145.45 km from centre

                        7.4

                         

                        278 reviews

                        Roy Bridge Hotel features a garden, terrace, a restaurant and bar in Fort William. The property is around 20 km from Glen Nevis, 37 km from Loch Linnhe and 42 km from Glenfinnan Station Museum. The accommodation provides room service and free WiFi.

                        Caledonian Canal is 44 km from the hotel, while Ben Nevis Whisky Distillery is 17 km away. Oban Airport is 80 km from the property.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Princes Street Suites
                        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.

                        Aparthotel in Old Town Edinburgh, Edinburgh · 0.10 km from centre

                          9.0

                           

                          1,452 reviews

                          With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          The Steam Packet Inn
                          Full 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 Newton Stewart, Isle of Whithorn · 158.05 km from centre

                            8.0

                             

                            208 reviews

                            Breakfast available

                            The Steam Packet Inn in Isle of Whithorn has 2-star accommodation with a garden, a restaurant and a bar.

                            At the hotel, the rooms have a wardrobe. With a private bathroom fitted with a shower and free toiletries, rooms at The Steam Packet Inn also feature free WiFi, while some rooms are fitted with a sea view. All rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.

                            The breakfast offers buffet, continental or vegetarian options.

                            Guests at The Steam Packet Inn will be able to enjoy activities in and around Isle of Whithorn, like hiking, fishing and cycling.

                            Glasgow Prestwick Airport is 120 km from the property.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Interior entrance
                            The House at Glenbarr
                            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 Tarbert · 162.72 km from centre

                              9.4

                               

                              60 reviews

                              Breakfast available

                              Located in Tarbert, The House at Glenbarr is in a rural location – a 1-minute drive from Glenbarr Abbey and 8 minutes from Machrihanish Beach. This bed & breakfast is 11.2 mi (18 km) from Achamore Gardens and 18 mi (29 km) from Machrihanish Golf Club.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Blenkinsopp Castle Inn
                              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.

                              Bed & breakfast in Greenhead, Brampton · 116.66 km from centre

                                9.4

                                 

                                63 reviews

                                Breakfast available

                                Located in Brampton, Blenkinsopp Castle Inn is in a rural location – a 2-minute drive from Northumberland National Park and 7 minutes from Hadrian's Wall. This bed & breakfast is 5.8 mi (9.3 km) from Great Chesters Fort and 8.7 mi (13.9 km) from Vindolanda.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                The Ardgowan
                                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 St. Andrews · 49.44 km from centre

                                  8.2

                                   

                                  15 reviews

                                  Breakfast available

                                  With a stay at The Ardgowan in St. Andrews, you'll be steps from Old Course at St Andrews and University of St. Andrews. This hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Lochaline 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 Lochaline, Oban · 172.78 km from centre

                                    9.8

                                     

                                    41 reviews

                                    Breakfast available

                                    Located in Oban, Lochaline Hotel is in the mountains – a 1-minute drive from Lochaline Ferry Terminal and 13 minutes from Loch Arienas. This beach hotel is 7.7 mi (12.3 km) from Ardtornish Castle.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    The Windermere 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 Windermere · 175.80 km from centre

                                      7.2

                                       

                                      613 reviews

                                      Breakfast available

                                      With a stay at The Windermere Hotel in Windermere, you'll be in a national park, within a 5-minute drive of Lake Windermere and Orrest Head. This hotel is 14.7 mi (23.7 km) from Yorkshire Dales National Park and 13.2 mi (21.2 km) from Ullswater.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Landing Cottage 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 Ulverston · 186.88 km from centre

                                        9.4

                                         

                                        88 reviews

                                        Breakfast available

                                        With a stay at Landing Cottage Guest House in Ulverston, you'll be within a 5-minute walk of Lake Windermere and Lakes Aqaurium. This guest house is 0.2 mi (0.3 km) from Lakeside Windermere Ferry Landing and 0.7 mi (1.1 km) from Stott Park Bobbin Mill.

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

                                        Bed & breakfast in South Ayrshire, Mauchline · 93.73 km from centre

                                          10.0

                                           

                                          40 reviews

                                          Breakfast available

                                          Located in Mauchline, Crofthead Farm House is within a 15-minute drive of Ballochmyle Golf Club and Ayr Racecourse. This bed & breakfast is 6.9 mi (11.1 km) from Peden's Cave and 9 mi (14.4 km) from Auld Brig.

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

                                          Find the Best Deals on Hotels in Scotland

                                          Prepare to uncover the breathtaking beauty and rich cultural heritage of Scotland, a land of rugged landscapes, ancient castles, and vibrant cities. Whether you're drawn to the misty Highlands, the historic streets of Edinburgh, or the scenic coastline of the Isle of Skye, a last minute holiday in Scotland offers a diverse range of experiences to enchant and inspire travellers of all interests.

                                          We’ve got some amazing Scotland hotels for you to discover, but you’ll need to narrow down your options first – you can search again by region, or use the map view if you want to check out the whole country.

                                          Don’t forget to sign up to become a member if you want the best Scotland hotel deals too, since you can save up to 15% - perfect for a discount on a last minute getaway.

                                          Where to Stay in Scotland

                                          Edinburgh stands as Scotland's historic jewel, with a wonderful mix of architecture, culture, and history to enjoy. From the iconic Edinburgh Castle overlooking the city to the charming cobbled streets of the Old Town, there's plenty for you to explore.

                                          Immerse yourself in the city's vibrant arts scene, indulge in world-class dining, and enjoy a range of accommodation options from luxurious hotels along the Royal Mile to cosy guesthouses tucked away in hidden alleyways.

                                          Glasgow is Scotland's vibrant hub, bursting with art, music, and lively energy. Wander through funky museums, trendy shops, and enjoy the bustling city atmosphere, which makes a great setting for a night away with friends or your partner. There are some great hotel options in the city, including many right at the heart of the action.

                                          The Borders region offers a peaceful escape with its rolling hills and quaint towns, such as Kelso and Peebles. Discover ancient abbeys, wander scenic trails, and soak in the tranquil countryside on a relaxing weekend break, where you can choose between charming B&Bs and luxurious country estates for your stay.

                                          Inverness, known as the Gateway to the Highlands, is surrounded by stunning natural beauty. Explore the shores of Loch Ness, visit historic castles, and immerse yourself in Highland culture. Stay in comfortable guesthouses or elegant city hotels for a delightful experience, all within easy reach of the surrounding scenery.

                                          The North East boasts rugged coastlines, picturesque villages, and rich history. Explore dramatic landscapes, visit historic castles, and sample fresh seafood along the coast, whether you’re based in Aberdeen or the surrounding towns.

                                          The Highlands offer majestic mountains, serene lochs, and untamed wilderness. Hike through breathtaking scenery, encounter wildlife, and experience traditional Gaelic culture. Or choose Oban if you want a base for exploring the famed islands of Scotland, including Mull, Colonsay and more.

                                          Or perhaps you’d prefer a visit to the South West, home to historic cities and beautiful countryside. Base yourself in Dumfries or head further west to Kirkcudbright for a quiet coastal retreat, or use Castle Douglas and Newton Stewart as your base for the Galloway Forest Park.

                                          Read more
                                          tripadvisorHG