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 Peterhead

Tonight 16 Jun - 17 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

What are the top landmarks in Peterhead?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Peterhead

See all 241 properties in Peterhead

Estimated price for 1 night/2 adults

St Olaf Hotel

St Olaf Hotel

Aulton Road, Peterhead, Scotland
    3.0 out of 5.0
     
     

    Situated in Peterhead, this inn is within 1 mile (2 km) of Cruden Bay Golf Club and Bullers of Buchan. Forvie Sands Nature Reserve and Peterhead Marina are also ...

    £85 per night for 2 guests

    18 Jun-19 Jun
    St Olaf Hotel£85
    Rocksley Inn

    Rocksley Inn

    Stirling Village, Peterhead, Scotland
      3.5 out of 5.0
       
       

      Situated in Peterhead, this inn is within 6 miles (10 km) of Peterhead Marina, Bullers of Buchan and Cruden Bay Golf Club. Aden Country Park and Forvie Sands ...

      Rocksley InnGet Rates

      Cruden Bay Bed & Breakfast

      Cruden Bay Bed & Breakfast

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

        Situated in Peterhead, this golf bed & breakfast is within a 15-minute walk of Cruden Bay Golf Club and Bullers of Buchan. Forvie Sands Nature Reserve and Peterhead ...

        £108 per night for 2 guests

        17 Jun-18 Jun
        Cruden Bay Bed & Breakfast£108
        By The Bay

        By The Bay

        10A Main Street, Peterhead, Scotland
          4.0 out of 5.0
           
           

          Situated in Peterhead, this bed & breakfast is within a 15-minute walk of Cruden Bay Golf Club and Bullers of Buchan. Forvie Sands Nature Reserve and Peterhead ...

          £83 per night for 2 guests

          26 Jun-27 Jun
          By The Bay£83
          Trinity Boutique B&B

          Trinity Boutique B&B

          104 Queen Street, Peterhead, Scotland
            4.0 out of 5.0
             
             

            Situated in Peterhead, this bed & breakfast is 0.5 mi (0.8 km) from Peterhead Marina and within 9 miles (15 km) of Bullers of Buchan and Cruden Bay Golf Club. ...

            £60 per night for 2 guests

            18 Jun-19 Jun
            Trinity Boutique B&B£60
            Printworks Apart-Hotel

            Printworks Apart-Hotel

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

            Situated in Peterhead, this apartment building is 0.2 mi (0.4 km) from Peterhead Marina and within 9 miles (15 km) of Bullers of Buchan and Cruden Bay Golf Club. ...

            £71 per night for 2 guests

            22 Jun-23 Jun
            Printworks Apart-Hotel£71
            Printworks Harbour Apartments

            Printworks Harbour Apartments

            Flat C, 26 Harbour Street, Peterhead, Scotland
              4.0 out of 5.0
               
               

              Situated in Peterhead, this apartment building is 0.3 mi (0.5 km) from Peterhead Marina and within 9 miles (15 km) of Bullers of Buchan and Cruden Bay Golf Club. ...

              Printworks Harbour ApartmentsGet Rates

              Kilmarnock Arms Hotel

              Kilmarnock Arms Hotel

              Bridge Street, Cruden Bay, Peterhead, Scotland
              • Free cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               

              Situated in Peterhead, this golf hotel is within a 10-minute walk of Cruden Bay Golf Club and Bullers of Buchan. Forvie Sands Nature Reserve and Peterhead Marina ...

              £129 per night for 2 guests

              17 Jun-18 Jun
              Kilmarnock Arms Hotel£129
              Lost Guest House Peterhead

              Lost Guest House Peterhead

              29 Merchant Street, Peterhead, Scotland
                3.0 out of 5.0
                 
                 

                Situated in Peterhead, this bed & breakfast is 0.4 mi (0.6 km) from Peterhead Marina and within 9 miles (15 km) of Bullers of Buchan and Cruden Bay Golf Club. ...

                £34 per night for 2 guests

                21 Jun-22 Jun
                Lost Guest House Peterhead£34
                The Waterside Hotel

                The Waterside Hotel

                Fraserburgh Road, Peterhead, Scotland
                • 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.5 km) from Peterhead Marina and within 12 miles (20 km) of Bullers of Buchan and Aden Country Park. Cruden ...

                £35 per night for 2 guests

                27 Jun-28 Jun
                The Waterside Hotel£35
                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!