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

Top Peterhead Hotels Deals

See all 156 Hotels in Peterhead
Harbour Spring by Marston’s Inns

Harbour Spring by Marston’s Inns

Buchan Way, Peterhead
    3.5 out of 5.0
     
     

    Situated in Peterhead, this inn is close to Peterhead Maritime Heritage and Peterhead Marina.

    Saplinbrae Hotel and Lodges

    Saplinbrae Hotel and Lodges

    Mintlaw, Peterhead
      3.0 out of 5.0
       
       

      Situated in a rural location, this hotel is 11 mi (17.7 km) from Peterhead Marina and 11.4 mi (18.3 km) from Peterhead Maritime Heritage. Haddo House and Museums ...

      By The Bay

      By The Bay

      10A Main Street, Peterhead
        4.0 out of 5.0
         
         

        Situated in Cruden Bay, this bed & breakfast is in the same area as Peterhead Maritime Heritage. Regional attractions also include Peterhead Marina and Forvie ...

        Travelodge Peterhead

        Travelodge Peterhead

        16 24 Chapel Street, Peterhead
           
           
          Trinity Boutique B&B

          Trinity Boutique B&B

          104 Queen Street, Peterhead
            4.0 out of 5.0
             
             

            Situated in Peterhead, this bed & breakfast is close to Peterhead Marina and Peterhead Maritime Heritage.

            St Olaf Hotel

            St Olaf Hotel

            Aulton Road, Peterhead
              3.0 out of 5.0
               
               

              Situated in Cruden Bay, this inn is in the same area as Peterhead Maritime Heritage. Regional attractions also include Peterhead Marina and Forvie National Nature ...

              St Olaf Hotel$93

              St Olaf Hotel$93
              Kilmarnock Arms Hotel

              Kilmarnock Arms Hotel

              Bridge Street, Peterhead
                3.0 out of 5.0
                 
                 

                Situated in Cruden Bay, this golf hotel is within 12 mi (20 km) of Peterhead Maritime Heritage, Peterhead Marina, and Forvie National Nature Reserve. Sands of ...

                Printworks Apart-Hotel

                Printworks Apart-Hotel

                15 Chapel Street, Peterhead
                  4.0 out of 5.0
                   
                   

                  Situated in Peterhead, this apartment building is within 1 mi (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Museums of Scottish Lighthouses and ...

                  Lost Guest House Peterhead

                  Lost Guest House Peterhead

                  29 Merchant Street, Peterhead
                    3.0 out of 5.0
                     
                     

                    Situated in Peterhead, this bed & breakfast is close to Peterhead Marina and Peterhead Maritime Heritage.

                    Cruden Bay Bed & Breakfast

                    Cruden Bay Bed & Breakfast

                    Aulton Rd, , The Red House, Peterhead
                      3.5 out of 5.0
                       
                       

                      Situated near the beach in Cruden Bay, this bed & breakfast is in the same area as Peterhead Maritime Heritage. Regional attractions also include Peterhead Marina ...