Hotels in Peterhead

October 2026
12
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

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 October 12, 2026.

1. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
Peterhead
P3,793
P4,551 total
includes taxes & fees
Nov 1 - Nov 2
Harbour Spring, Peterhead by Marston's Inns

2. Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,630
P11,556 total
includes taxes & fees
Oct 13 - Oct 14
Kilmarnock Arms Hotel

3. The Waterside Hotel

The Waterside Hotel
Peterhead
P4,088
P4,905 total
includes taxes & fees
Oct 18 - Oct 19
The Waterside Hotel

4. Seaview Hotel

Seaview Hotel
Peterhead
P6,928
P8,314 total
includes taxes & fees
Nov 2 - Nov 3
Seaview Hotel

5. Beachview

Beachview
Peterhead
P6,602
P7,923 total
includes taxes & fees
Oct 15 - Oct 16
Beachview

6. Lost Guest House Peterhead

Lost Guest House Peterhead
Peterhead
P3,077
P3,692 total
includes taxes & fees
Oct 19 - Oct 20
Lost Guest House Peterhead

7. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P8,591
P10,309 total
includes taxes & fees
Nov 12 - Nov 13
Saplinbrae Hotel and Lodges

8. By The Bay

By The Bay
Peterhead
P8,660
P10,393 total
includes taxes & fees
Nov 1 - Nov 2
By The Bay

9. 15 Main Street

15 Main Street
Peterhead
P27,208
P32,649 total
includes taxes & fees
Nov 4 - Nov 5
15 Main Street

10. St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P6,859
P8,231 total
includes taxes & fees
Nov 1 - Nov 2
St Olaf Golf Hotel

11. Craigievar

Craigievar
Peterhead
P36,536
P43,843 total
includes taxes & fees
Nov 10 - Nov 11
Craigievar

12. New Inn Hotel

New Inn Hotel
Ellon
P7,967
P9,561 total
includes taxes & fees
Oct 13 - Oct 14
New Inn Hotel

13. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
P9,526
P11,432 total
includes taxes & fees
Oct 13 - Oct 14
Heath Hill Hotel

14. Newburgh Inn

Newburgh Inn
Ellon
P3,492
P4,190 total
includes taxes & fees
Oct 14 - Oct 15
Newburgh Inn

15. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
P6,279
P7,535 total
includes taxes & fees
Oct 18 - Oct 19
Stag & Thistle Hotel and Restaurant

16. The Davron Hotel

The Davron Hotel
Fraserburgh
P7,066
P8,480 total
includes taxes & fees
Oct 16 - Oct 17
The Davron Hotel

17. Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen
Central Aberdeen
P6,790
P8,148 total
includes taxes & fees
Nov 1 - Nov 2
Residence Inn by Marriott Aberdeen

18. Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa
George Street
P4,888
P5,866 total
includes taxes & fees
Nov 11 - Nov 12
Sandman Signature Aberdeen Hotel & Spa

19. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
P8,605
P10,326 total
includes taxes & fees
Nov 1 - Nov 2
Meldrum House Country Hotel & Golf Course

20. The Aberdeen Dyce Hotel

The Aberdeen Dyce Hotel
Dyce
P4,739
P5,687 total
includes taxes & fees
Oct 16 - Oct 17
The Aberdeen Dyce Hotel
View all properties

Check out pet-friendly hotels in Peterhead

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
Peterhead
P9,630
P11,556 total
includes taxes & fees
Oct 13 - Oct 14
Kilmarnock Arms Hotel

The Waterside Hotel

The Waterside Hotel
Peterhead
P4,088
P4,905 total
includes taxes & fees
Oct 18 - Oct 19
The Waterside Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
Peterhead
P6,859
P8,231 total
includes taxes & fees
Nov 1 - Nov 2
St Olaf Golf Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
P8,591
P10,309 total
includes taxes & fees
Nov 12 - Nov 13
Saplinbrae Hotel and Lodges

15 Main Street

15 Main Street
Peterhead
P27,208
P32,649 total
includes taxes & fees
Nov 4 - Nov 5
15 Main Street
View all properties

Go beyond your typical stay in Peterhead

pet friendly image
Pet friendly
Pet friendly
spa image
Spa
Spa
Pool image
Pool
Pool
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
Family friendly image
Family friendly
Family friendly
hot tub image
Hot tub
Hot tub
Cottage image
Cottage
Cottage
cabin image
Cabin
Cabin
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 October

October

High 12°C / low 9°C. Cloudy most days.
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

Slains Castle

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

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 rocky coastline with a lighthouse on a small island.

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

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