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 Craigellachie

Tonight 20 May - 21 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in Craigellachie?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Craigellachie

See all 202 properties in Craigellachie

Estimated price for 1 night/2 adults

Stronavaich Cairngorm Guest House

Stronavaich Cairngorm Guest House

Tomintoul, Ballindalloch, Scotland
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in a national park, this guesthouse is within 9 miles (15 km) of Lecht Ski Resort, Lecht 2090 and Corgarff Castle. Glenlivet Distillery is 11.8 mi (19 ...

£79 per night for 2 guests

26 May-27 May
Stronavaich Cairngorm Guest House£79
Cardhu Country House

Cardhu Country House

    3.0 out of 5.0
     
     

    Situated in a rural location, this bed & breakfast is 0.4 mi (0.6 km) from Cardhu Distillery and within 9 miles (15 km) of Macallan Distillery and Ballindalloch ...

    £96 per night for 2 guests

    25 May-26 May
    Cardhu Country House£96
    Old Coach House Hotel

    Old Coach House Hotel

    High St, Buckie, Buckie, Scotland
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated near the beach, this hotel is 0.4 mi (0.6 km) from Moray Firth and within 12 miles (20 km) of Bow Fiddle Rock and WDCS Wildlife Centre. Fordyce Joiners ...

    £50 per night for 2 guests

    22 May-23 May
    Old Coach House Hotel£50
    Stotfield Hotel

    Stotfield Hotel

    Stotfield Road, Lossiemouth, Scotland
      3.0 out of 5.0
       
       

      Situated by the sea, this hotel is within a 10-minute walk of Moray Golf Club and North Sea. Moray Firth is 0.4 mi (0.6 km) away.

      £56 per night for 2 guests

      8 Jun-9 Jun
      Stotfield Hotel£56
      The Grant Arms Hotel

      The Grant Arms Hotel

      25 The Square, Grantown-on-Spey, Scotland
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Grantown-on-Spey, this hotel is 0.1 mi (0.2 km) from Grantown Museum and within 9 miles (15 km) of Loch Garten Osprey Centre and Boat of Garten Golf ...

      £117 per night for 2 guests

      29 May-30 May
      The Grant Arms Hotel£117
      Craigellachie Hotel of Speyside

      Craigellachie Hotel of Speyside

      Victoria Street, Aberlour, Scotland
        4.0 out of 5.0
         
         

        Situated in a rural location, this hotel is close to Macallan Distillery, Speyside Cooperage, and The Linn Falls. Local attractions also include Aberlour Distillery ...

        £117 per night for 2 guests

        7 Jun-8 Jun
        Craigellachie Hotel of Speyside £117
        The Station Hotel

        The Station Hotel

        2 Brander Street, Burghead, Moray, Elgin, Scotland
        • 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 Burghead Visitor Centre and North Sea. Moray Firth and Cummingston Beach are also within 1 mile (2 ...

        £58 per night for 2 guests

        25 May-26 May
        The Station Hotel£58
        Firth Hotel & Restaurant

        Firth Hotel & Restaurant

        5 Clifton Road, Lossiemouth, Scotland
          3.0 out of 5.0
           
           

          Situated near the beach, this inn is within a 15-minute walk of Moray Firth and North Sea. Moray Golf Club is 0.6 mi (0.9 km) away.

          Firth Hotel & RestaurantGet Rates

          Golf View Hotel

          Golf View Hotel

          Stotfield Road, Lossiemouth, Scotland
          • Free cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Situated in Lossiemouth, this golf hotel is within a 10-minute walk of Moray Golf Club and North Sea. Moray Firth is 0.3 mi (0.6 km) away.

          £54 per night for 2 guests

          28 May-29 May
          Golf View Hotel£54
          The Mansion House Hotel

          The Mansion House Hotel

          The Haugh, Elgin, Scotland
            4.0 out of 5.0
             
             

            Situated on the riverfront, this romantic hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.4 mi (3.9 km) away. Elgin ...

            The Mansion House Hotel Get Rates

            Map

            Craigellachie Hotel Reviews

            Travel to Craigellachie & Explore


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