Last-minute hotel deals in Scotland

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.

Where to stay in Scotland

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Premier Inn St Andrews
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 · 48.36 km from centre

    Breakfast available

    With a stay at Premier Inn St Andrews in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews. This hotel is 0.7 mi (1.1 km) from St Andrews Wine Company and 0.7 mi (1.1 km) from Hamish McHamish Statue.

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

      Breakfast available

      When you a stay at The Golf Hotel in Wigton, you'll be next to a golf course, within a 5-minute walk of Soldiers in Silloth and Silloth on Solway Golf Club. This golf hotel is 1 mi (1.6 km) from Silloth Sunday Market and 1.7 mi (2.7 km) from Solway Coast.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Premier Inn Oban
      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 Oban · 150.38 km from centre

        Breakfast available

        With a stay at Premier Inn Oban in Oban, you'll be just steps from RSPB Visitor Centre and Oban Ferry Terminal. This hotel is 0.4 mi (0.6 km) from St. John's Cathedral and 0.5 mi (0.7 km) from Oban Distillery.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Carlisle Station Hotel, Sure Hotel Collection by BW
        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 Carlisle · 119.16 km from centre

          7.2

           

          998 reviews

          Breakfast available

          Located in Carlisle, Carlisle Station Hotel, Sure Hotel Collection by BW is within a 15-minute walk of Carlisle Cathedral and AMF Bowling. This hotel is 0.8 mi (1.2 km) from Carlisle Castle and 0.8 mi (1.3 km) from The Sands Centre.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Richmond Park 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 Bo'ness · 27.18 km from centre

            8.0

             

            526 reviews

            Breakfast available

            Located in Bo'ness, Richmond Park Hotel is in the historical district, within a 5-minute drive of Bo'ness and Kinneil Railway and West Lothian Golf Club. This hotel is 3.1 mi (5 km) from Linlithgow Burgh Halls and 3.1 mi (5 km) from Annet House Museum.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Base Camp Hotel Nevis Range
            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 Fort William · 150.65 km from centre

              8.4

               

              187 reviews

              Breakfast available

              When you stay at Base Camp Hotel Nevis Range in Fort William, you'll be near ski lifts, within a 5-minute drive of Nevis Range Mountain Experience and Leanachan Forest. This hotel is 11.5 mi (18.6 km) from Ben Nevis and 3.8 mi (6.2 km) from Ben Nevis Distillery.

              Compare price on Booking.com
              Compare price on Booking.com
              Beaufort 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 Inverness City Centre, Inverness · 180.37 km from centre

                7.8

                 

                1,651 reviews

                Breakfast available

                The family-run Beaufort Hotel is 800 metres from Inverness rail station and the shops of the city centre. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

                The Beaufort Hotel offers a range of rooms, some with views over the city. Each room has a TV for guests to use, as well as facilities for making tea and coffee.

                The restaurant offers an à la carte menu and is known for its prime Scotch beef. The restaurant and the bar also offer a range of wines and beers for guests to enjoy.

                St Andrews Cathedral, overlooking the river, is a 15-minute walk from The Beaufort. There are also a variety of restaurants along the riverbank, which guests can reach in 10 minutes on foot.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Stonecross Manor 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 Kendal · 184.49 km from centre

                  8.6

                   

                  398 reviews

                  Breakfast available

                  With a stay at Stonecross Manor Hotel in Kendal, you'll be in a national park, within a 15-minute drive of Yorkshire Dales National Park and Lyth Valley. This hotel is 11.4 mi (18.3 km) from Lake Windermere and 0.8 mi (1.3 km) from Kendal Leisure Centre.

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

                    9.2

                     

                    102 reviews

                    Breakfast available

                    A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf 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
                    Courtyard by Marriott Inverness Airport
                    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 · 184.22 km from centre

                      9.0

                       

                      878 reviews

                      Breakfast available

                      Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield. This hotel is 7.1 mi (11.4 km) from Cawdor Castle and 8.3 mi (13.3 km) from Eastgate Shopping Centre.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Premier Inn Stirling City Centre
                      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 Stirling · 49.74 km from centre

                        With a stay at Premier Inn Stirling City Centre in Stirling, you'll be within a 5-minute drive of Stirling Castle and The Engine Shed. This hotel is 14.4 mi (23.2 km) from Loch Lomond and The Trossachs National Park and 0.9 mi (1.4 km) from Tolbooth.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Black Bull 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 Wooler · 86.26 km from centre

                          9.0

                           

                          181 reviews

                          Breakfast available

                          Located in Wooler, Black Bull Inn is a 1-minute drive from College Valley Estate and 9 minutes from Chillingham Castle. This inn is 9 mi (14.5 km) from Heatherslaw Light Railway and 9 mi (14.5 km) from Lady Waterford Hall.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Bentley 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 Motherwell · 53.49 km from centre

                            8.0

                             

                            482 reviews

                            With a stay at Bentley Hotel in Motherwell, you'll be steps from Motherwell Heritage Centre and a 2-minute drive from Strathclyde Country Park. This hotel is 15.2 mi (24.4 km) from OVO Hydro and 13.8 mi (22.2 km) from Hampden Park.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Terrace hotel
                            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 New Town, Edinburgh · 0.87 km from centre

                              8.0

                               

                              2,241 reviews

                              Breakfast available

                              Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.

                              Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a kettle in the room. For the comfort of guests, there are free toiletries and a hairdryer.

                              The accommodation has a 24-hour front desk.

                              Omni Centre is 600 metres from Terrace hotel, while Edinburgh Festival Theatre is 1.3 km from the property. The nearest airport is Edinburgh Airport, 12 km from the property.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              The Windsor 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 Whitley Bay · 149.41 km from centre

                                7.5

                                 

                                1,751 reviews

                                The largest and most impressive hotel in Whitley Bay, centrally located on South Parade, the Windsor is situated within sight of the sea on the scenic Northumbrian coast.

                                The hotel's Bazil Brasserie offers an extensive menu and daily specials, where you can enjoy quality international dishes and fine wines in elegant and comfortable surroundings. Recently acquiring an accolade from the RAC, dishes here draw from fresh, regional produce. A full English and continental breakfast are also available.

                                The Garden conference room can seat up to 80 delegates and is equipped with the latest audio visual technology, including a digital projector and DVD player. A sound loop is also provided for the hard of hearing. Syndicate rooms are also located close to this room.

                                Discounts are available for local attractions. The Windsor Hotel is easily accessible by car or the metro rail system for the city of Newcastle, Utilita Arena and St James Park football ground. The hotel is also well located for local food, music festivals and the annual Great North Run.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                The Blue Bell 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 Middlesbrough · 200.46 km from centre

                                  7.6

                                   

                                  169 reviews

                                  Breakfast available

                                  With a stay at The Blue Bell Hotel in Middlesbrough, you'll be within a 15-minute drive of North York Moors National Park and Middlesbrough Municipal Golf Centre. This hotel is 1.1 mi (1.8 km) from Fairy Dell and 1.4 mi (2.3 km) from Rainbow Leisure Centre.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Lumley Castle 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 Chester-le-Street · 160.06 km from centre

                                    8.8

                                     

                                    1,002 reviews

                                    Breakfast available

                                    • Fairytale castle
                                    • Escape room
                                    • Themed events

                                    With its towers, grand interiors and rooms fit for royalty, the Lumley Castle Hotel is like something out of the fairytale books. It sits on a hill surrounded by parklands, between Durham and Newcastle. It’s also opposite Durham County Cricket Ground, so you can walk to matches. You can spend your days exploring the North East England, or making yourself at home in its beautiful rooms, restaurants and bars.

                                    You can choose to stay in the castle itself, or the courtyard. And upgrades to one of the three suites really are worth it for the four poster beds, rolltop or jacuzzi baths and countryside views. When you’re not in your room, there’s a cosy library bar to chill out in – even in winter, there’s often a log fire going. They serve brunch, as well as bits like toasted ciabatta sandwiches, sharing platters and soups for lunch. In the main Knights restaurant, meanwhile, you can dine on duck breast, monkfish or rump of lamb under a dramatic vaulted ceiling.

                                    There’s always something going on at Lumley Castle. The hotel runs lots of fun events, from Elizabethan banquets and Motown nights to 80s-themed bingo and breakfast with Santa. And did we mention the escape room? Yep, you can book in to play Lily of Lumley without leaving the castle walls.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    ibis Aberdeen Centre - Quayside
                                    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 Central Aberdeen, Aberdeen · 148.67 km from centre

                                      8.6

                                       

                                      1,000 reviews

                                      Breakfast available

                                      With a stay at ibis Aberdeen Centre - Quayside in Aberdeen (Central Aberdeen), you'll be steps from Aberdeen Maritime Museum and Tolbooth Museum. This hotel is 0.2 mi (0.3 km) from St. Andrew's Episcopal Cathedral and 0.2 mi (0.3 km) from Aberdeen Arts Centre.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Premier Inn Falkirk North
                                      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 Falkirk · 37.19 km from centre

                                        Breakfast available

                                        Located in Falkirk, Premier Inn Falkirk North is a 3-minute drive from Fife Coastal Path and 5 minutes from The Dunmore Pineapple. This hotel is 14.1 mi (22.7 km) from Stirling Castle and 5 mi (8 km) from Monster Mania.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Smiths at Gretna Green
                                        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 Gretna · 105.67 km from centre

                                          8.8

                                           

                                          539 reviews

                                          Breakfast available

                                          With a stay at Smiths at Gretna Green in Gretna, you'll be steps from Spoilt Spa at Smiths and a 3-minute drive from Old Blacksmith's Shop. This hotel is 4.5 mi (7.2 km) from Longtown Library and 5.1 mi (8.2 km) from The Devil's Porridge.

                                          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