Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties 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 Peterhead

Tonight Tonight 22 Jun - 23 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Search Hotels near Top Peterhead Attractions

Top 10 Hotels in Peterhead

See all 161 properties in Peterhead

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

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 within 1 mile (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Museums of Scottish Lighthouses and ...

    Trinity Boutique B&B£50

    Trinity Boutique B&B£50
    Harbour Spring by Marston’s Inns

    Harbour Spring by Marston’s Inns

    Buchan Way, Peterhead
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated in Peterhead, this inn is 0.9 mi (1.4 km) from Peterhead Maritime Heritage and 2.4 mi (3.9 km) from Peterhead Marina. Forvie National Nature Reserve ...

    Harbour Spring by Marston’s Inns£42

    Harbour Spring by Marston’s Inns£42
    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 within 1 mile (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Forvie National Nature Reserve and Sands ...

      Lost Guest House Peterhead£25

      Lost Guest House Peterhead£25
      Travelodge Peterhead

      Travelodge Peterhead

      16 24 Chapel Street, Peterhead
      • Free cancellation
       
       

      Travelodge PeterheadGet Rates

      Travelodge PeterheadGet Rates
      Printworks Apart-Hotel

      Printworks Apart-Hotel

      15 Chapel Street, Peterhead
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

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

      Printworks Apart-Hotel£80

      Printworks Apart-Hotel£80
      Crawfords Guest House

      Crawfords Guest House

      Peterhead, Peterhead
         
         

        Situated in Peterhead, this guesthouse is within 1 mile (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Museums of Scottish Lighthouses and Fraserburgh ...

        Crawfords Guest HouseGet Rates

        Crawfords Guest HouseGet Rates
        Albert Hotel

        Albert Hotel

        75 QUEEN STREET, Peterhead
           
           

          Situated in Peterhead, this hotel is within 1 mile (2 km) of Peterhead Marina and Peterhead Maritime Heritage. Museums of Scottish Lighthouses and Fraserburgh ...

          Albert HotelGet Rates

          Albert HotelGet Rates
          Palace Hotel - Peterhead

          Palace Hotel - Peterhead

          Prince Street, Peterhead
          • Free cancellation
          3.0 out of 5.0
           
           

          Palace Hotel - PeterheadGet Rates

          Palace Hotel - PeterheadGet Rates
          Greenridge Guest House

          Greenridge Guest House

          4 SOUTH ROAD, Peterhead
             
             

            Situated in Peterhead, this guesthouse is within 1 mile (2 km) of Peterhead Maritime Heritage and Peterhead Marina. Forvie National Nature Reserve and Sands ...

            Greenridge Guest HouseGet Rates

            Greenridge Guest HouseGet Rates
            The Waterside Hotel

            The Waterside Hotel

            Fraserburgh Road, Peterhead
            • Free cancellation
            • Reserve now, pay when you stay
            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£32

            The Waterside Hotel£32
            Map

            Peterhead Hotel Reviews

            Travel to Peterhead & Explore


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