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 Macduff

Tonight 25 Jun. - 26 Jun.
This weekend 28 Jun. - 30 Jun.
Next weekend 5 Jul. - 7 Jul.

Top 10 Hotels in Macduff

See all 92 properties in Macduff

Estimated price for 1 night/2 adults

Seaesta Apartments

Seaesta Apartments

Hutcheon Street, Macduff, Scotland
Seaesta Apartments
     
     

    Situated in Macduff, this apartment building is within 1 mi (2 km) of Macduff Marine Aquarium and Duff House. Portsoy Pottery and Delgatie Castle are also within ...

    Seaesta ApartmentsGet Rates

    Durn House

    Durn House

    Durn Road, Portsoy, Banff, Scotland
    Durn House
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Banff, this romantic guesthouse is 0.8 mi (1.3 km) from Portsoy Pottery and 3 mi (4.8 km) from Fordyce Joiners Workshop and Visitor Centre. Duff ...

    C$140 per night for 2 guests

    3 Jul - 4 Jul
    Seashore Cottage

    Seashore Cottage

    21 Stewart Street, Portgordon, Buckie, Scotland
    Seashore Cottage
      3.5 out of 5.0
       
       

      This Buckie bed & breakfast is on the beach, 13.3 mi (21.4 km) from Glen Moray Distillery, and within 25 mi (40 km) of Glenfiddich Whisky Distillery and Cardhu ...

      C$112 per night for 2 guests

      26 Jun - 27 Jun
      Fife Arms Hotel

      Fife Arms Hotel

      The Square, Turriff, Scotland
      Fife Arms Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Turriff, this inn is 2.2 mi (3.5 km) from Delgatie Castle and within 9 mi (15 km) of Fyvie Castle and Glendronach Distillery. Macduff Marine Aquarium ...

      C$133 per night for 2 guests

      5 Jul - 6 Jul
      The Knowes Hotel

      The Knowes Hotel

      78 Market Street, Macduff, Scotland
      The Knowes Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Macduff, this inn is 0.1 mi (0.1 km) from Macduff Marine Aquarium and 1.5 mi (2.4 km) from Duff House. Portsoy Pottery and Delgatie Castle are also ...

      C$154 per night for 2 guests

      5 Jul - 6 Jul
      Netherdale House

      Netherdale House

      Turrif, Aberdeenshire County, Turriff, Scotland
      Netherdale House
        4.0 out of 5.0
         
         

        Situated on a river, this bed & breakfast is 9.2 mi (14.9 km) from Delgatie Castle and 9.4 mi (15.1 km) from Glendronach Distillery. Duff House and Portsoy Pottery ...

        C$123 per night for 2 guests

        28 Jun - 29 Jun
        Old Coach House Hotel

        Old Coach House Hotel

        High St, Buckie, Buckie, Scotland
        Old Coach House Hotel
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Situated near the beach, this hotel is 0.3 mi (0.5 km) from Moray Firth and within 9 mi (15 km) of Bow Fiddle Rock and WDCS Wildlife Centre. Fordyce Joiners ...

        C$80 per night for 2 guests

        9 Jul - 10 Jul
        The Davron Hotel

        The Davron Hotel

        8 The Square Rosehearty, Fraserburgh, Scotland
        The Davron Hotel
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Situated near the beach, this hotel is 4.5 mi (7.2 km) from Museums of Scottish Lighthouses and 4.5 mi (7.2 km) from Fraserburgh Heritage Centre. Macduff Marine ...

        C$84 per night for 2 guests

        30 Jun - 1 Jul
        Cullen Bay Hotel

        Cullen Bay Hotel

        Cullen, Buckie, Scotland
        Cullen Bay Hotel
          3.5 out of 5.0
           
           

          Situated in a rural location, this hotel is 1.7 mi (2.8 km) from Bow Fiddle Rock and within 6 mi (10 km) of Moray Firth and Fordyce Joiners Workshop and Visitor ...

          C$133 per night for 2 guests

          27 Jun - 28 Jun
          Seafield Arms

          Seafield Arms

          5 CHAPEL STREET, Banff, Scotland
          Seafield Arms
          • Free Cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           

          Situated in Banff, this guesthouse is 3 mi (4.8 km) from Duff House and within 6 mi (10 km) of Macduff Marine Aquarium and Portsoy Pottery. Fordyce Joiners Workshop ...

          C$238 per night for 2 guests

          5 Jul - 6 Jul
          Map

          Recent Reviews in Macduff