Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Elgin

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Top 10 Hotels in Elgin

See all 280 properties in Elgin

Estimated price for 1 night/2 adults

River View Apartment

River View Apartment

4 Cathedral court, Elgin, Scotland
River View Apartment
    2.5 out of 5.0
     
     

    Situated in Elgin, this apartment building is within a 10-minute walk of Elgin Cathedral and Elgin Museum. Spynie Palace is 1.9 mi (3.1 km) away. Elgin Station ...

    River View Apartment£88

    1 Aug-2 Aug

    The Royal Hotel

    The Royal Hotel

    Station Road, Elgin, Scotland
    The Royal Hotel
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Elgin, this hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.7 mi (4.3 km) away. Elgin Station is only a ...

    The Royal Hotel£93

    18 Jul-19 Jul

    Carden Holiday Cottages

    Carden Holiday Cottages

    The Old Steading, Alves, Elgin, Scotland
    Carden Holiday Cottages
      4.0 out of 5.0
       
       

      Situated in Elgin, this golf cottage is within 6 miles (10 km) of Kinloss Country Golf Club, Cummingston Beach and Burghead Visitor Centre. Elgin Museum and ...

      Carden Holiday CottagesGet Rates

      Ardgye House

      Ardgye House

      West Road A96, Elgin, Scotland
      Ardgye House
        4.0 out of 5.0
         
         

        Situated in Elgin, this guesthouse is within 6 miles (10 km) of Elgin Museum, Elgin Cathedral and Kinloss Country Golf Club. Duffus Castle and Spynie Palace ...

        Ardgye House£85

        31 Jul-1 Aug

        Elgin Apartment

        Elgin Apartment

        5A Lossie Wynd, Elgin, Scotland
        Elgin Apartment
          3.0 out of 5.0
           
           

          Situated in Elgin, this apartment building is within a 10-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace and Duffus Castle are also within 6 ...

          Elgin Apartment£88

          7 Aug-8 Aug

          Sunninghill

          Sunninghill

          Hay Street, Elgin, Scotland
          Sunninghill
            3.0 out of 5.0
             
             

            Located in the heart of Elgin, this hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.7 mi (4.3 km) away. Elgin Station ...

            Sunninghill£115

            14 Aug-15 Aug

            Ardvorlich Guest House

            Ardvorlich Guest House

            125 SOUTH STREET, Elgin, Scotland
            Ardvorlich Guest House
              4.0 out of 5.0
               
               

              Situated in Elgin, this guesthouse is within 1 mile (2 km) of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.7 mi (4.4 km) away. Elgin Station is 13 minutes ...

              Ardvorlich Guest House£73

              2 Aug-3 Aug

              The Lodge Elgin

              The Lodge Elgin

              20 Duff Avenue, Elgin, Scotland
              The Lodge Elgin
                3.5 out of 5.0
                 
                 

                Situated in Elgin, this guesthouse is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.6 mi (4.3 km) away. Elgin Station is 6 ...

                The Lodge Elgin£84

                15 Aug-16 Aug

                The Station Hotel

                The Station Hotel

                2 Brander Street, Burghead, Moray, Elgin, Scotland
                The Station Hotel
                • Free cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Situated in Elgin, this hotel is within a 10-minute walk of Moray Firth and Burghead Visitor Centre. Cummingston Beach and Hopeman Golf Club are also within ...

                The Station Hotel£65

                12 Aug-13 Aug

                The Harbour Inn

                The Harbour Inn

                59 Granary Street, Burghead, Elgin, Scotland
                The Harbour Inn
                  3.0 out of 5.0
                   
                   

                  Situated near the beach, this inn is within a 5-minute walk of Moray Firth and Burghead Visitor Centre. Hopeman Golf Club and Duffus Castle are also within 9 ...

                  The Harbour Inn£65

                  21 Jul-22 Jul

                  Map

                  Hotels with reviews mentioning Elgin

                  See all hotels near Elgin

                  Elgin Hotel Reviews

                  Explore Elgin


                  Explore Elgin with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!