Hotels in Peterhead

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 3 - Oct 4
Tomorrow
Oct 4 - Oct 5
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Where to stay in Peterhead?

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
$59
$70 total
includes taxes & fees
Oct 18 - Oct 19
Harbour Spring, Peterhead by Marston's Inns

2. Seaview Hotel

Seaview Hotel
Peterhead
$110
$132 total
includes taxes & fees
Nov 2 - Nov 3
Seaview Hotel

3. The Waterside Hotel

The Waterside Hotel
Peterhead
$65
$78 total
includes taxes & fees
Oct 11 - Oct 12
The Waterside Hotel

4. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
$153
$183 total
includes taxes & fees
Oct 4 - Oct 5
Kilmarnock Arms Hotel

5. Beachview

Beachview
Peterhead
$105
$126 total
includes taxes & fees
Nov 2 - Nov 3
Beachview

6. Lost Guest House Peterhead

Lost Guest House Peterhead
Peterhead
$49
$59 total
includes taxes & fees
Oct 8 - Oct 9
Lost Guest House Peterhead

7. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
$109
$131 total
includes taxes & fees
Nov 1 - Nov 2
St Olaf Golf Hotel

8. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
$156
$187 total
includes taxes & fees
Oct 7 - Oct 8
Saplinbrae Hotel and Lodges

9. 15 Main Street

15 Main Street
Peterhead
$433
$520 total
includes taxes & fees
Oct 9 - Oct 10
15 Main Street

10. By The Bay

By The Bay
Peterhead
$138
$166 total
includes taxes & fees
Nov 1 - Nov 2
By The Bay

11. Craigievar

Craigievar
Peterhead
$580
$696 total
includes taxes & fees
Oct 9 - Oct 10
Craigievar

12. Newburgh Inn

Newburgh Inn
Ellon
$51
$61 total
includes taxes & fees
Oct 15 - Oct 16
Newburgh Inn

13. New Inn Hotel

New Inn Hotel
Ellon
$109
$131 total
includes taxes & fees
Oct 9 - Oct 10
New Inn Hotel

14. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
$151
$181 total
includes taxes & fees
Oct 6 - Oct 7
Heath Hill Hotel

15. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
$100
$120 total
includes taxes & fees
Oct 22 - Oct 23
Stag & Thistle Hotel and Restaurant

16. The Davron Hotel

The Davron Hotel
Fraserburgh
$120
$144 total
includes taxes & fees
Oct 4 - Oct 5
The Davron Hotel

17. Disblair House

Disblair House
Aberdeen
$74
$89 total
includes taxes & fees
Oct 4 - Oct 5
Disblair House

18. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$105
$105 total
includes taxes & fees
Oct 14 - Oct 15
Deveron Lodge B&B

19. The Cock and Bull

The Cock and Bull
Aberdeen
$128
$153 total
includes taxes & fees
Oct 16 - Oct 17
The Cock and Bull

20. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
$137
$164 total
includes taxes & fees
Nov 1 - Nov 2
Meldrum House Country Hotel & Golf Course
View all properties

Check out pet-friendly hotels in Peterhead

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
$153
$183 total
includes taxes & fees
Oct 4 - Oct 5
Kilmarnock Arms Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
$156
$187 total
includes taxes & fees
Oct 7 - Oct 8
Saplinbrae Hotel and Lodges

The Waterside Hotel

The Waterside Hotel
Peterhead
$65
$78 total
includes taxes & fees
Oct 11 - Oct 12
The Waterside Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
$109
$131 total
includes taxes & fees
Nov 1 - Nov 2
St Olaf Golf Hotel

15 Main Street

15 Main Street
Peterhead
$433
$520 total
includes taxes & fees
Oct 9 - Oct 10
15 Main Street

Craigievar

Craigievar
Peterhead
$580
$696 total
includes taxes & fees
Oct 9 - Oct 10
Craigievar
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.
View all properties
Our prices for hotels in Peterhead are cheapest in January
Price trends for hotels in Peterhead
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Peterhead
October
High 12°C / low 9°C. Cloudy most days.
View properties in October
12°
9°
9°
7°
7°
5°
7°
4°
7°
4°
8°
4°
9°
5°
11°
7°
14°
10°
16°
12°
16°
12°
14°
11°
Monthly weather averages (˚C)

Top landmarks in Peterhead

A coastal landscape with rolling dunes, a distant body of water, and a clear sky.
Photo by Tammy Owens

Cruden Bay Golf Club

9.8/10 (13 reviews)
You might want to play some rounds at Cruden Bay Golf Club, located 0.4 mi (0.7 km) from central Cruden Bay. If Cruden Bay Golf Club doesn't quite scratch your golfing itch, Longside Golf Club and Newburgh on Ythan Golf Club are all just a short drive away.
See properties
A gravel path through a dense forest with tall trees and underbrush.
Photo by Hatti V

Aden Country Park

9.2/10 (5 reviews)
Immerse yourself in nature and spend the day at Aden Country Park, located 9.4 mi (15.2 km) from central Peterhead. Want to stretch your legs some more? Head to Mossgiel Woods, located nearby.
See properties

Peterhead Marina

9.0/10 (17 reviews)
Imagine strolling along Peterhead Marina for some great waterfront pics when in the heart of Peterhead.
See properties

Bullers of Buchan

9.4/10 (12 reviews)
Bullers of Buchan is 0.4 mi (0.7 km) from central Cruden Bay, why not stop by during your stay. If you like Bullers of Buchan, you'll love Aden Country Park and Forvie Sands National Nature Reserve, both just a short drive away.
See properties

Slains Castle

Slains Castle is 0.6 mi (0.9 km) from central Cruden Bay, why not stop by during your stay.
See properties

St Fergus Village Hall

St Fergus Village Hall is worth a visit, located 4.4 mi (7 km) from central Peterhead.
See properties

Peterhead Maritime Heritage

9.6/10 (4 reviews)
Peterhead Maritime Heritage is 0.9 mi (1.5 km) from central Peterhead, why not stop by during your stay. If you want to experience more of the culture Peterhead has to offer, head to Peterhead Marina and St Fergus Village Hall.
See properties

Longside Golf Club

You might want to play some rounds at Longside Golf Club, located 6 mi (9.7 km) from central Peterhead. If Longside Golf Club doesn't quite scratch your golfing itch, Cruden Bay Golf Club is just a short drive away.
See properties

Learn more about Peterhead

Peterhead is applauded for its cultural attractions such as Peterhead Maritime Heritage and Aberdeenshire Museums Discovery Centre. The city has something for everyone including sights like Peterhead Marina and St Fergus Village Hall within a small-town setting.

See all hotels in Peterhead
A coastal landscape with grassy cliffs and a prominent rock formation.
Photo by Martyn Gorman

Check out reviews of Peterhead hotels guests love

Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen

10/10 Excellent
"I've stayed there on a few trips to Aberdeen before and I like the hotel so much that it's always my first choice now."
David 1-night trip
Posted 3 hours ago
Park Inn by Radisson Aberdeen
Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

10/10 Excellent
"Superbly located, lovely rooms and great staff"
Tracy 1-night trip
Posted 22 hours ago
Leonardo Hotel Aberdeen
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"The Hotel is amazing the staff could not do enough and it felt well looked after and money had been spent on it. Breakfast was superb and plenty of coffee. Plenty of parking and I will absolutely be staying here again."
James 1-night trip
Posted 1 day ago
Saplinbrae Hotel and Lodges
Kilmarnock Arms Hotel

Kilmarnock Arms Hotel

10/10 Excellent
"Off the tourist path, but easy to get to, the Kilmarnock Arms was a wonderful side trip. Lots of history and beautiful beaches of the North Sea. Well worth the trip. I wish I could have stayed longer."
Ruth 1-night trip
Posted 1 day ago
Kilmarnock Arms Hotel
The Aberdeen Dyce Hotel

The Aberdeen Dyce Hotel

8/10 Good
"Great hotel, food was lovely"
Nicola 2-night trip
Posted 1 day ago
The Aberdeen Dyce Hotel
Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

8/10 Good
"A very restful stay as always. Clean and comfortable place to stay in handy location especially for theatre."
Malcolm 1-night trip
Posted 1 day ago
Sandman Signature Aberdeen Hotel & Spa
Moxy Aberdeen Airport

Moxy Aberdeen Airport

8/10 Good
"Good location close airport"
Derek 1-night trip
Posted 1 day ago
Moxy Aberdeen Airport
Station Hotel Aberdeen

Station Hotel Aberdeen

8/10 Good
"Room smelt like a sewer , the bath had residue, plus hair's in bath and on top of duvet apart from that was a good stay and would probably stay again in future, staff were very friendly and approachable , parking was good at hotel and fair price to"
DAVID 1-night trip
Posted 3 days ago
Station Hotel Aberdeen
Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns

8/10 Good
"Rooms were as expected, clean and comfortable as expected. Accommodation is across the car park from the main restaurant and there are 2 options nearby for EV charging, which was useful for us. I’m a light sleeper and could hear the noise from nearby road and car parks, but didn’t keep me up for long. Food in the restaurant was ok, typical pub fayre in the evening, but we never tried the breakfast- which you can drop in for without booking."
Carl 1-night trip
Posted 5 days ago
Harbour Spring, Peterhead by Marston's Inns

Frequently asked questions

What hotels do travelers like in Peterhead?
Can I book a refundable hotel in Peterhead?
If you're looking for the flexibility to change your plans to Peterhead, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Peterhead if I'm looking for a cheap accommodation?
An inexpensive option worth considering is The Waterside Hotel.
Where can I stay in Peterhead if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 17 vacation homes. You can also consider one of the 13 apartments or 19 cottages.
What will the weather in Peterhead be like during my visit?
August and July are typically the warmest months in Peterhead when the average temp is 56°F. February and January are the coldest months when the average temperature is 42°F. October and July are the months with the most rain.
Why should I book my Peterhead hotel through Hotels.com?
There are lots of reasons to book your Peterhead trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.