Find hotels in Peterhead from ฿1,875

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peterhead hotels

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (51 reviews)
"Friendly staff and food amazing "
United Kingdom
Craig
The price is ฿5,092
฿6,110 total
includes taxes & fees
12 May - 13 May
St Olaf Golf Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (129 reviews)
"Nice staff, nice room and very good food"
United Kingdom
Gavin
The price is ฿5,119
฿6,142 total
includes taxes & fees
1 May - 2 May
Kilmarnock Arms Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (245 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is ฿4,566
฿5,480 total
includes taxes & fees
2 May - 3 May
Saplinbrae Hotel and Lodges

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (73 reviews)
"Room ok, staff and food were excellent and really enjoyed it "
United Kingdom
Lee
The price is ฿3,663
฿4,396 total
includes taxes & fees
8 May - 9 May
Seaview Hotel

Lost Guest House Peterhead

Lost Guest House Peterhead
3.0 star property
Peterhead
8.0 out of 10, Very good, (97 reviews)
"Good location for the town and the harbour. Great shower."
United Kingdom
Stephen
The price is ฿1,648
฿1,978 total
includes taxes & fees
16 May - 17 May
Lost Guest House Peterhead

The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (365 reviews)
"Clean room, staff were really friendly and helpful and pool was nice and warm."
United Kingdom
Mark
The price is ฿2,173
฿2,607 total
includes taxes & fees
3 May - 4 May
The Waterside Hotel

Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
3.5 star property
Peterhead
9.0 out of 10, Wonderful, (385 reviews)
"Convenient hotel. Food good, friendly staff."
United Kingdom
Wayne
The price is ฿1,728
฿2,073 total
includes taxes & fees
15 May - 16 May
Harbour Spring, Peterhead by Marston's Inns

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (3 reviews)
"Property was immaculate and very well presented."
United Kingdom
Daniel
The price is ฿3,041
฿3,650 total
includes taxes & fees
4 May - 5 May
Beachview

15 Main Street

15 Main Street
3.0 star property
Peterhead
The price is ฿14,461
฿17,353 total
includes taxes & fees
4 May - 5 May
15 Main Street

By The Bay

By The Bay
4.0 star property
Peterhead
9.4 out of 10, Exceptional, (34 reviews)
"Great accommodation and location. "
United Kingdom
Davor
The price is ฿3,388
฿4,065 total
includes taxes & fees
1 May - 2 May
By The Bay

Craigievar

Craigievar
3.5 star property
Peterhead
The price is ฿19,419
฿23,303 total
includes taxes & fees
15 May - 16 May
Craigievar

The Ferryhill House Hotel

The Ferryhill House Hotel
3.5 star property
Ferryhill
9.4 out of 10, Exceptional, (364 reviews)
"Lovely place to stay"
Australia
Emma
The price is ฿3,480
฿4,176 total
includes taxes & fees
3 May - 4 May
The Ferryhill House Hotel

Roselodge Guest House

Roselodge Guest House
3.0 star property
Central Aberdeen
8.8 out of 10, Excellent, (3 reviews)
"Our host, Eileen, was very friendly and able to give us many tips about our sightseeing options. She made an excellent breakfast and all our needs were met!"
Canada
Patricia
The price is ฿3,114
฿3,736 total
includes taxes & fees
5 May - 6 May
Roselodge Guest House

Butlers Guest House

Butlers Guest House
2.0 star property
Central Aberdeen
9.0 out of 10, Wonderful, (10 reviews)
"Perfect stay the owner was very helpful I would stay again "
United Kingdom
Andrew
The price is ฿2,152
฿2,583 total
includes taxes & fees
17 May - 18 May
Butlers Guest House

Lost Guest House - Aberdeen

Lost Guest House - Aberdeen
3.0 star property
Central Aberdeen
8.0 out of 10, Very good, (144 reviews)
"Clean and close to the bus and train station "
United States
Venus
The price is ฿1,662
฿1,994 total
includes taxes & fees
4 May - 5 May
Lost Guest House - Aberdeen

Terra Nova Hotel

Terra Nova Hotel
3.0 star property
Central Aberdeen
7.6 out of 10, Good, (92 reviews)
"The room was clean. The staff were invisible, but you deal with them remotely. I liked my stay. "
United Kingdom
Ali
The price is ฿1,657
฿1,989 total
includes taxes & fees
22 May - 23 May
Terra Nova Hotel

Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen
3.5 star property
Central Aberdeen
8.4 out of 10, Very good, (1,001 reviews)
"Excellent central location. Nice new / modern hotel. Rooms are nice. "
United Kingdom
Chris
The price is ฿2,946
฿3,535 total
includes taxes & fees
24 May - 25 May
Park Inn by Radisson Aberdeen

Brentwood Aberdeen City Centre near Union Street

Brentwood Aberdeen City Centre near Union Street
3.0 star property
Central Aberdeen
7.0 out of 10, Good, (736 reviews)
"Convenient, economical, bedroom and bathroom clean. decor tired, communal areas grubby and walls very thin so all conversation and movement can be heard from surrounding rooms."
United Kingdom
James
The price is ฿1,667
฿2,000 total
includes taxes & fees
26 May - 27 May
Brentwood Aberdeen City Centre near Union Street

Highland Aberdeen City Centre

Highland Aberdeen City Centre
3.0 star property
Central Aberdeen
7.2 out of 10, Good, (402 reviews)
"Good price for central stay. Good shower and comfy bed. Ideal for a one night stopover "
United Kingdom
Allan
The price is ฿1,691
฿2,029 total
includes taxes & fees
17 May - 18 May
Highland Aberdeen City Centre

Luxurious Aberdeen Retreat Sleeps 21 & Parking

Luxurious Aberdeen Retreat Sleeps 21 & Parking
2.0 star property
Central Aberdeen
10.0 out of 10, Exceptional, (1 review)
"We were a group of 10, grandparents kids and teenage grandkids. This was perfect for us to give us all space after a crowded week in London. Masood was extremely kind accommodating to all our needs. Grocery nearby as well as another shop that sold great pastries. Close to the train station, we walked less than 10 minutes."
United States
Chris
The price is ฿21,067
฿21,067 total
includes taxes & fees
7 May - 8 May
Luxurious Aberdeen Retreat Sleeps 21 & Parking
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Peterhead attractions

Learn more about Peterhead

Scotland's easternmost port town showcases maritime heritage at the Arbuthnot Museum and offers fresh seafood straight from Europe's largest white fish market. Explore the dramatic ruins of Slains Castle near Cruden Bay or take boat tours to spot seabirds and dolphins along the rugged coastline.

Photo by Mark Wilson
Open Photo by Mark Wilson

Top Peterhead Hotel Reviews

More cheap stays in Peterhead

Frequently asked questions

Where is the best place for a stay in Peterhead?
Based on our traveller data, Harbour Spring, Peterhead by Marston's Inns is one of the top choices for your stay. This inn offers a restaurant and free parking. Other good options for your visit include The Waterside Hotel and Saplinbrae Hotel and Lodges. See all available top hotels, or vacation rentals in Peterhead.
What are some of the best holiday rentals that Peterhead has to offer?
Acdc Glamping, Campervan , Caravan and Tent Resort: This holiday home rental outside of Peterhead is located next to a golf course, and has a terrace, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave and an electric kettle. You and your friends and family can relax into your holiday with amenities such as a pool table. See all vacation rentals in Peterhead.
If I need to cancel my hotel reservation in Peterhead, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Peterhead.
What's the best dog-friendly place to stay in Peterhead?
The Waterside Hotel is a top hotel for people travelling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet's trip include Saplinbrae Hotel and Lodges and Kilmarnock Arms Hotel. See more pet-friendly hotel accommodations in Peterhead.
What's the best hotel for a golf holiday in Peterhead?
Kilmarnock Arms Hotel is a top hotel that has an adjacent golf course and features free WiFi. Another good option is Cruden Bay Bed & Breakfast if you'd like to be close to a golf course while in town. You can tee off at Longside Golf Club or Cruden Bay Golf Club while you're in town. See more golf hotels in Peterhead.
What are some accommodation options with pools in Peterhead?
The Waterside Hotel: Offers a health club, an indoor pool and a sauna. View all hotels with pools in Peterhead.
What's it like to stay in Peterhead?
Visitors can enjoy all that Peterhead has to offer, including the waterfront, golf courses and art. Tourists can also enjoy so much more including its spas. In Peterhead, there are 63 hotels and other accommodation options to choose from. Find out more about Peterhead.
What should I see while I'm in Peterhead?
Cultural venues include Peterhead Maritime Heritage, Aberdeenshire Museums Discovery Centre and Aberdeenshire Farming Museum. Natural beauty is on display at Bullers of Buchan, Aden Country Park and Rattray Head. A couple of additional sights to add to your itinerary are St Fergus Village Hall and Longside Golf Club. Take a look at what more there is to see and do in Expedia's Peterhead guide.
What's the weather like in Peterhead?
The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. Average annual precipitation for Peterhead is 820 mm.