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
Sep 21 - Sep 22
Tomorrow
Sep 22 - Sep 23
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Where to stay in Peterhead?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Peterhead on Hotels.com. These Peterhead hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P3,726
P4,471 total
includes taxes & fees
Oct 11 - Oct 12
Harbour Spring, Peterhead by Marston's Inns

2. Seaview Hotel

Seaview Hotel
Peterhead
P7,357
P8,828 total
includes taxes & fees
Sep 27 - Sep 28
Seaview Hotel

3. Beachview

Beachview
Peterhead
P6,009
P7,210 total
includes taxes & fees
Sep 22 - Sep 23
Beachview

4. The Waterside Hotel

The Waterside Hotel
Peterhead
P4,134
P4,960 total
includes taxes & fees
Sep 27 - Sep 28
The Waterside Hotel

5. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,738
P11,686 total
includes taxes & fees
Sep 23 - Sep 24
Kilmarnock Arms Hotel

6. By The Bay

By The Bay
Peterhead
P8,407
P10,089 total
includes taxes & fees
Sep 22 - Sep 23
By The Bay

7. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P9,949
P11,939 total
includes taxes & fees
Sep 23 - Sep 24
Saplinbrae Hotel and Lodges

8. 15 Main Street

15 Main Street
Peterhead
P27,513
P33,016 total
includes taxes & fees
Sep 29 - Sep 30
15 Main Street

9. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P7,707
P9,248 total
includes taxes & fees
Oct 3 - Oct 4
St Olaf Golf Hotel

10. Craigievar

Craigievar
Peterhead
P36,947
P44,336 total
includes taxes & fees
Oct 9 - Oct 10
Craigievar

11. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
P9,633
P11,560 total
includes taxes & fees
Sep 22 - Sep 23
Heath Hill Hotel

12. New Inn Hotel

New Inn Hotel
Ellon
P6,936
P8,323 total
includes taxes & fees
Sep 25 - Sep 26
New Inn Hotel

13. The Davron Hotel

The Davron Hotel
Fraserburgh
P6,865
P8,238 total
includes taxes & fees
Oct 1 - Oct 2
The Davron Hotel

14. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
P6,350
P7,620 total
includes taxes & fees
Oct 3 - Oct 4
Stag & Thistle Hotel and Restaurant

15. Newburgh Inn

Newburgh Inn
Ellon
P3,632
P4,358 total
includes taxes & fees
Oct 5 - Oct 6
Newburgh Inn

16. 2 College Bounds

2 College Bounds
Fraserburgh
P25,155
P30,186 total
includes taxes & fees
Sep 26 - Sep 27
2 College Bounds

17. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
P7,075
P7,075 total
includes taxes & fees
Sep 24 - Sep 25
Deveron Lodge B&B

18. Disblair House

Disblair House
Aberdeen
P4,729
P5,675 total
includes taxes & fees
Sep 22 - Sep 23
Disblair House

19. Sanctuary Hotel

Sanctuary Hotel
Rosemount
P4,414
P5,296 total
includes taxes & fees
Sep 30 - Oct 1
Sanctuary Hotel

20. Cabin View

Cabin View
Turriff
P10,509
P12,611 total
includes taxes & fees
Sep 22 - Sep 23
Cabin View
View all properties

Get last-minute hotel deals in Peterhead and save more

Sign in to unlock great savings.

The Waterside Hotel

The Waterside Hotel
Peterhead
We have 2 left at
P5,535
per night
P13,284 total
includes taxes & fees
The Waterside Hotel

Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P7,735
per night
P18,564 total
includes taxes & fees
Sign in for extra savings
Harbour Spring, Peterhead by Marston's Inns

Seaview Hotel

Seaview Hotel
Peterhead
We have 2 left at
P8,057
per night
P19,337 total
includes taxes & fees
Seaview Hotel

Beachview

Beachview
Peterhead
We have 2 left at
P6,677
per night
P16,024 total
includes taxes & fees
Beachview

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
We have 1 left at
P9,738
per night
P23,372 total
includes taxes & fees
Kilmarnock Arms Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
We have 2 left at
P11,140
per night
P26,736 total
includes taxes & fees
St Olaf Golf Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
We have 1 left at
P9,949
per night
P23,877 total
includes taxes & fees
Saplinbrae Hotel and Lodges

Buchan Braes Hotel

Buchan Braes Hotel
Peterhead
Buchan Braes Hotel

Palace Hotel

Palace Hotel
Peterhead
Palace Hotel

By The Bay

By The Bay
Peterhead
We have 1 left at
P8,407
per night
P20,178 total
includes taxes & fees
By The Bay

Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P4,286
per night
P10,287 total
includes taxes & fees
Sign in for extra savings
Harbour Spring, Peterhead by Marston's Inns

The Waterside Hotel

The Waterside Hotel
Peterhead
P5,535
per night
P13,284 total
includes taxes & fees
The Waterside Hotel

Seaview Hotel

Seaview Hotel
Peterhead
We have 2 left at
P8,057
per night
P19,337 total
includes taxes & fees
Seaview Hotel

Beachview

Beachview
Peterhead
We have 3 left at
P6,677
per night
P16,024 total
includes taxes & fees
Beachview

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
We have 1 left at
P9,738
per night
P23,372 total
includes taxes & fees
Kilmarnock Arms Hotel

By The Bay

By The Bay
Peterhead
We have 3 left at
P9,599
per night
P23,036 total
includes taxes & fees
By The Bay

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
We have 2 left at
P9,949
per night
P23,877 total
includes taxes & fees
Saplinbrae Hotel and Lodges

Cozy Seaside Retreat in Peterhead

Cozy Seaside Retreat in Peterhead
Peterhead
We have 1 left at
P7,462
per night
P17,908 total
includes taxes & fees
Cozy Seaside Retreat in Peterhead

Buchan Braes Hotel

Buchan Braes Hotel
Peterhead
Buchan Braes Hotel

Palace Hotel

Palace Hotel
Peterhead
Palace Hotel

Check out pet-friendly hotels in Peterhead

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P9,949
P11,939 total
includes taxes & fees
Sep 23 - Sep 24
Saplinbrae Hotel and Lodges

The Waterside Hotel

The Waterside Hotel
Peterhead
P4,134
P4,960 total
includes taxes & fees
Sep 27 - Sep 28
The Waterside Hotel

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,738
P11,686 total
includes taxes & fees
Sep 23 - Sep 24
Kilmarnock Arms Hotel

15 Main Street

15 Main Street
Peterhead
P27,513
P33,016 total
includes taxes & fees
Sep 29 - Sep 30
15 Main Street

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P7,707
P9,248 total
includes taxes & fees
Oct 3 - Oct 4
St Olaf Golf Hotel

Craigievar

Craigievar
Peterhead
P36,947
P44,336 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 February
Price trends for hotels in Peterhead
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Peterhead
September
High 14°C / low 11°C. Cloudy most days.
View properties in September
14°
11°
12°
11°
14°
10°
16°
12°
16°
12°
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, Newburgh on Ythan Golf Club and Longside 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 Forvie National Nature Reserve and Aden Country Park, both just a short drive away.
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

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

Slains Castle

Slains Castle is 0.6 mi (0.9 km) from central Cruden Bay, why not stop by during your stay.
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

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 Bullers of Buchan 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
"Great location to be able to travel anywhere in Aberdeen. Room was very clean and quiet, the shower in toilet room was very acceptable. Lifts are fast and smooth. Full breakfast was great, good quality and very accessible. We left fully rested & recharged for the coming day."
Robert 1-night trip
Posted 23 hours ago
Park Inn by Radisson Aberdeen
Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

8/10 Good
"I was disgusted by there not being a TOILET BRUSH! I asked at the desk and was told company policy I've never heard anything so crazy, and have never knowingly stayed in a hotel without one before. It is DISGUSTING. Surely you don't expect travellers to supply their own? The most basic piece of hospitality equipment. I felt degraded."
Ingrid 2-night trip
Posted 1 day ago
Sandman Signature Aberdeen Hotel & Spa
The Aberdeen Dyce Hotel

The Aberdeen Dyce Hotel

10/10 Excellent
"My 9 year old daughter’s review is “It was very nice and the bedrooms are very good and the swimming pool is very fun.” I occur."
Robert 1-night trip
Posted 1 day ago
The Aberdeen Dyce Hotel
Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen

8/10 Good
"This hotel has location as its best feature. We’d stay here again for that. I’m not a fan of booking in advance and getting a wheelchair accessible room. I feel those rooms should be saved for those who need them. The other downside was the elevator situation. One was out of order our entire visit. We’d take the stairs but not with over 100lbs of luggage."
Cathy 3-night trip
Posted 2 days ago
Leonardo Hotel Aberdeen
Station Hotel Aberdeen

Station Hotel Aberdeen

8/10 Good
"The room was very clean and well maintained but obviously part of an old building as there was a musty smell in the halls."
Darlene 3-night trip
Posted 2 days ago
Station Hotel Aberdeen
Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen

10/10 Excellent
"Clean, big rooms, and helpful staff. Very central location. Breakfast is ok, does the job."
Mairi 1-night trip
Posted 2 days ago
Residence Inn by Marriott Aberdeen
Courtyard by Marriott Aberdeen Airport

Courtyard by Marriott Aberdeen Airport

10/10 Excellent
"Nice hotel. Clean and modern room with everything you need. Staff very helpful and friendly."
Craig 1-night trip
Posted 2 days ago
Courtyard by Marriott Aberdeen Airport
Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns

10/10 Excellent
"Very good hotel with staff to match would recommend a stay here"
Nigel 1-night trip
Posted 2 days ago
Harbour Spring, Peterhead by Marston's Inns
Holiday Inn Express Aberdeen Airport by IHG

Holiday Inn Express Aberdeen Airport by IHG

10/10 Excellent
"The staff were lovely. Very polite and friendly. Asked if there was any particular room that we would like. Very accommodating. Room was clean and comfortable as usual. Breakfast in the morning was superb . What more could you ask for."
Diane 2-night trip
Posted 6 days ago
Holiday Inn Express Aberdeen Airport by IHG

Frequently asked questions

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 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 14 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.

Find out more about Peterhead

Peterhead: A Coastal Haven of History and Seascape Splendour

Discover Peterhead, a charming coastal town in Scotland renowned for its maritime heritage. Stroll along the marina and savour the seaside ambience, or unwind on the sandy beach. Visit Peterhead Castle, steeped in history, and explore the verdant Peterhead Park for a tranquil retreat. With its quaint streets and breathtaking sea views, this small town offers an off-the-beaten-path escape rich in culture and scenic beauty, perfect for your next stay.

Discover great hotels near Peterhead

Peterhead offers a mix of charming boutique inns and luxury hotels with historic appeal and modern comforts, ideal for travellers seeking a memorable stay in Scotland. Here are some of the best hotels near Peterhead that our travelers love:

  1. Hosefield Bed and BreakfastOpens in a new window: This 3.0-star hotel offers a distinctive Bed & Breakfast experience with impeccable dining options including a free cooked breakfast and daily free breakfast service. With a guest rating of 10.0 out of 10, it provides a uniquely comfortable retreat for leisure travellers seeking a perfect blend of cosy charm and refined simplicity. Guests enjoy stylish amenities and a welcoming atmosphere that exudes boutique appeal, making it an ideal choice for those who appreciate personalised experiences and smooth, high-quality journeys.
  2. New Inn HotelOpens in a new window: This 3.5-star hotel presents a refined stay for leisure travellers, boasting a guest rating of 9.2 out of 10 and a focus on exceptional comfort. Featuring standout features such as comfortable rooms, inviting dining options, and a service style that elevates every moment, it is perfectly tailored for those who value express check-in, curated experiences, and an overall sense of luxury. The hotel’s ambiance radiates a modern charm that ensures a memorable and smooth journey from arrival to departure.
  3. The Buchan HotelOpens in a new window: This 3.0-star hotel offers a sophisticated experience for leisure travellers, with a guest rating of 8.2 out of 10 and a range of appealing dining and recreational amenities. Guests can savour a fine blend of coffee shop delights, a bar and lounge environment, and a restaurant that caters to those who enjoy a high-quality and stylish stay. The property’s focus on unique local experiences, along with its commitment to comfort and boutique design, delivers a memorable and smooth journey for every guest.

Where to stay in Peterhead

When visiting Peterhead, Scotland, consider staying in Cruden Bay, Mintlaw, or Boddam. Cruden Bay is appealing for its stunning coastal scenery and nearby historic sites. Mintlaw offers vibrant attractions like the Aberdeenshire Museums Discovery Centre. Boddam boasts friendly locals and excellent dining options. For first-time visitors, Cruden Bay is the best choice for a picturesque and enriching experience.

  1. Cruden BayOpens in a new window: Cruden Bay offers a charming coastal retreat with a relaxed vibe that's perfect for travellers seeking a quiet spot by the sea. With its picturesque shoreline and scenic walks, it's an ideal base for exploring local gems. The area is known for its natural beauty and inviting atmosphere, making it a great choice for a peaceful stay.
  2. MintlawOpens in a new window: Mintlaw is a delightful spot where you can enjoy a variety of must-see places like Peterhead Marina and the unique Bullers of Buchan. Its blend of cultural attractions, including local museums, and a hint of adventure with Crimond Raceway, makes it a vibrant area for those who appreciate a mix of history and excitement.
  3. BoddamOpens in a new window: Boddam is a friendly coastal haven with a warm, welcoming community. It’s perfect for those who enjoy a casual, relaxed environment with a focus on great dining and a friendly vibe. In Boddam, you can explore local maritime heritage and take in the scenic surroundings, ensuring a memorable stay in a charming locale.

Things to do in Peterhead

Nestled by the sea, this charming small town boasts stunning sandy beaches and a picturesque marina, perfect for leisurely strolls and invigorating swims. Enjoy rounds of golf amidst scenic views, explore artistic pursuits, or indulge in relaxing spa days—there’s something delightful for every traveller seeking a peaceful coastal retreat.

  • Fraserburgh Heritage CentreOpens in a new window – Visit this museum to discover local history and maritime heritage while exploring exhibits that reflect the town’s connection with the sea and its small-town charm. With a nod to its maritime past, the centre gives you a glimpse into the region's storied past, set against scenic marina views and the legacy of a nearby castle atmosphere.
  • RSPB Loch of Strathbeg Nature ReserveOpens in a new window – Enjoy the serene beauty of this lake as you wander along its peaceful shores. This nature reserve offers a unique blend of natural landscapes, including views of the marina and sandy expanses, making it an ideal spot to observe local wildlife and the surrounding small-town allure.
  • Museum of Scottish LighthousesOpens in a new window – Delve into maritime history at this museum dedicated to Scotland’s iconic lighthouses. Here, you can explore detailed exhibits that highlight the evolution of lighthouse technology and their role in guiding seafarers, all set against a backdrop that includes marina vistas and a hint of coastal castle intrigue.
  • Newburgh Seal BeachOpens in a new window – Spend a day at this beach where the gentle lapping of the sea meets soft sands. Walk along the shore and enjoy the simple pleasures of seaside life, complemented by the nearby marina and the quaint feel of a small town.
  • Bullers of BuchanOpens in a new window – Experience the rugged beauty of this reserve preserve, where dramatic cliffs and natural rock formations provide a striking coastal landscape. The site is not only a place for nature enthusiasts but also offers views reminiscent of a marina, sandy beaches, and the distant outline of a castle, making it a memorable part of your Peterhead journey.

4 tips for savvy savings when booking a hotel in Peterhead

  1. Book for the cheapest times: Visiting Peterhead on a budget is a smart choice, particularly during January, March, and December when hotels might drop to lower prices. For an affordable and great value for money experience, plan to stay for at least 2 to 3 days. This period is ideal for exploring the town’s rich cultural and historical landmarks such as the castle, marina, and art installations, as well as enjoying other budget-friendly attractions like the small town charm and sea views. Whether you're interested in history or simply looking for an affordable retreat, Peterhead offers a delightful mix of attractions that cater to both the cultural enthusiast and the budget traveller.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Peterhead, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you don’t miss potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. You'll be alerted if rooms become available or prices drop, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a better deal for your stay in a hotel in Peterhead. If you're interested in distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer more affordable options.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might want to consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. You could also look into independent hotels situated further out, which are usually likely to be more affordable and can provide a more authentic experience.

Best time to go to Peterhead

Peterhead experiences its lowest average temperatures in January to February, at 41.4°F (5.2°C), while August is the hottest month, with an average temperature of 57.2°F (14.0°C). October is usually the wettest month. February, April, and September are the peak travel months in Peterhead, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring