Agoda Hero Banner

Find Hotels in Peterhead, United Kingdom

28 vacation rentals and hotels available now

11 best hotels in Peterhead

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
ibis budget Peterhead Aberdeenshire
Peterhead Harbour,Peterhead - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Fitness center
  7. Bar
  8. Restaurants
9.2

Exceptional

4 reviews

Avg price per night
$ 65
Waverley Hotel
Peterhead Harbour,Peterhead - View on map
  1. Free Wi-Fi in all rooms!
  2. Bar
  3. Wi-Fi in public areas
  4. Security [24-hour]
  5. Daily housekeeping
  6. Car park [nearby]
  7. Smoke-free property
  8. First aid kit
8.4

Excellent

1 review

Avg price per night
$ 42
The Waterside Hotel
Lunderton,Peterhead - View on map
  1. Bicycle rental
  2. Pets allowed
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Luggage storage
"We had a truly lovely stay at the Waterside Hotel and it is so good to see that it is on the up once again as it was always a well run Hotel. Margaretta, Tanya and Hilda in the Restaurant were all very welcoming and so professional in ensuring Guests have a very enjoyable stay. We will return."
Show more
8.9

Excellent

13 reviews

Avg price per night
$ 43
Brown's Guest House
Peterhead Harbour,Peterhead - View on map
  1. Pets allowed
  2. Free Wi-Fi in all rooms!
  3. Luggage storage
  4. Contactless check-in/out
  5. Laundry service
  6. Wi-Fi in public areas
  7. Family room
  8. Shared kitchen
"Perfect place in the perfect location"
10

Exceptional

1 review

Harbour Spring, Peterhead by Marston's Inns
Links,Peterhead - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Bar
  5. Restaurants
  6. Wi-Fi in public areas
  7. Family room
  8. Smoke-free property
"Day one poached eggs coukd have been bounced on the floor without breaking, black pudding was hard and unbreakable. Day two eggs perfect but rest of breakfast was cold. Day3 chef must have had a hangover as breakfast was awful. We left nearly everything. It was cold, raw sausages and bacon. Just awful. Dinner on the other hand at night was very good. "
Show more
9

Exceptional

2 reviews

Aspen Guest House
Peterhead Harbour,Peterhead - View on map
  1. Free Wi-Fi in all rooms!
  2. Contactless check-in/out
  3. Tennis court
  4. Bicycles
  5. Tours
  6. Wi-Fi in public areas
  7. Family room
  8. Smoking area
St Fergus Self Catering
Peterhead North,Peterhead - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Wi-Fi in public areas
  5. Family room
  6. Smoke-free property
  7. First aid kit
  8. Hand sanitizer
Printworks Apart-Hotel Peterhead
Peterhead Harbour,Peterhead - View on map
    Printworks
    Peterhead Harbour,Peterhead - View on map
    1. Free Wi-Fi in all rooms!
    2. Wi-Fi in public areas
    3. Family room
    4. Smoking area
    5. Dry cleaning
    6. Daily housekeeping
    7. Smoke-free property
    8. Breakfast in room
    10

    Exceptional

    1 review

    Albert Hotel
    Peterhead Harbour,Peterhead - View on map
    1. Pets allowed
    2. Free Wi-Fi in all rooms!
    3. Luggage storage
    4. Bar
    5. Laundry service
    6. Restaurants
    7. Wi-Fi in public areas
    8. Family room
    ibis budget Peterhead Aberdeenshire
    Peterhead Harbour,Peterhead - View on map
    1. Pets allowed
    2. Car park
    3. Free Wi-Fi in all rooms!
    4. Front desk [24-hour]
    5. Check-in/out [express]
    6. Fitness center
    7. Bar
    8. Restaurants
    9.2

    Exceptional

    4 reviews

    Avg price per night
    $ 65

    Fast facts about Peterhead, United Kingdom

    Accommodations28 properties
    Popular hotelibis budget Peterhead Aberdeenshire
    Popular areaPeterhead
    Nightly rates from$26

    Discover the neighborhoods of Peterhead


    Just viewed by other Agoda travelers


    Frequently asked questions

    What's the average price of a hotel in Peterhead?

    The average price for a 3-star hotel in Peterhead is USD 44. The average price for a 4-star hotel in Peterhead is USD 85.

    What's the average price of a hotel in Peterhead this weekend?

    The average price for a 3-star hotel in Peterhead this weekend is USD 48. The average price for a 4-star hotel in Peterhead this weekend is USD 84.

    What's the average price of a hotel in Peterhead tonight?

    The average price for a 3-star hotel in Peterhead tonight is USD 51. The average price for a 4-star hotel in Peterhead tonight is USD 84.

    What are the most popular hotels in Peterhead?

    Popular hotels in Peterhead include Waverley Hotel, Aspen Guest House and Brown's Guest House.

    What are the best hotels in Peterhead for couples?

    Couples who stayed in Peterhead have given high ratings to Aspen Guest House, Harbour Spring, Peterhead by Marston's Inns and Palace Hotel.

    What are the best hotels in Peterhead for families?

    Families who stayed in Peterhead highly recommend Aspen Guest House, Harbour Spring, Peterhead by Marston's Inns and Palace Hotel.

    What hotels in Peterhead have the best breakfast?

    Verified travelers to Peterhead have given top reviews for the breakfast at LostGuestHousePeterhead and The Waterside Hotel.

    What's the best neighborhood in Peterhead to stay in?

    Popular neighborhoods among travelers staying in Peterhead include Peterhead Harbour, Lunderton and Links.

    Show more questions



    More about Peterhead

    Finding the cheapest price for top hotels in Peterhead, United Kingdom is easy with Agoda.com. Whether traveling for business or leisure, Peterhead is an outstanding city to visit with over 54 hotels to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Peterhead has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Don't delay and book today to get the best hotel deals in Peterhead!