Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 109 Properties in Fraserburgh
Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages

28 Pitullie, Fraserburgh
    3.5 out of 5.0
     
     

    Nestled on the beach, this Fraserburgh cottage is 2.8 mi (4.5 km) from Fraserburgh Heritage Centre and 2.8 mi (4.5 km) from Museums of Scottish Lighthouses. ...

    Door to the Shore - Seafront Cottages$128

    Door to the Shore - Seafront Cottages$128
    The Pennan Inn

    The Pennan Inn

    Pennan, Fraserburgh
      3.5 out of 5.0
       
       

      Situated near the beach, this inn is within 12 mi (20 km) of Macduff Marine Aquarium, Fraserburgh Heritage Centre, and Museums of Scottish Lighthouses. Duff ...

      The Pennan Inn$85

      The Pennan Inn$85
      Pew with a View - Seafront Cottages

      Pew with a View - Seafront Cottages

      27 High Street, Fraserburgh
        3.0 out of 5.0
         
         

        Situated on the waterfront, this cottage is 2.8 mi (4.5 km) from Fraserburgh Heritage Centre and 2.8 mi (4.6 km) from Museums of Scottish Lighthouses. Peterhead ...

        The Davron Hotel

        The Davron Hotel

        8 The Square Rosehearty, Fraserburgh
          3.0 out of 5.0
           
           

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

          The Davron Hotel$97

          The Davron Hotel$97
          blacksands B&B an Bar

          blacksands B&B an Bar

          109 Shore Street, Fraserburgh
            2.5 out of 5.0
             
             

            Situated near the beach, this bed & breakfast is within a 10-minute walk of Museums of Scottish Lighthouses and Fraserburgh Heritage Centre. Peterhead Marina ...

            The Beachcomber

            The Beachcomber

            4 Shore Street, Fraserburgh
              4.0 out of 5.0
               
               

              Situated near the beach, this vacation home is 0.3 mi (0.5 km) from North Sea and within 6 mi (10 km) of Museums of Scottish Lighthouses and Fraserburgh Heritage ...

              Mariners Guest house

              Mariners Guest house

              111 Shore Street, Fraserburgh
                3.0 out of 5.0
                 
                 

                Situated in Fraserburgh, this guesthouse is within a 10-minute walk of Museums of Scottish Lighthouses and Fraserburgh Heritage Centre. Peterhead Marina and ...

                Mariners Guest house$49

                Mariners Guest house$49
                Tufted Duck Hotel

                Tufted Duck Hotel

                Corsekelly Pl, Fraserburgh
                  4.0 out of 5.0
                   
                   

                  This Fraserburgh hotel is on the beach, 1.8 mi (3 km) from North Sea, and within 6 mi (10 km) of Museums of Scottish Lighthouses and Fraserburgh Heritage Centre. ...

                  Tufted Duck Hotel$91

                  Tufted Duck Hotel$91
                  The Knowes Hotel

                  The Knowes Hotel

                  78 Market Street, Macduff
                    3.0 out of 5.0
                     
                     

                    Situated near the beach, this inn is 0.1 mi (0.1 km) from Macduff Marine Aquarium and 1.5 mi (2.5 km) from Duff House. Glendronach Distillery and Moray Firth ...

                    The Knowes Hotel$115

                    The Knowes Hotel$115
                    The Waterside Hotel

                    The Waterside Hotel

                    Fraserburgh Road, Peterhead
                      3.0 out of 5.0
                       
                       

                      Situated in Peterhead, this spa hotel is 2.2 mi (3.6 km) from Peterhead Marina and 2.3 mi (3.7 km) from Peterhead Maritime Heritage. Museums of Scottish Lighthouses ...

                      The Waterside Hotel$55

                      The Waterside Hotel$55