Last-minute hotel deals in Elgin

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.

Elgin

Most popular
Sort by

See the latest prices and deals by choosing your dates

Swallows at Silversands
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.

Apartment in Lossiemouth · 7.98 km from centre

    9.6

     

    8 reviews

    Swallows at Silversands, a property with a garden, a terrace and a bar, is situated in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, as well as 39 km from Nairn Dunbar Golf Club. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 700 metres from Lossiemouth West Beach.

    The 3-bedroom apartment comes with a living room with a flat-screen TV, a fully equipped kitchen and 2 bathrooms.

    Nairn Museum is 40 km from the apartment, while The Nairn Golf Club is 42 km away. Inverness Airport is 51 km from the property.

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

    Aparthotel in Lossiemouth · 7.98 km from centre

      8.5

       

      518 reviews

      Poseidon Inn offers a hot tub and free private parking, and is within less than 1 km of Lossiemouth West Beach and 9.3 km of Elgin Cathedral. Set on the beachfront, this property features a terrace. The aparthotel has family rooms.

      At the aparthotel, all units are fitted with a desk and a flat-screen TV. The units come with a kettle, a private bathroom and free WiFi, while selected rooms here will provide you with a balcony and some have sea views. At the aparthotel, the units are fitted with bed linen and towels.

      Brodie Castle is 33 km from the aparthotel, while Nairn Dunbar Golf Club is 42 km away. Inverness Airport is 55 km from the property.

      Compare price on Booking.com
      Compare price on Booking.com
      Seaforth House Apartment
      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 Elgin · 6.10 km from centre

        8.9

         

        15 reviews

        Seaforth House Apartment is located in Elgin, 42 km from Nairn Dunbar Golf Club, 42 km from Nairn Museum, as well as 44 km from The Nairn Golf Club. With free private parking, the property is 6 km from Elgin Cathedral and 38 km from Huntly Castle. The property is non-smoking and is situated 32 km from Brodie Castle.

        The spacious holiday home features 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and dishwasher, and a living room. The accommodation offers a fireplace.

        Cawdor Castle is 48 km from the holiday home, while Leith Hall Garden & Estate is 49 km from the property.

        Compare price on Booking.com
        Compare price on Booking.com
        Covesea View
        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 Lossiemouth · 8.26 km from centre

          8.8

           

          44 reviews

          Covesea View is situated in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, as well as 40 km from Nairn Dunbar Golf Club. This property offers access to a balcony and free private parking. The property is non-smoking and is set 200 metres from Lossiemouth West Beach.

          The holiday home is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured.

          Nairn Museum is 41 km from the holiday home, while The Nairn Golf Club is 42 km away.

          Compare price on Booking.com
          Compare price on Booking.com
          Grampian Serviced Apartments - Garden Neuk - Lesmurdie 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.

          Apartment in Elgin · 1.32 km from centre

            7.2

             

            24 reviews

            Set in Elgin in the Grampian region with Elgin Cathedral nearby, Grampian Serviced Apartments - Garden Neuk - Lesmurdie House offers accommodation with free private parking. The property features garden and inner courtyard views, and is 27 km from Brodie Castle. The property is non-smoking and is situated 45 km from Huntly Castle.

            The spacious apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

            Guests can relax in the garden at the property.

            Nairn Dunbar Golf Club is 37 km from the apartment, while Nairn Museum is 37 km from the property.

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

            Guest house in Elgin · 0.48 km from centre

              9.1

               

              345 reviews

              A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray. You can enjoy free parking, free Wi-Fi and a full Scottish breakfast served in the conservatory.

              The well-appointed guest rooms have en suite bathroom facilities with shower and complementary toiletries. There is a flat-screen TV, hairdryer and tea and coffee facilities in each room.

              The 13th-century Elgin Cathedral is around 15 minutes’ walk from Moraydale Guest House, located just opposite the pretty Cooper Park. Also around this area are the Moray Motor Museum and the Glen Moray Whisky Distillery.

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

              Guest house in Elgin · 0.26 km from centre

                9.1

                 

                211 reviews

                Breakfast available

                Situated in Elgin and only less than 1 km from Elgin Cathedral, Heather Glen Guest House features accommodation with city views, free WiFi and free private parking. It is located 45 km from Huntly Castle and provides luggage storage space. The guest house has family rooms.

                Every unit comes with a private bathroom. At the guest house, some units are fitted with a kettle and chocolates or cookies.

                Brodie Castle is 26 km from the guest house, while Nairn Dunbar Golf Club is 35 km from the property.

                Compare price on Booking.com
                Compare price on Booking.com
                The Barley Mill
                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 Elgin · 5.52 km from centre

                  9.7

                   

                  56 reviews

                  Offering a terrace and garden view, The Barley Mill is located in Elgin, 40 km from Huntly Castle and 33 km from Brodie Castle. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 6.8 km from Elgin Cathedral.

                  The 2-bedroom holiday home features a living room with a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms with bathrobes. Towels and bed linen are available in the holiday home. The property has an outdoor dining area.

                  For those times when you'd rather not dine out, you can choose to cook on the barbecue.

                  Guests at the holiday home can enjoy cycling and hiking nearby, or make the most of the garden.

                  Nairn Dunbar Golf Club is 42 km from The Barley Mill, while Nairn Museum is 43 km from the property.

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

                  Bed and breakfast in Elgin · 0.51 km from centre

                    8.9

                     

                    231 reviews

                    Breakfast available

                    Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.

                    The guest house is over 200 years old and located on a quiet road. It is popular with those keen on golf, fishing, or seeking castles and malt whisky.

                    Close by are the Glen Moray distillery, the Elgin Cathedral ruins and biblical gardens. Beautiful beaches are 10 minutes away where you may spot bottlenose dolphins or even a minki whale.

                    Southbank is close to museums, Johnstons Cashmere Centre, and Baxters, where you can sample a local pancake.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Apartment Harbour Nights Deluxe Number 12 by Interhome
                    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.

                    Apartment in Lossiemouth · 8.48 km from centre

                      8.0

                       

                      1 review

                      Apartment Harbour Nights Deluxe Number 12 by Interhome is situated in Lossiemouth, 400 metres from Lossiemouth East Beach, 10 km from Elgin Cathedral, and 34 km from Brodie Castle. The property is located 44 km from Nairn Dunbar Golf Club, 44 km from Nairn Museum and 46 km from The Nairn Golf Club. Private parking can be arranged at an extra charge.

                      With free WiFi, this apartment features a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. For added privacy, the accommodation features a private entrance.

                      Inverness Airport is 55 km from the property.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Spinnaker
                      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 Lossiemouth · 8.56 km from centre

                        9.6

                         

                        5 reviews

                        Set in Lossiemouth and only 500 metres from Lossiemouth East Beach, Spinnaker offers accommodation with sea views, free WiFi and free private parking. The property is located 34 km from Brodie Castle, 43 km from Nairn Dunbar Golf Club and 44 km from Nairn Museum. The property is non-smoking and is situated 10 km from Elgin Cathedral.

                        The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower.

                        Guests at the holiday home will be able to enjoy activities in and around Lossiemouth, like golfing, cycling and fishing.

                        The Nairn Golf Club is 46 km from Spinnaker. Inverness Airport is 55 km away.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        The Mains
                        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 Elgin · 7.10 km from centre

                          9.5

                           

                          4 reviews

                          The Mains, a property with a garden and a tennis court, is located in Elgin, 44 km from Huntly Castle, 34 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club. This property offers access to table tennis, free private parking and free WiFi. The property is non-smoking and is set 10 km from Elgin Cathedral.

                          The spacious holiday home is fitted with 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower, a hair dryer and a washing machine. There is also a seating area and a fireplace.

                          Guests at the holiday home will be able to enjoy activities in and around Elgin, like golfing, cycling and fishing.

                          Nairn Museum is 44 km from The Mains, while The Nairn Golf Club is 46 km from the property.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Seascape
                          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 Lossiemouth · 8.29 km from centre

                            9.7

                             

                            20 reviews

                            Offering a garden and sea view, Seascape is set in Lossiemouth, 200 metres from Lossiemouth East Beach and 1.3 km from Lossiemouth West Beach. Free WiFi is featured throughout the property and private parking is available on site. The property is non-smoking and is situated 9.3 km from Elgin Cathedral.

                            The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.

                            Guests at the holiday home will be able to enjoy activities in and around Lossiemouth, like golfing, cycling and fishing.

                            Brodie Castle is 34 km from Seascape, while Nairn Dunbar Golf Club is 43 km away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            The Lakeside Cabin
                            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.

                            Apartment in Elgin, Longmorn · 7.03 km from centre

                              8.4

                               

                              18 reviews

                              The Lakeside Cabin is a recently renovated apartment in Longmorn, where guests can make the most of its garden and barbecue facilities. This property offers access to a terrace and free private parking. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace or simply kick back and relax.

                              The apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchenette with a toaster and fridge, and 1 bathroom. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.

                              There is a coffee shop on-site.

                              Guests at the apartment will be able to enjoy activities in and around Longmorn, like cycling. The apartment has a picnic area where you can spend a day out in the open.

                              Elgin Cathedral is 8.1 km from The Lakeside Cabin, while Huntly Castle is 46 km away. Inverness Airport is 54 km from the property.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              The Boathouse
                              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 Elgin, Longmorn · 7.03 km from centre

                                9.3

                                 

                                50 reviews

                                The Boathouse, a property with a garden, is situated in Longmorn, 46 km from Huntly Castle, 33 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club. The property has lake and garden views, and is 8.1 km from Elgin Cathedral. There is a sun terrace and guests can make use of free WiFi and free private parking.

                                The holiday home consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a kettle, and 1 bathroom with a shower. Towels and bed linen are available in the holiday home. The property has an outdoor dining area.

                                A coffee shop can be found on-site, and in the warmer months you can make use of the barbecue facilities.

                                The holiday home also comes with outdoor fireplace and a picnic area for a day out in the open.

                                Nairn Museum is 43 km from the holiday home, while The Nairn Golf Club is 45 km from the property. Inverness Airport is 54 km away.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                The Pines Guesthouse
                                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 Elgin · 1.03 km from centre

                                  4.3

                                   

                                  3 reviews

                                  Breakfast available

                                  Located in Elgin, The Pines Guesthouse is within a 5-minute drive of Elgin Cathedral and Elgin Museum. This 4-star bed & breakfast is 2.3 mi (3.7 km) from Spynie Palace and 4.1 mi (6.6 km) from Glen Moray Distillery.

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

                                    4.7

                                     

                                    272 reviews

                                    Breakfast available

                                    With a stay at The Lodge Elgin in Elgin, you'll be within a 10-minute walk of Elgin Museum and Relax. This guesthouse is 0.6 mi (0.9 km) from Elgin Cathedral and 2.7 mi (4.3 km) from Spynie Palace.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Poseidon's
                                    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 Lossiemouth · 8.00 km from centre

                                      8.4

                                       

                                      32 reviews

                                      Situated in Lossiemouth, within less than 1 km of Lossiemouth West Beach and 9.3 km of Elgin Cathedral, Poseidon's features accommodation with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 33 km from Brodie Castle, 42 km from Nairn Dunbar Golf Club and 43 km from Nairn Museum. Some units at the property have a balcony with a sea view.

                                      At the hotel, every room includes a wardrobe. The rooms have a kettle and a private bathroom with a shower and a hairdryer, while selected rooms also boast a kitchenette fitted with a microwave. At Poseidon's each room includes a desk and a flat-screen TV.

                                      The Nairn Golf Club is 45 km from the accommodation, while Cawdor Castle is 49 km from the property. Inverness Airport is 54 km away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Ardvorlich Guest 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 Elgin · 0.53 km from centre

                                        4.8

                                         

                                        30 reviews

                                        Breakfast available

                                        With a stay at Ardvorlich Guest House in Elgin, you'll be within a 5-minute drive of Elgin Museum and Elgin Cathedral. This 4-star guesthouse is 2.9 mi (4.6 km) from Spynie Palace and 4.3 mi (6.9 km) from Glen Moray Distillery.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Taigh Mor
                                        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 Elgin · 0.11 km from centre

                                          8.4

                                           

                                          29 reviews

                                          Located in Elgin, within 45 km of Huntly Castle and 26 km of Brodie Castle, Taigh Mor provides accommodation with free WiFi. The property is around 35 km from Nairn Dunbar Golf Club, 36 km from Nairn Museum and 37 km from The Nairn Golf Club. The property is non-smoking and is set less than 1 km from Elgin Cathedral.

                                          At the hotel, each room comes with a desk and a flat-screen TV. Taigh Mor offers certain units that feature city views, and every room includes a private bathroom with a shower.

                                          Cawdor Castle is 42 km from the accommodation, while Kilravock Castle is 46 km away. Inverness Airport is 47 km from the property.

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

                                          Find the best deals on hotels in Elgin

                                          Nestled in the heart of one of the world’s most celebrated malt whisky regions, Elgin is the perfect choice for a last-minute UK getaway. Roughly equidistant from both Aberdeen and Inverness, the town is surrounded by breathtaking Highland scenery, has a rich local culture and, of course, offers visitors some of Scotland’s best distilleries. In the centre of town, you’ll find the ruined Elgin Cathedral: one of Scotland’s most impressive cathedrals. Moreover, the town boasts some of the best hotels in Moray to boot.

                                          Looking for a cosy guest house or a grand mansion house hotel? You’ll find a wealth of accommodation options awaiting you in Elgin. Many offer added extras, including onsite parking and free WiFi.

                                          When it comes to activities, you’ll be spoilt for choice. The town’s High Street is full of independent cafés, pubs, restaurants and shops. At the top of the street, you’ll find the Elgin Museum. One of the UK’s oldest museums, its fascinating collection has been housed in the building since 1843. As well as plenty of history, Scotland’s rugged coastline is just a short drive away. It makes for a wonderful day out — whatever the weather! Craving nature, culture or tasty Scottish food? Elgin is sure to delight, so why not book a last-minute hotel deal today?

                                          More locations in Moray

                                          Home to over half of Scotland’s distilleries, the county of Moray is a whisky aficionado’s dream. It’s not just that which makes this region so special, though. Beautifully rugged landscapes, rich local culture and numerous magnificent historic sites make it the perfect destination for any kind of last-minute break.

                                          Read more
                                          tripadvisorHG